Method for allocating cloud service resources considering quality of service regarding task processing time of service users and service provider's profit
Provided is a method for allocating cloud service resources, capable of maximizing profit of a service provider by minimizing a penalty for service level agreement (SLA) violation by ensuring quality of service (QoS) for a task time of a service user. According to the present invention, the method f...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English Korean |
Published |
30.03.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Provided is a method for allocating cloud service resources, capable of maximizing profit of a service provider by minimizing a penalty for service level agreement (SLA) violation by ensuring quality of service (QoS) for a task time of a service user. According to the present invention, the method for allocating the cloud service resources to provide a plurality of different types of virtual machine resources to a plurality of users includes: a bidding step of receiving bidding information including a resource provision amount and a cost thereof from the from users; and a winning bid step of determining a plurality of successful bidders which maximize an expectation value for total profit of a service provider by considering a penalty for SLA violation against a task time limit among the users. According to the present invention, the profit of the service provider is maximized by considering the cost for using the resources of the service provider and the penalty for the SLA violation.
서비스 사용자의 작업시간에 대한 QoS를 보장하여 SLA 위반에 따른 위약금을 최소화하여 서비스 제공자의 이득을 최대화하는 클라우드 서비스 자원할당방법이 제공된다. 본 발명의 클라우드 서비스 자원할당방법은, 복수의 다른 유형의 가상머신 자원을 복수의 사용자들에게 제공하기 위한 클라우드 서비스 자원할당방법에 있어서, 사용자들로부터 제공받고자 하는 자원량 및 그에 대한 비용을 포함하는 입찰정보를 수신하는 입찰단계와, 사용자들 중에서 작업 제한 시간에 대한 SLA(Service Level Agreement)의 위반에 대한 위약금을 고려한 서비스 제공자의 총 수익에 대한 기대값을 최대화하는 복수의 낙찰자를 결정하는 낙찰단계를 포함한다. 본 발명에 따르면, 서비스 제공자의 자원 이용에 따른 비용과 SLA 위반에 따른 위약금(penalty)을 고려함으로써 서비스 제공자의 이득을 최대화할 수 있다. |
---|---|
Bibliography: | Application Number: KR20150162634 |