ABSTRACT
The Internet was designed with the end-to-end principle where the network layer provided merely the best-effort forwarding service. This design makes it challenging to add new services to the network layer. However, as the Internet connectivity becomes a commodity, users and applications increasingly demand new in-network services. This paper proposes PacketCloud, a cloudlet-based open platform to host elastic in-network services. PacketCloud can help both Internet Service Providers (ISPs) and emerging application/content providers deploy their services to strategic network locations. We have implemented a proof-of-concept prototype of PacketCloud based on the MobilityFirst architecture. PacketCloud introduces a small additional delay, and can scale well to handle high-throughput data traffic.
- J. H. Saltzer, D. P. Reed, and D. D. Clark. End-to-end arguments in system design. ACM Trans. Comput. Syst., 2(4):277--288, 1984. Google ScholarDigital Library
- T. Vu, A. Baid, and et al. Dmap: A shared hosting scheme for dynamic identifier to locator mappings in the global internet. In Proc. of IEEE ICDCS, 2012. Google ScholarDigital Library
- F. Dogar, A. Phanishayee, and et al. Ditto: A system for opportunistic caching in multi-hop wireless mesh networks. In Proc. of ACM Mobicom, 2008. Google ScholarDigital Library
- M. Li, D. Agrawal, and et al. Block-switched networks: A new paradigm for wireless transport. In Proc. of NSDI, 2009. Google ScholarDigital Library
- X. Liu, X. Yang, and Y. Lu. To filter or to authorize: Network-layer dos defense against multimillion-node botnets. In Proc. of ACM SIGCOMM, 2008. Google ScholarDigital Library
- Constantine Dovrolis and J. Todd Streelman. Evolvable network architectures: what can we learn from biology? SIGCOMM Comput. Commun. Rev., 40(2):72--77, 2010. Google ScholarDigital Library
- I. Stoica, D. Adkins, S. Zhuang, and et al. Internet indirection infrastructure. IEEE/ACM Trans. on Networking, 12(2):205--218, 2004. Google ScholarDigital Library
- V. Sekar, N. Egi, and et al. Design and implementation of a consolidated middlebox architecture. In Proc. of NSDI, 2012. Google ScholarDigital Library
- J. Sherry, S. Hasan, and et al. Making middleboxes someone else's problem: Network processing as a cloud service. In Proc. of ACM SIGCOMM, 2012. Google ScholarDigital Library
- M. Satyanarayanan, P. Bahl, and et al. The case for VM-based cloudlets in mobile computing. IEEE Pervasive Computing, 8(4):14--23, 2009. Google ScholarDigital Library
- D. Raychaudhuri, K. Nagaraja, and A. Venkataramani. Mobilityfirst: a robust and trustworthy mobility-centric architecture for the future internet. SIGMOBILE Mob. Comput. Commun. Rev., 16(3):2--13, 2012. Google ScholarDigital Library
- Netflix open connect content delivery network. https://signup.netflix.com/openconnect.Google Scholar
- A. Li, X. Yang, and et al. Cloudcmp: Comparing public cloud providers. In Proc. of ACM IMC, 2010. Google ScholarDigital Library
- N. Laoutaris and P. Rodriguez. Good things come to those who (can) wait. In Proc. of ACM HotNets, 2008.Google Scholar
- M. Sherr, A. Mao, and et al. A3: An extensible platform for application-aware anonymity. In Proc. of NDSS, 2010.Google Scholar
- Matthew Edman and Paul Syverson. As-awareness in tor path selection. In Proc. of ACM CCS, 2009. Google ScholarDigital Library
- V. Valancius, C. Lumezanu, and et al. How many tiers? pricing in the internet transit market. In Proc. of ACM SIGCOMM, 2011. Google ScholarDigital Library
- J. Huang, Q. Xu, and et al. Anatomizing application performance differences on smartphones. In Proc. of ACM Mobisys, 2010. Google ScholarDigital Library
Index Terms
- PacketCloud: an open platform for elastic in-network services
Recommendations
MFTP: A Clean-Slate Transport Protocol for the Information Centric Mobilityfirst Network
ACM-ICN '15: Proceedings of the 2nd ACM Conference on Information-Centric NetworkingThis paper presents the design and evaluation of clean-slate transport layer protocols for the MobilityFirst (MF) future Internet architecture based on the concept of named objects. The MF architecture is a specific realization of the emerging class of ...
Physics and microeconomics-based metrics for evaluating cloud computing elasticity
Currently, many customers and broadband providers are using cloud resources, such as processing and storage, for their applications and services. With the increase of computational resources usage, elasticity has become quite attractive and a key ...
Comments