Open Access10.1145/3456172.3456212
An Improved Random Walk Algorithm for Resource Scheduling in Cloud Datacenter
Mingjie Sun,Xiaoyong Li,Yali Gao,Jie Yuan,Wenping Kong,Haifeng Chang +5 more
- 15 Jan 2021
- pp 1-7
TL;DR: In this article, the authors proposed an improved random walk algorithm which searches the global optimal scheme with simpler computing and compared the proposed algorithm with Round Rabin algorithm and Particle Swarm Optimization algorithm.
read more
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.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
References
Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing
TL;DR: An architectural framework and principles for energy-efficient Cloud computing are defined and the proposed energy-aware allocation heuristics provision data center resources to client applications in a way that improves energy efficiency of the data center, while delivering the negotiated Quality of Service (QoS).
2.8K
Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers
Anton Beloglazov,Rajkumar Buyya +1 more
TL;DR: A competitive analysis is conducted and competitive ratios of optimal online deterministic algorithms for the single VM migration and dynamic VM consolidation problems are proved, and novel adaptive heuristics for dynamic consolidation of VMs are proposed based on an analysis of historical data from the resource usage by VMs.
1.9K
Data Center Energy Consumption Modeling: A Survey
TL;DR: An in-depth study of the existing literature on data center power modeling, covering more than 200 models, organized in a hierarchical structure with two main branches focusing on hardware-centric and software-centric power models.
1K
NetCache: Balancing Key-Value Stores with Fast In-Network Caching
Xin Jin,Xiaozhou Li,Haoyu Zhang,Robert Soulé,Jeongkeun Lee,Nate Foster,Changhoon Kim,Ion Stoica +7 more
- 14 Oct 2017
TL;DR: This work presents NetCache, a new key-value store architecture that leverages the power and flexibility of new-generation programmable switches to handle queries on hot items and balance the load across storage nodes, and shows that it improves the throughput by 3-10x and reduces the latency of up to 40% of queries by 50%, for high-performance, in-memory key- value stores.
616
A novel Random Walk Grey Wolf Optimizer
Shubham Gupta,Kusum Deep +1 more
TL;DR: It is concluded from this article that RW-GWO algorithm is an efficient and reliable algorithm for solving not only continuous optimization problems but also for real life optimization problems.
391