De-Fragmenting the Cloud
Mayank Mishra, Umesh Bellur

TL;DR
This paper introduces a new metric for measuring resource fragmentation in data centers and proposes a placement scheme that reduces fragmentation, leading to better utilization and higher success in VM placement.
Contribution
It defines 'relative resource fragmentation' for data centers, proposes a scheme to minimize it, and demonstrates its effectiveness through empirical evaluation.
Findings
Fragmentation reduced by up to 15%
Number of successfully placed applications increased by up to 20%
New comprehensive metric for resource fragmentation
Abstract
Existing VM placement schemes have measured their effectiveness solely by looking either Physical Machine's resources(CPU, memory) or network resource. However, real applications use all resource types to varying degrees. The result of applying existing placement schemes to VMs running real applications is a fragmented data center where resources along one dimension become unusable even though they are available because of the unavailability of resources along other dimensions. An example of this fragmentation is unusable CPU because of a bottlenecked network link from the physical machine which has available CPU. To date, evaluations of the efficacy of VM placement schemes has not recognized this fragmentation and it's ill effects, let alone try to measure it and avoid it. In this paper, we first define the notion of what we term "relative resource fragmentation" and illustrate how it…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Software-Defined Networks and 5G · Caching and Content Delivery
