2007 · 829 citations · 21 references
ComputingComputer EngineeringComputer SystemsCloud InfrastructureCloud MonitoringVirtualizationCompute Resource ManagementData Center VirtualizationNetwork VirtualizationVirtual Machine MigrationVirtual Machine MonitorsVirtualization ArchitectureBlack-box MonitoringData Center NetworkDatacenter VirtualizationMigration OptimizationPhysical-to-virtual MigrationVirtual Infrastructure MonitoringVirtualized Data Centers
Virtualization enables significant data‑center benefits by allowing virtual machine migration to eliminate hotspots. We present Sandpiper, a system that automates monitoring and detecting hotspots, maps resources, and initiates migrations. Sandpiper employs a black‑box, OS‑agnostic method and a gray‑box, statistics‑driven method, implemented in Xen and evaluated with CPU, network, and memory‑intensive workloads. Sandpiper resolves single‑server hotspots in under 20 seconds, scales to large data‑center environments, and the gray‑box approach improves decision‑making under memory pressure.
Virtualization can provide significant benefits in data centers by enabling virtual machine migration to eliminate hotspots. We present Sandpiper, a system that automates the task of monitoring and detecting hotspots, determining a new mapping of physical to virtual resources and initiating the necessary migrations. Sandpiper implements a black-box approach that is fully OS- and application-agnostic and a gray-box approach that exploits OS- and application-level statistics. We implement our techniques in Xen and conduct a detailed evaluation using a mix of CPU, network and memory-intensive applications. Our results show that Sandpiper is able to resolve single server hotspots within 20 seconds and scales well to larger, data center environments. We also show that the gray-box approach can help Sandpiper make more informed decisions, particularly in response to memory pressure.
21
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · ACM SIGOPS Operating Systems Review · 2003 · 5.9K citations
Live migration of virtual machines
Christopher J. Clark, Keir Fraser, Steven Hand et al. · 2005 · 2.6K citations
Managing energy and server resources in hosting centers
Jeffrey S. Chase, Darrell C. Anderson, Prachi N. Thakar et al. · 2001 · 1.3K citations
Fast transparent migration for virtual machines
Michael N. Nelson, Beng-Hong Lim, Greg Hutchins · 2005 · 549 citations
Optimizing the migration of virtual computers
Constantine Sapuntzakis, Ramesh Chandra, Ben Pfaff et al. · ACM SIGOPS Operating Systems Review · 2002 · 411 citations