Affiliation:
1. Washington University in St. Louis, St. Louis, MO
Abstract
In recent years, overlay networks have become an important vehicle for delivering Internet applications. Overlay network nodes are typically implemented using general purpose servers or clusters. We investigate the performance benefits of more integrated architectures, combining general-purpose servers with high performance Network Processor (NP) subsystems. We focus on PlanetLab as our experimental context and report on the design and evaluation of an experimental PlanetLab platform capable of much higher levels of performance than typical system configurations. To make it easier for users to port applications, the system supports a fast path/slow path application structure that facilitates the mapping of the most performance-critical parts of an application onto an NP subsystem, while allowing the more complex control and exception-handling to be implemented within the programmer-friendly environment provided by conventional servers. We report on implementations of two sample applications, an IPv4 router, and a forwarding application for the Internet Indirection Infrastructure. We demonstrate an 80x improvement in packet processing rates and comparable reductions in latency.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Software
Reference23 articles.
1. In VINI veritas
2. Choi S. J. Dehart R. Keller F. Kuhns J. Lockwood P. Pappu J. Parwatikar W. D. Richard E. Spitznagel D. Taylor J. Turner and K. Wong. "Design of a High Performance Dynamically Extensible Router."In Proceedings of the DARPA Active Networks Conference and Exposition 5/02. Choi S. J. Dehart R. Keller F. Kuhns J. Lockwood P. Pappu J. Parwatikar W. D. Richard E. Spitznagel D. Taylor J. Turner and K. Wong. "Design of a High Performance Dynamically Extensible Router."In Proceedings of the DARPA Active Networks Conference and Exposition 5/02.
3. PlanetLab
4. Cisco Carrier Routing System. At www.cisco.com/en/US/products/ps5763/ 2006. Cisco Carrier Routing System. At www.cisco.com/en/US/products/ps5763/ 2006.
Cited by
30 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Flow Installation Mechanisms in SDN;WSEAS TRANSACTIONS ON COMMUNICATIONS;2021-07-26
2. CoNFV;ACM Transactions on Reconfigurable Technology and Systems;2021-03-31
3. Incorporating Energy and Load Balance into Virtual Network Embedding Process;QoS-Aware Virtual Network Embedding;2021
4. Qualitative Analysis of Hybrid Flow Installation Mechanism in Software Defined Networks (SDN);Wireless Personal Communications;2020-11-28
5. Using Overlay Cloud Network to Accelerate Global Communications;IEEE INFOCOM 2019 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS);2019-04