ACM Home Page
Please provide us with feedback. Feedback
Supercharging planetlab: a high performance, multi-application, overlay network platform
Full text PdfPdf (668 KB)
Source
Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications table of contents
Kyoto, Japan
SESSION: System design table of contents
Pages: 85 - 96  
Year of Publication: 2007
ISBN:978-1-59593-713-1
Also published in ...
Authors
Jonathan S. Turner  Washington University in St. Louis, St. Louis, MO
Patrick Crowley  Washington University in St. Louis, St. Louis, MO
John DeHart  Washington University in St. Louis, St. Louis, MO
Amy Freestone  Washington University in St. Louis, St. Louis, MO
Brandon Heller  Washington University in St. Louis, St. Louis, MO
Fred Kuhns  Washington University in St. Louis, St. Louis, MO
Sailesh Kumar  Washington University in St. Louis, St. Louis, MO
John Lockwood  Washington University in St. Louis, St. Louis, MO
Jing Lu  Washington University in St. Louis, St. Louis, MO
Michael Wilson  Washington University in St. Louis, St. Louis, MO
Charles Wiseman  Washington University in St. Louis, St. Louis, MO
David Zar  Washington University in St. Louis, St. Louis, MO
Sponsors
SIGCOMM: ACM Special Interest Group on Data Communication
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 111,   Citation Count: 11
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1282380.1282391
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
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.
4
 
5
Cisco Carrier Routing System. At www.cisco.com/en/US/products/ps5763/, 2006.
 
6
 
7
Force 10 Networks. "S2410 Data Center Switch,"http:// www.force10networks.com/products/s2410.asp, 2007
 
8
 
9
Global Environment for Network Innovations. http://www.geni.net/, 2006.
10
 
11
Intel IXP 2xxx Product Line of Network Processors. http://www.intel.com/design/network/products/npfamily/ixp2xxx.htm.
 
12
13
 
14
Kontothanassis, L. R. Sitaraman, J. Wein, D. Hong, R. Kleinberg, B. Mancuso, D. Shaw and D. Stodolsky. "A Transport Layer for Live Streaming in a Content Delivery Network,"Proc. of the IEEE, Special Issue on Evolution of Internet Technologies, 9/04.
 
15
Pappu, P., J. Parwatikar, J. Turner and K. Wong. "Distributed Queueing in Scalable High Performance Routers."Proceeding of IEEE Infocom, 4/03.
 
16
Peterson, L., T. Anderson, D. Culler and T. Roscoe. "A Blueprint for Introducing Disruptive Technology into the Internet,"Proceedings of ACM HotNets-I Workshop, 10/02.
 
17
Radisys Corporation. "Promentum"ATCA-7010 Data Sheet,"product brief, available at http://www.radisys.com/files/ATCA-7010_07-1283-01_0505_datasheet.pdf.
18
19
20
21
22
 
23
Linux vServer. http://linux-vserver.org

CITED BY  11

Collaborative Colleagues:
Jonathan S. Turner: colleagues
Patrick Crowley: colleagues
John DeHart: colleagues
Amy Freestone: colleagues
Brandon Heller: colleagues
Fred Kuhns: colleagues
Sailesh Kumar: colleagues
John Lockwood: colleagues
Jing Lu: colleagues
Michael Wilson: colleagues
Charles Wiseman: colleagues
David Zar: colleagues