计算机科学 ›› 2014, Vol. 41 ›› Issue (4): 36-39.

• 网络与通信 • 上一篇    下一篇

基于服务级别协议的云资源分配

冯国富,唐明伟,刘林源,韩冰青   

  1. 南京审计学院信息科学学院 南京210029;南京审计学院信息科学学院 南京210029;南京审计学院信息科学学院 南京210029;南京审计学院信息科学学院 南京210029
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家自然科学基金 (60803111,8),江苏省自然科学基金(BK2013830, BK2011692)资助

Service Level Agreement Based Allocation of Cloud Resources

FENG Guo-fu,TANG Ming-wei,LIU Lin-yuan and HAN Bing-qing   

  • Online:2018-11-14 Published:2018-11-14

摘要: 与网格、集群等传统计算模式不同,云计算为用户提供了一种利用远程计算资源的实用商业模型。在不同的客户之间动态分配云资源池以获得最大收入,成为云服务提供商最为关心的问题。云计算中心需要把面向客户的服务层指标转换为面向系统的操作层指标,根据服务级别协议动态管理云计算资源。研究了基于服务级别协议的服务提供商收入最大化问题,借助排队论模型对资源分配问题进行了形式化描述,然后依据定价机制、服务请求到达率、服务率、可用资源等因素给出了资源最优分配方案。实验结果表明,该算法优于相关算法。

关键词: 云计算,服务级别协议,资源分配,定价模型

Abstract: Cloud computing is different from the traditional computing models such as grid computing and cluster computing,and provides a practical business model for customers to use remote resource.It is natural for cloud providers to maximize their revenue through allocating the pooled computing resources dynamically.It is required to transform the customer-oriented service level metrics into system-oriented operating level metrics,and control the cloud resources adaptively based on Service Level Agreement (SLA).This paper addressed the problem of maximizing the provider’s revenue through SLA-based dynamic resource allocation among the differentiated customers.We formalized the resource allocation problem with queuing theory and proposed the solutions,in which many factors such as pricing mechanisms,arrival rates,service rates and available resources are considered.The experimental results show that our algorithms outperform related work.

Key words: Cloud computing,Service level agreement,Resource allocation,Pricing model

[1] Gong Chun-ye,Liu Jie,Zhang Qiang,et al.The Characteristics of cloud Computing[C]∥Proc.of 39th International Conference on Parallel Processing Workshops.2010:275-279
[2] Buyya R,Yeo C S,Venugopal S,et al.Cloud computing andemerging IT platforms:Vision,hype,and reality for delivering computing as the 5th utility[J].Future Generation Computer Systems,2009,5:599-616
[3] Zhu Hui-can,Tang Hong,Yang Tao.Demand-driven ServiceDifferentiation in Cluster-based Network Servers[C]∥Proc.IEEE INFOCOM 2001.2001:679-688
[4] Mazzucco M.Revenue Maximization Problems in CommercialData Centers[D].University of Newcastle,2009
[5] The Internet Traffic Archive.http://ita.ee.lbl.gov/html/traces.html,2011-08-23
[6] Walsh W E,Tesauro G,Kephart J O,et al.Utility Functions in Autonomic Systems[C]∥Proc.of the International Conference on Autonomic Computing.2004:70-77
[7] Rajkumar R,Lee C,Lehoczky J,et al.A Resource Allo-cation Model for QoS Management[C]∥Proc.of the 18th IEEE Real-Time Systems Symposium.1997:298-307
[8] Ghosh S,Rajkumar R,Hansen J,et al.Scalable Resource Allocation for Multi-processor QoS Optimization[C]∥Proc.of 23rd International Conference on Distributed Computing Systems.2003:174-183
[9] Hansen J P,Ghosh S,Rajkumar R,et al.Resource Management of Highly Configurable Tasks[C]∥Proc.18th International Parallel and Distributed Processing Symposium.2004:116
[10] Menascé D A,Barbará D,Dodge R.Preserving QoS of E-Commerce Sites Through Self-Tuning:A Performance Model Approach[C]∥Proc.of 3rd ACM conference on Electronic Commerce.2001:224-234
[11] Bennani M N,Menascé D.Resource Allocation for Autonomic Data Centers Using Analytic Performance Models[C]∥Proc.of the Second International Conference on Autonomic Computing.2005:229-240
[12] Chandra A,Gong Wei-bo,Shenoy P.Dynamic Resource Allocation for Shared Data Centers Using Online Measurements[C]∥Proc.of the 11th IEEE/ACM International Workshop on Quality of Service.2003:381-400
[13] Levy R,Nagarajarao J,Pacifici G,et al.Performance Manage-ment for Cluster Based Web Services[C]∥Proc.of IEEE 8th International Symposium on Integrated Network Management.2003:247-261
[14] Li Ying,Sun Ke-wei,Jie Qiu,et al.Self-reconfiguration of Ser-vice-based Systems:A Case Study for Service Level Agreements and Resource Optimization[C]∥Proc.of IEEE International Conference on Web Services.2005:266-273
[15] Zhang Li,Ardagna D.SLA Based Profit Optimization in Autonomic Computing Systems[C]∥Proc.of the 2nd International Conference on Service Oriented Computing.2004:173-182
[16] Liu Zhen,Squillante M S,Wolf J L.On Maximizing Service-Le-vel-Agreement Profits[C]∥Proc.of the 3rd ACM Conference on Electronic Commerce.2001:213-223
[17] Tim Püschel,Nikolay Borissov,Dirk Neumann,et al.Extended Resource Management Using Client Classification and Economic Enhancements[C]∥Proc.of eChallenges Conference.2007:65-72
[18] Villela D,Pradhan P,Rubenstein D.Provisioning Servers in the Application Tier for E-Commerce Systems[J].ACM Transactions on Internet Technology,2007,7(1):57-66

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!