Kraken: Towards Elastic Performance Guarantees in Multi-tenant Data Centers
It is well-known that without strict network bandwidth guarantees, application performance in multi-tenant cloud environments is unpredictable. While recently proposed systems support explicit bandwidth reservation mechanisms, they require the resource schedules to be announced ahead of time. We argue that this is not practical in today’s cloud environments, where application demands are inherently unpredictable, e.g., due to stragglers. We in this paper present KRAKEN, a system that allows tenants to dynamically request and update minimum resource guarantees for both network bandwidth and compute resources at runtime. Unlike previous work, Kraken does not require prior knowledge about the resource needs of the tenants’ applications but allows tenant to modify their reservation at runtime. Kraken achieves this through an online resource reservation scheme, and by optimally embedding and reconfiguring virtual networks.
Top- Fuerst, Carlo
- Schmid, Stefan
- Suresh, Lalith
- Costa, Paolo
Category |
Paper in Conference Proceedings or in Workshop Proceedings (Other) |
Event Title |
ACM SIGMETRICS |
Divisions |
Communication Technologies |
Subjects |
Informatik Allgemeines |
Event Location |
Portland, Oregon, USA |
Event Type |
Conference |
Event Dates |
June 2015 |
Date |
2015 |
Export |