IEEE Transactions on Cloud Computing · 2016 · 150 citations · 36 references
ComputingCloud ComputingComputer ScienceCloud InfrastructureCloud MigrationVirtualizationCloud Resource ManagementCloud VirtualizationCompute Resource ManagementData Center VirtualizationLoad BalancingVirtual Machine MigrationCloud Load BalancingMigration Cost AnalysisMigration Cost EstimationMigration Cost ModelingResource Demand ModelingService-level AgreementsVirtual MachinesWorkload Characterization
Cloud computing offers a cost-effective and elastic computing paradigm that facilitates large scale data storage and analytics. By deploying virtualization technologies in the datacenter, cloud enables efficient resource management and isolation for various big data applications. Since the hotspots (i.e., overloaded machines) can degrade the performance of these applications, virtual machine migration has been utilized to perform load balancing in the datacenters to eliminate hotspots and guarantee Service Level Agreements (SLAs). However, the previous load balancing schemes make migration decisions based on deterministic resource demand estimation and workload characterization, without considering their stochastic properties. By studying real world traces, we show that the resource demand and workload of virtual machines are highly dynamic and bursty, which can cause these schemes to make inefficient migrations for load balancing. To address this problem, in this paper we propose a stochastic load balancing scheme which aims to provide probabilistic guarantee against the resource overloading with virtual machine migration, while minimizing the total migration overhead. Our scheme effectively addresses the prediction of the distribution of resource demand and the multidimensional resource requirements with stochastic characterization. Moreover, as opposed to the previous works that measure the migration cost without considering the network topology, our scheme explicitly takes into account the distance between the source physical machine and the destination physical machine for a virtual machine migration. The trace-driven experiments show that our scheme outperforms the previous schemes in terms of SLA violation and the migration cost.
36
Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov et al. · Software Practice and Experience · 2010 · 4.9K citations · Full text
Live migration of virtual machines
Christopher J. Clark, Keir Fraser, Steven Hand et al. · 2005 · 2.6K citations
Network traffic characteristics of data centers in the wild
Theophilus Benson, Aditya Akella, David A. Maltz · 2010 · 2.2K citations
Anton Beloglazov, Rajkumar Buyya · Concurrency and Computation Practice and Experience · 2011 · 1.8K citations
The nature of data center traffic
Srikanth Kandula, Sudipta Sengupta, Albert Greenberg et al. · 2009 · 1K citations