期刊文献+

基于多维资源动态监测SLA冲突算法研究

Research on dynamically detecting SLA violation for multi-resources
下载PDF
导出
摘要 为了解决不同任务对不同资源的需求产生的SLA(service level agreement)冲突,基于多维资源(CPU、内存、磁盘等)的SLA模型,提出动态监测SLA冲突的方法以及相关算法。通过预留一部分资源或利用主机分配虚拟机产生的资源碎片动态分配给SLA冲突易发的虚拟机,从整体上提高了一台主机上多个虚拟机的资源利用率,最大限度满足任务对资源的需求。通过建立一个分布式的多队列系统,对模型和算法进行仿真实验,实验验证了模型的可行性和算法的有效性,有效减少SLA冲突和任务的执行时间。 To solve the problem of SLA violation caused by different resources of different jobs, a method for dynamically checking SLA violation and its algorithm are proposed, which are both based on a SLA model for different resources, such as CPU, ram and disk. By reserving partial resources or recycling pieces of resources for the VMs (virtual machines) which are mostly possible to violate SLAs, it promotes utilization of different resources greatly on a host as a whole and satisfies the requirement for different resources of jobs. By modeling a distributed multi-queue system, and conducting simulation of the mentioned model and algorithm, the correctness of the model and feasibility of the algorithm are verified, SLA violation is reduced and execution of jobs is accelerated.
出处 《计算机工程与设计》 CSCD 北大核心 2014年第4期1274-1278,共5页 Computer Engineering and Design
基金 四川省产学研创新联盟基金项目(2012ZZ0010)
关键词 多维资源 服务等级协议(SLA) 虚拟机 队列系统 资源利用率 动态监测 multi-resource SLA virtual machine queue system resource utilizatiom dynamic detection
  • 相关文献

参考文献13

  • 1Qi Zhang, Lu Cheng, Raouf Boutaba. Cloud computing: State-of-the-art and research challenges [J]. Journal of Inter- net Services and Applications, 2010, 1 (1).. 7-18.
  • 2Pankesh Patel, Ajith Ranabahu, Amit Sheth. Service level agreement in cloud computing [R]. Ohio: Kno. e. sis Publica- tions, 2009 : 1-2.
  • 3Philipp Wieder, Joe M Butler, Wolfgang Theilmann, et al. Service level agreements for cloud computing [M]. New York: Springer, 2011: 13-26.
  • 4Inigo Goiri, Josep L1 Berral, J Oriol Fito, et al. Energy-effi- cient and multifaceted resource management for profit-driven virtualized data centers [J]. Future Generation Computer Sys-terns, 2012, 28 (5): 718-731.
  • 5Vladimir Stantchev, Christian Schropfer. Negotiating and en- forcing QoS and SLAs in grid and cloud computing [G]. LNCS 5529: Advances in Grid and Pervasive Computing. Berlin: Springer Berlin Heidelberg, 2009: 25-35.
  • 6Peter Mell, Timothy Granc: The NIST definition of cloud compu- ting (draft) [R]. USA: NIST Special Publication, 2011.
  • 7Randles M, Lamb D, Taleb-Bendiab A. A comparative study into distributed load balancing algorithms for cloud computing [C] //IEEE 24th International Conference on Advanced Infor- mation Networking and Applications Workshops, 2010 551-556.
  • 8Sallam A, Li K. A multi-objective virtual machine migration policy in cloud systems [J]. The Computer Journal, 2013, 3 (1) .. 1-10.
  • 9Maguluri S T, Srikant R, Ying L. Stochastic models of load balancing and scheduling in cloud computing clusters [C] //IN-FOCOM. IEEE, 2012: 702-710.
  • 10Zhu Q, Agrawal G. Resource provisioning with budget con- straints for adaptive applications in cloud environments [CJ // Proceedings of the 19th ACM International Symposium on High Performance Distributed ComputinE ACM, 2010: 304-307.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部