{"title":"一种改进的随机漫步算法用于云数据中心的资源调度","authors":"Mingjie Sun, Xiaoyong Li, Yali Gao, Jie Yuan, Wenping Kong, Hai-feng Chang","doi":"10.1145/3456172.3456212","DOIUrl":null,"url":null,"abstract":"Resource scheduling plays a crucial role in improving resource utilization rate and user service quality of cloud datacenter. An efficient resource scheduling algorithm enables the datacenter to achieve load balancing, becoming the core of enterprise development. However, at present, the scheduling algorithm of cloud datacenter is usually lack of dynamics, and the calculation is relatively complex. When searching for the optimal scheme, it is easy to fall into the local optimal value, resulting in a large amount of calculation, high energy consumption, low QoS (Quality of Service) and low resource utilization. In this paper, we focus on the prevalent problems of lacking of dynamics, the high makespan and energy consumption in cloud datacenter and design a dynamic load balancing schedule framework. In this framework, we propose an improved random walk algorithm which searches the global optimal scheme with simpler computing. We compare our proposed improved random walk algorithm with Round Rabin algorithm and Particle Swarm Optimization (PSO) algorithm. The experimental results prove that our proposed algorithm improves the utilization rate of resources. Particularly, the makespan of our proposed random walk algorithm is 7% lower than PSO's and the overall energy consumption of ours algorithm is about 15% lower than PSO's.","PeriodicalId":133908,"journal":{"name":"Proceedings of the 2021 7th International Conference on Computing and Data Engineering","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Improved Random Walk Algorithm for Resource Scheduling in Cloud Datacenter\",\"authors\":\"Mingjie Sun, Xiaoyong Li, Yali Gao, Jie Yuan, Wenping Kong, Hai-feng Chang\",\"doi\":\"10.1145/3456172.3456212\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Resource scheduling plays a crucial role in improving resource utilization rate and user service quality of cloud datacenter. An efficient resource scheduling algorithm enables the datacenter to achieve load balancing, becoming the core of enterprise development. However, at present, the scheduling algorithm of cloud datacenter is usually lack of dynamics, and the calculation is relatively complex. When searching for the optimal scheme, it is easy to fall into the local optimal value, resulting in a large amount of calculation, high energy consumption, low QoS (Quality of Service) and low resource utilization. In this paper, we focus on the prevalent problems of lacking of dynamics, the high makespan and energy consumption in cloud datacenter and design a dynamic load balancing schedule framework. In this framework, we propose an improved random walk algorithm which searches the global optimal scheme with simpler computing. We compare our proposed improved random walk algorithm with Round Rabin algorithm and Particle Swarm Optimization (PSO) algorithm. The experimental results prove that our proposed algorithm improves the utilization rate of resources. Particularly, the makespan of our proposed random walk algorithm is 7% lower than PSO's and the overall energy consumption of ours algorithm is about 15% lower than PSO's.\",\"PeriodicalId\":133908,\"journal\":{\"name\":\"Proceedings of the 2021 7th International Conference on Computing and Data Engineering\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-01-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2021 7th International Conference on Computing and Data Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3456172.3456212\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2021 7th International Conference on Computing and Data Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3456172.3456212","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
资源调度对提高云数据中心的资源利用率和用户服务质量起着至关重要的作用。高效的资源调度算法使数据中心能够实现负载均衡,成为企业发展的核心。然而,目前云数据中心的调度算法通常缺乏动态性,且计算相对复杂。在寻找最优方案时,容易陷入局部最优值,导致计算量大,能耗高,QoS (Quality of Service)低,资源利用率低。针对云数据中心存在的缺乏动态性、完工时间高、能耗低等问题,设计了一个动态负载均衡调度框架。在此框架下,我们提出了一种改进的随机漫步算法,该算法以更简单的计算量搜索全局最优方案。将改进的随机漫步算法与Round Rabin算法和粒子群算法进行了比较。实验结果表明,本文提出的算法提高了资源利用率。特别是,我们所提出的随机漫步算法的makespan比PSO算法低7%,我们的算法的总能耗比PSO算法低15%左右。
An Improved Random Walk Algorithm for Resource Scheduling in Cloud Datacenter
Resource scheduling plays a crucial role in improving resource utilization rate and user service quality of cloud datacenter. An efficient resource scheduling algorithm enables the datacenter to achieve load balancing, becoming the core of enterprise development. However, at present, the scheduling algorithm of cloud datacenter is usually lack of dynamics, and the calculation is relatively complex. When searching for the optimal scheme, it is easy to fall into the local optimal value, resulting in a large amount of calculation, high energy consumption, low QoS (Quality of Service) and low resource utilization. In this paper, we focus on the prevalent problems of lacking of dynamics, the high makespan and energy consumption in cloud datacenter and design a dynamic load balancing schedule framework. In this framework, we propose an improved random walk algorithm which searches the global optimal scheme with simpler computing. We compare our proposed improved random walk algorithm with Round Rabin algorithm and Particle Swarm Optimization (PSO) algorithm. The experimental results prove that our proposed algorithm improves the utilization rate of resources. Particularly, the makespan of our proposed random walk algorithm is 7% lower than PSO's and the overall energy consumption of ours algorithm is about 15% lower than PSO's.