Stratos: Virtual Middleboxes as First-Class Entities

dc.contributor.authorGember, Aaron
dc.contributor.authorAkella, Aditya
dc.contributor.authorAnand, Ashok
dc.contributor.authorBenson, Theophilus
dc.contributor.authorGrandl, Robert
dc.date.accessioned2012-06-20T19:25:29Z
dc.date.available2012-06-20T19:25:29Z
dc.date.issued2012-06-18
dc.description.abstractEnhancing application deployments in today's clouds using virtual middleboxes is challenging due to the lack of network control and the inherent difficult in intelligently scaling middleboxes to cope with application demands. Our position is that application and middlebox composition and scaling must occur in concert, and addressing the challenges that arise requires a framework that recognizes middleboxes as first-class entities. In this paper, we present the design, implementation, and evaluation of such a framework,called Stratos, that is targeted for immediate deployment over- or under-the-cloud today. In Stratos, tenants specify rich middlebox and application topologies using high-level abstractions, and desired middlebox traversals are realized using a novel distributed programmable data plane design. To avoid degradation in middlebox performance, middleboxes are automatically scaled using a greedy heuristic to meet application demands. Under-the-cloud deployments using network-aware flow distribution and placement provide further performance and scaling benefits. Our evaluation of an over-the-cloud deployment atop EC2 and simulation of an under-the-cloud deployment shows Stratos provides significant benefits to both tenants and providers.en
dc.identifier.citationTR1771en
dc.identifier.urihttp://digital.library.wisc.edu/1793/61606
dc.publisherUniversity of Wisconsin-Madison Department of Computer Sciencesen
dc.subjectscalingen
dc.subjectclouden
dc.subjectmiddleboxen
dc.titleStratos: Virtual Middleboxes as First-Class Entitiesen
dc.typeArticleen

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
stratos_tech_report.pdf
Size:
592.8 KB
Format:
Adobe Portable Document Format
Description:
TR1771

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.03 KB
Format:
Item-specific license agreed upon to submission
Description: