Integrated Network Management · 2013 · 23 citations · 14 references
ComputingComputer SystemsCloud MigrationCloud Performance OptimizationVirtualizationCloud Resource ManagementCompute Resource ManagementData Center VirtualizationResource ProvisioningResource SchedulingVirtual Machine MigrationAgreement ViolationsDatacenter VirtualizationDynamic Resource ProvisioningPerformance DegradationPower ConsumptionResource VirtualizationVirtual Machine PlacementVirtualized Data Centers
Applications are shifting into large scale, virtualized data centres that provide resources on a pay-per-usage basis. Data centres must minimize resource consumption while providing enough resources to meet application requirements. To meet highly variable application demands, a dynamic approach to virtual machine (VM) management is required. This involves three basic management operations: (i) placing newly arrived VMs, (ii) migrating (moving) VMs off of highly utilized machines to avoid performance degradation, and (iii) migrating VMs off of underutilized machines so that they may be shut down to save power. We define a management strategy to consist of a set of policies that guide these three operations. We consider the goals of minimizing Service Level Agreement violations and minimizing power consumption. Developing a management strategy to achieve both of these goals is challenging, as the goals are often in conflict. We propose achieving both goals through dynamically switching between two management strategies, each with a single goal, depending on current data centre state. We propose three methods of dynamically switching strategies, and evaluate these methods through simulation. Dynamic strategy switching offers improved results over a single management strategy.
14
Anton Beloglazov, Rajkumar Buyya · Concurrency and Computation Practice and Experience · 2011 · 1.8K citations
Black-box and gray-box strategies for virtual machine migration
Timothy Wood, Prashant Shenoy, Arun Venkataramani et al. · 2007 · 829 citations
Application Performance Management in Virtualized Server Environments
Gunjan Khanna, Kirk Beaty, Gautam Kar et al. · 2006 · 303 citations