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
- Adnan Ashraf
- Hannu Tenhunen
- Juha Plosila
- Tapio Pahikkala
- Ivan Porres
- Sarbjeet Singh
- Mala Kalra
- Fahimeh Farahnakian
In Information Systems
- Adnan Ashraf
- Hannu Tenhunen
- Juha Plosila
- Tapio Pahikkala
- Ivan Porres
- Sarbjeet Singh
- Mala Kalra
- Fahimeh Farahnakian
Citations in the corpus
- A review of metaheuristic scheduling techniques in cloud computing (2015, methodology): “The algorithm reduces power consumption by 2.20%, 5.77%, 11.06% and 11.94% in comparison with [30], a greedy algorithm [35], FFDVolume [36] and modified FFD based on L1 norm mean estimator.”
- Using Ant Colony System to Consolidate VMs for Green Cloud Computing (2015, methodology): “In some of the existing approaches, VM consolidation has been formulated as an optimization problem with the objective to find a near optimal solution by using a greedy approach [22], [23], [24].”