计算机应用 ›› 2015, Vol. 35 ›› Issue (6): 1585-1589.DOI: 10.11772/j.issn.1001-9081.2015.06.1585

• 先进计算 • 上一篇    下一篇

服务水平协议感知的云中心利润最大化资源配置

何怀文1,2, 傅瑜1, 杨亮1   

  1. 1. 电子科技大学中山学院 计算机学院, 广东 中山 528402;
    2. 中山大学 信息科学与技术学院, 广州 510275
  • 收稿日期:2015-01-08 修回日期:2015-04-02 发布日期:2015-06-12
  • 通讯作者: 何怀文(1980-),男,广西北海人,讲师,博士研究生,主要研究方向:云计算、资源分配、随机优化;hehuaiwen@gmail.com
  • 作者简介:傅瑜(1962-),男,陕西西安人,教授,博士,主要研究方向:模式识别、网络安全;杨亮(1980-),男,江西婺源人,讲师,博士研究生,主要研究方向:智能控制、优化算法。
  • 基金资助:

    国家自然科学基金资助项目(61300095);广东省自然科学基金资助项目 (S2012040011123);广东省自然科学基金资助项目(S2012010010508);中山市科技计划项目(2013A3FC0285,2014A2FC396)。

Service layer agreement-aware resource allocation for cloud center profit maximization

HE Huaiwen1,2, FU Yu1, YANG Liang1   

  1. 1. School of Computer Engineering, Zhongshan Institute, University of Electronic Science and Technology of China, Zhongshan Guangdong 528402, China;
    2. School of Information Science and Technology, Sun Yat-Sen University, Guangzhou Guangdong 510275, China
  • Received:2015-01-08 Revised:2015-04-02 Published:2015-06-12

摘要:

针对云计算中心优化资源配置以实现利润最大化的问题,提出基于服务水平协议(SLA)感知的云中心服务器数量和运行速率优化的分析模型,同时考虑了云中心能耗成本、服务器租用成本、用户等待时间、SLA违规惩罚等重要因素。通过数值仿真分析了服务器数量、运行速率变化对云中心利润的影响。数值仿真结果表明:在请求速率固定时,通过优化服务器数量、运行速率可使云中心获得最大利润;而随着请求速率的增加,优化服务器数量和运行速率将会使云中心利润呈线性增长。分析结果可为云服务提供商获得更好的收益提供参考方法。

关键词: 云中心, 利润最大化, 资源配置, 服务水平协议感知, 等待时间

Abstract:

For the problem of optimizing resource allocation to achieve profit maximization of cloud computing center, an analysis model based on Service Layer Agreement (SLA)-aware was proposed for optimizing server number and speed of cloud center. Meanwhile some important factors were taken into account, such as energy cost, server rental cost, customer waiting time, and SLA violation penalty. The impacts of cloud center profit by changing server number and speed were analyzed by numerical simulation. The numerical simulation results indicate that cloud center will obtain maximum profit by optimizing server number and speed at a certain request rate; with request rate increasing, profit will increase linearly by optimizing server number and speed. The analysis results can provide a reference method for cloud service provider to improve net business gain.

Key words: cloud center, profit maximization, resource allocation, Service Layer Agreement (SLA)-aware, waiting time

中图分类号: