Gatekeeper: Distributed Rate Control for Virtualized Datacenters
Soares, Paolo Victor; Santos, Jose Renato, Turner, Yoshio; Tolia, Niraj; Guedes, Dorgival
Keyword(s): Cloud Computing, Bandwidth, Virtualization, Virtual Machines, Rate Control, Virtual Switch
Abstract: We present Gatekeeper, a distributed rate control mechanism that supports network link bandwidth guarantees for multiple co-located tenants in a virtualized datacenter. Gatekeeper provides network performance isolation across tenants by enforcing link bandwidth allocations for both egress and ingress network traffic at each physical host. Experiments on our Xen-based implementation of Gatekeeper in a datacenter cluster demonstrate effective control of link bandwidth for both TCP and UDP traffic, and for a Hadoop-based application running concurrently with streaming workloads.
External Posting Date: October 6, 2010 [Fulltext]. Approved for External Publication
Internal Posting Date: October 6, 2010 [Fulltext]