Dynamic auto-scaling and scheduling of deadline constrained service workloads on IaaS clouds.

Journal of Systems and Software(2016)

引用 36|浏览65
暂无评分
摘要
Provisioning cloud resources based on monitoring information and simulations.CloudSim simulations based on real service workloads to improve knowledge model.Scheduling deadline constrained service workloads on multiple cloud infrastructures. Cloud systems are becoming attractive for many companies. Rather than over-provisioning the privately owned infrastructure for peak demands, some of the work can be overspilled to external infrastructure to meet deadlines. In this paper, we investigate how to dynamically and automatically provision resources on the private and external clouds such that the number of workloads meeting their deadline is maximized. We specifically focus on jobs consisting of multiple interdependent tasks with a priori an unknown structure and even adaptable at runtime. The proposed approach is model-driven: knowledge on the job structure on the one hand; and resource needs and scaling behavior on the other hand. Information is built up based on monitoring information and simulated 'what-if'-scenarios. Using this dynamically constructed job resource model, the resources needed by each job in order to meet its deadline is derived. Different algorithms are evaluated on how the required resources and jobs are scheduled over time on the available infrastructure. The evaluation is carried out using synthetic workloads.
更多
查看译文
关键词
Cloud computing,Deadline constrained workflow scheduling,Dynamic resource allocation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要