EPIC: Platform-as-a-Service Model for Cloud Networking

dc.contributor.authorBenson, Theophilus Aen_US
dc.contributor.authorAkella, Adityaen_US
dc.contributor.authorSahu, Sambiten_US
dc.contributor.authorShaikh, Aneesen_US
dc.date.accessioned2012-03-15T17:25:26Z
dc.date.available2012-03-15T17:25:26Z
dc.date.created2011en_US
dc.date.issued2011en_US
dc.description.abstractEnterprises today face several challenges when hosting line-of-business applications in the cloud. Central to many of these challenges is the limited support for control over cloud network functions, such as, the ability to ensure security, performance guarantees or isolation, and to flexibly interpose middleboxes in application deployments. In this paper, we present the design and implementation of a novel cloud networking system called EPIC. Customers can leverage EPIC to deploy applications augmented with a rich and extensible set of network functions such as virtual network isolation, custom addressing, service differentiation, and flexible interposition of various middleboxes. EPIC primitives are directly implemented within the cloud infrastructure itself using high-speed programmable network elements, making EPIC highly efficient. We evaluate an OpenFlow-based prototype of EPIC and find that it can be used to instantiate a variety of network functions in the cloud, and that its performance is robust even in the face of large numbers of provisioned services and link/device failures.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationTR1686en_US
dc.identifier.urihttp://digital.library.wisc.edu/1793/60730
dc.publisherUniversity of Wisconsin-Madison Department of Computer Sciencesen_US
dc.titleEPIC: Platform-as-a-Service Model for Cloud Networkingen_US
dc.typeTechnical Reporten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TR1686.pdf
Size:
1.06 MB
Format:
Adobe Portable Document Format