首页 | 本学科首页   官方微博 | 高级检索  
     

基于SaaS的弹性云平台优化调度策略设计
引用本文:赵少卡,李立耀,徐 聪,杨家海.基于SaaS的弹性云平台优化调度策略设计[J].计算机应用研究,2014,31(2):422-425.
作者姓名:赵少卡  李立耀  徐 聪  杨家海
作者单位:1. 福建师范大学福清分校 数学与计算机科学系, 福建 福清 350300; 2. 清华大学 网络科学与网络空间研究院, 北京 100084
基金项目:国家教育部—中国移动研究基金资助项目(MCM20123041); 福建省教育厅科技项目(JB13198, JA13343, JA12352); 福建师范大学福清分校科技研究项目(KY2013001)
摘    要:云计算平台利用虚拟化技术使软件应用变得更有效率的同时, 也给资源管理和服务调度带来了挑战。在研究了软件服务(SaaS)与基础设施服务(IaaS)调度的区别基础上, 重点考虑SaaS层的资源调度, 提出基于随机理论的调度模型, 把该层调度描述成一种多目标的优化问题。除了服务质量的要求, 还考虑了弹性这一云服务的重要特性, 并提供了任务调度与弹性服务副本的匹配策略。实验表明本调度机制的设计优化了云平台的整体性能, 达到了较好的负载均衡与资源利用率。

关 键 词:云计算  软件服务  弹性  服务副本  优化调度

Elastic cloud platform optimal scheduling strategy design based on SaaS
ZHAO Shao-k,LI Li-yao,XU Cong,YANG Jia-hai.Elastic cloud platform optimal scheduling strategy design based on SaaS[J].Application Research of Computers,2014,31(2):422-425.
Authors:ZHAO Shao-k  LI Li-yao  XU Cong  YANG Jia-hai
Affiliation:1. Dept. of Mathematics & Computer Science, Fuqing Branch of Fujian Normal University, Fuqing Fujian 350300, China; 2. Institute for Network Sciences & Cyberspace, Tsinghua University, Beijing 100084, China
Abstract:The use of virtualization technology makes software applications more effective which deployed over cloud computing platforms, but also brings challenges to the resource management and service scheduling over cloud. This paper focused on novel mechanisms which provide optimal deployment and scheduling of cloud services in SaaS scenarios on the foundation of studying some differences between IaaS and SaaS scheduling, and proposed a stochastic model to describe the scheduling process as a multi-objective optimization problem. Besides some QoS (quality of service) issues, the most significant property of cloud services-elasticity has been considered in this model, and not only the scheduling of SaaS tasks but also the arrangement of elastic service replicas are provided by our mechanisms. Experiment results show that the deployment and scheduling mechanisms optimize the overall performance, load balance condition as well as the resource usage of the cloud computing platform.
Keywords:cloud computing  SaaS(software-as-a-service)  elasticity  service replica  optimal scheduling
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号