Making middleboxes someone else's problem: Network processing as a cloud service

324Citations
Citations of this article
191Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Modern enterprises almost ubiquitously deploy middlebox processing services to improve security ami performance in their networks. Despite this. we find that today's middlebox infrastructure is expensive. complex to manage, and creates new failure modes for the networks that use them, (liven the promise of cloud computing to decrease costs, ease management, and provide elasticity and fault-tolerance. we argue that middlehox processing can benefit from outsourcing the cloud. Arriving at a feasible implementation, however. is challenging due to the need to achieve functional equivalence with traditional middlebox deployments without sacrificing performance or increasing network complexity. In this paper, ur motivate. design, and implement APLOMB. a practical service for outsourcing enterprise middlehox processing to the cloud. Our discussion of APLOMB is data-driven, guided by a survey of 57 enterprise networks, the first large-scale academic study of middlebox deployment. We show that APLOMB solves real problems faced by network administrators, can outsource over 90 % of middlebox hardware in a typical large enterprise network, and, in a case study of a real enterprise,imposes an average latency penalty of I. litis and median bandwidth inflation of 3.8%. Copyright 2012 ACM.

Author supplied keywords

Cite

CITATION STYLE

APA

Sherry, J., Hasan, S., Scott, C., Krishnamurthy, A., Ratnasamy, S., & Sekar, V. (2012). Making middleboxes someone else’s problem: Network processing as a cloud service. In Computer Communication Review (Vol. 42, pp. 13–24). https://doi.org/10.1145/2377677.2377680

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free