Power Aware Container Placement in Cloud Computing with Affinity and Cubic Power Model
Suvarthi Sarkar, Nandini Sharma, Akshat Mittal, Aryabartta Sahu

TL;DR
This paper addresses the challenge of placing containers in data centers to optimize power efficiency and affinity, proposing three methods that improve affinity satisfaction and reduce costs based on a cubic power model.
Contribution
It introduces three novel placement strategies combining power-awareness and affinity considerations to optimize container placement in heterogeneous data centers.
Findings
Up to 4% increase in affinity satisfaction ratio
Up to 26% reduction in total system cost
Up to 37% improvement in affinity payoff ratio
Abstract
Modern data centres are increasingly adopting containers to enhance power and performance efficiency. These data centres consist of multiple heterogeneous machines, each equipped with varying amounts of resources such as CPU, I/O, memory, and network bandwidth. Data centers rent their resources to applications, which demand different amounts of resources and execute on machines for extended durations if the machines provide the demanded resources to the applications. Certain applications run efficiently on specific machines, referred to as system affinity between applications and machines. In contrast, others are incompatible with specific machines, referred to as anti-affinity between applications and machines. We consider that there are multiple applications, and data centers need to execute as many applications as possible. Data centers incur electricity based on CPU usage due to the…
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 · Graph Theory and Algorithms · Distributed and Parallel Computing Systems
