计算机技术与发展2019,Vol.29Issue(3):51-54,4.DOI:10.3969/j.issn.1673-629X.2019.03.010
基于动态限速的云计算应用负载调度方法
Workloads Scheduling Approach for Cloud Computing Applications Based on Dynamic Rate Limit
摘要
Abstract
In cloud computing environment, applications face a large scale of workloads. Cloud service providers provide shared computing, network, and storage resources to multiple customers to maximize resource utilization and reduce overall energy consumption, thereby reducing the operating costs of data centers and providing users with well performance assurance. The address this issue, we propose a dynamic rate limit-based workloads scheduling approach for cloud applications. For long-running cloud applications, r-b curves are generated based on load history to describe storage and network utilization, and speed limit parameters are automatically generated for each type of load based on dynamic programming. Under the constraint of SLO (service level object) to ensure the performance of the processing load, by setting storage and network speed limit parameters for automation, scheduling and integrating the load, the number of servers to process the load is minimized, thus improving resource utilization and reducing energy consumption. Finally, we have designed and implemented a prototype system. The experiment demonstrates that the approach proposed can guarantee the performance of cloud applications and reduce the number of running servers with well scalability.关键词
动态限速/负载调度/云应用/性能保障/资源管理Key words
dynamic rate limit/scheduling workloads/cloud computing applications/performance guarantee/resource management分类
信息技术与安全科学引用本文复制引用
刘永波,周博,李亚琼,李守超,宋云奎..基于动态限速的云计算应用负载调度方法[J].计算机技术与发展,2019,29(3):51-54,4.基金项目
国家自然科学基金(61602454) (61602454)
南京市高端人才团队引进计划(10072090) (10072090)