University of Cambridge > Talks.cam > Computer Laboratory Systems Research Group Seminar > End-to-End Performance Isolation through Virtual Datacenters

End-to-End Performance Isolation through Virtual Datacenters

Download to your calendar using vCal

If you have a question about this talk, please contact Eiko Yoneki .

The lack of performance isolation in multi-tenant datacenters at appliances like middleboxes and storage servers results in volatile application performance. To insulate tenants, we propose giving them the abstraction of a dedicated virtual datacenter (VDC). VDCs encapsulate end-to-end throughput guarantees—specified in a new metric based on virtual request cost—that hold across distributed appliances and the intervening network.

I will present Pulsar, a system that offers tenants their own VDCs. Pulsar comprises a logically centralized controller that uses new mechanisms to estimate tenants’ demands and appliance capacities, and allocates datacenter resources based on flexible policies. These allocations are enforced at end-host hypervisors through multi-resource token buckets that ensure tenants with changing workloads cannot affect others. Pulsar’s design does not require changes to applications, guest OSes, or appliances. I will describe prototype results to show that Pulsar can ensure end-to-end performance guarantees while imposing reasonable overheads at the data and control plane.

This talk is part of the Computer Laboratory Systems Research Group Seminar series.

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

Ā© 2006-2025 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity