• Corpus ID: 239024861

Prepartition: Load Balancing Approach for Virtual Machine Reservations in a Cloud Data Center

  title={Prepartition: Load Balancing Approach for Virtual Machine Reservations in a Cloud Data Center},
  author={Wenhong Tian and Minxian Xu and Guangyao Zhou and Kui Wu and Chengzhong Xu and Rajkumar Buyya},
  • Wenhong Tian, Minxian Xu, +3 authors R. Buyya
  • Published 19 October 2021
  • Computer Science
  • ArXiv
Load balancing is vital for the efficient and long-term operation of cloud data centers. With virtualization, post (reactive) migration of virtual machines after allocation is the traditional way for load balancing and consolidation. However, reactive migration is not easy to obtain predefined load balance objectives and may interrupt services and bring instability. Therefore, we provide a new approach, called Prepartition, for load balancing. It partitions a VM request into a few sub-requests… 

Figures and Tables from this paper


Prepartition: A new paradigm for the load balance of virtual machine reservations in data centers
Prepartition is proposed: it proactively sets process-time bound for each request on each PM and prepares in advance to migrate VMs to achieve the predefined balance goal and can reduce process time by preparing VM migration in advance and therefore reduce instability and achieve better load balance as desired.
An online load balancing scheduling algorithm for cloud data centers considering real-time multi-dimensional resource
  • Minxian Xu, W. Tian
  • Computer Science
    2012 IEEE 2nd International Conference on Cloud Computing and Intelligence Systems
  • 2012
Simulation results show that OLRSA has better performance than a few related load-balancing algorithms with regard to total imbalance level, makespan, as well as overall load efficiency.
Optimal VM Placement Model for Load Balancing in Cloud Data Centers
An Optimal VM Placement for Load Balancing (OPLB) using Maximum Likelihood estimation for parallel and distributed applications is proposed using CPU, Memory and Energy estimations to capture the improvements in throughput and failure rate.
A survey on load balancing algorithms for virtual machines placement in cloud computing
This work identifies the challenges and analyzes existing algorithms for allocating VMs to hosts in infrastructure clouds, especially focuses on load balancing, and investigates detailed classification targeting load balancing algorithms for VM placement in cloud data centers.
A dynamic and integrated load-balancing scheduling algorithm for Cloud datacenters
This work introduces a dynamic and integrated resource scheduling algorithm (DAIRS) for Cloud datacenters that treats CPU, memory and network bandwidth integrated for both physical machines and virtual machines.
A hybrid meta-heuristic algorithm for VM scheduling with load balancing in cloud computing
Experimental results indicate that the proposed algorithm can keep the load balance in a dynamic environment and outperform other approaches.
iAware: Making Live Migration of Virtual Machines Interference-Aware in the Cloud
This paper proposes iAware, a lightweight interference-aware VM live migration strategy that empirically captures the essential relationships between VM performance interference and key factors that are practically accessible through realistic experiments of benchmark workloads on a Xen virtualized cluster platform.
An ACO-based Scheduling Strategy on Load Balancing in Cloud Computing Environment
Experimental results show that ACO-VMM outperforms the existing migration strategies by achieving load balance of whole system, as well as reducing the number of migrations and maintaining the required performance levels.
Optimization of live virtual machine migration in cloud computing: A survey and future directions
This paper focuses on reviewing state-of-the-art optimization techniques devoted to developing live VM migration according to memory migration and highlights the open research issues that necessitate further investigation to optimize the process of live migration for virtual machines.
Server-storage virtualization: Integration and load balancing in data centers
The design of an agile data center with integrated server and storage virtualization technologies is described and a novel load balancing algorithm called VectorDot is proposed for handling the hierarchical and multi-dimensional resource constraints in such systems.