摘要
针对云计算环境下现有的服务资源分配方法在采用SLA约束时未能考虑到市场因素的问题,设计了一种基于SLA约束并采用双向拍卖机制来实现服务提供商利润最大化的服务资源分配方法;首先,定义了云计算环境下基于SLA的双向拍卖服务资源分配模型,然后设计了服务提供商与用户签约的SLA并实现了到其资源提供商的映射,为了保证资源提供商提供真实可靠的信息,设计了分配函数和支付函数对其进行激励约束;最后,定义了采用SLA和双向拍卖机制对云计算资源进行分配的具体算法;仿真实验表明,文中方法的任务执行成功率最高,平均约为78.2%,在具有较少的SLA违约率的同时服务提供商能获取较多的利润,同时较其它方法具有较高的任务成功率,具有很强的可行性。
Aiming at the given service resource allocation method using SLA constraint not considering the market problem, a service re- source allocation method based on SLA constraint and double auction mechanism using maximizing the profit of service provider. Firstly, the model of the service resource allocation model based on SLA and double auction mechanism is designed. Then the SLA between user and serv- ice provider is designed and is mapping to the resource provider, in order to guarantee the true information from resource provider, the alloca- tion function and pay function are designed to put constraint on it. Finally, the algorism of resource allocation is design based on SLA and double auction mechanism. The simulation experiment shows the method in this paper has the highest task executing rate with average value 78.2%, namely, the service providers have largest profit with the less SLA violation probability, and compared with the other methods, it has the higher success probability and feasibility.
出处
《计算机测量与控制》
北大核心
2014年第4期1285-1287,1290,共4页
Computer Measurement &Control
关键词
资源分配
服务等级协议
云计算
市场
resource allocation
service level protocol
cloud computing
market