Sandpiper: Black-box and gray-box resource management for virtual machines

By Timothy Wood, Prashant J. Shenoy, Arun Venkataramani, Mazin S. Yousif. Comput. Networks, 2009

378 citations recorded by the source corpus.

Virtualization can provide significant benefits in data centers by enabling dynamic virtual machine resizing and 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, resizing virtual machines to their new allocations, and initiating any 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 20s 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.

Subfields: Computer Networks and Communications, Information Systems

View Paper: https://www.semanticscholar.org/paper/c28df2d8935b2151090d63138c1ba362ce3b1023

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Adnan Ashraf
  2. Hannu Tenhunen
  3. Juha Plosila
  4. Tapio Pahikkala
  5. Ivan Porres
  6. Sarbjeet Singh
  7. Mala Kalra
  8. Fahimeh Farahnakian

In Information Systems

  1. Adnan Ashraf
  2. Hannu Tenhunen
  3. Juha Plosila
  4. Tapio Pahikkala
  5. Ivan Porres
  6. Sarbjeet Singh
  7. Mala Kalra
  8. Fahimeh Farahnakian

Citations in the corpus