Difference between revisions of "Internet Scale Overlay Hosting"

From ARL Wiki
Jump to navigationJump to search
Line 1: Line 1:
 
Network overlays have become a popular tool for implementing Internet applications.  
 
Network overlays have become a popular tool for implementing Internet applications.  
 
While content-delivery networks provide the most prominent example of the commercial application  
 
While content-delivery networks provide the most prominent example of the commercial application  
of overlays [DI02, KO04], systems researchers have developed a variety of experimental  
+
of overlays, systems researchers have developed a variety of experimental  
 
overlay applications, demonstrating that the overlay approach can be an effective method  
 
overlay applications, demonstrating that the overlay approach can be an effective method  
for deploying a broad range of innovative systems [BH06, FR04,RH05, ST02]. Rising traffic volumes  
+
for deploying a broad range of innovative systems.
in overlay networks make the performance of overlay nodes an issue of growing importance.  
+
Rising traffic volumes in overlay networks make the performance of overlay  
Currently, overlays nodes are constructed using general purpose servers, often organized into a cluster with a load-balancing switch acting as a front end. This paper explores an alternative approach that combines general purpose server blades and high performance Network Processor (NP) subsystems into an integrated architec-ture designed to support multiple applications concurrently.
+
platforms an issue of growing importance.
 +
Currently, overlay platforms are constructed using general purpose servers,  
 +
often organized into a cluster with a load-balancing switch acting as a  
 +
front end.  
 +
This project explores more integrated and scalable architectures suitable
 +
for supporting large-scale applications with thousands to many millions of
 +
end users.
 +
In addition, we are studying various network level issues relating to the
 +
control and management of large-scale overlay hosting services.
  
== Internet Scale Overlay Hosting ==
+
== Scalable Overlay Hosting Platforms ==
 +
 
 +
== Control of Overlay Hosting Services ==
 +
 
 +
== Internet Scale Overlay Applications ==
 +
 
 +
Network games work.
 +
 
 +
== Mapping Overlays onto an OHS Infrastructure ==
 +
 
 +
== Issues for Multi-domain Overlay Hosting ==

Revision as of 16:44, 21 July 2008

Network overlays have become a popular tool for implementing Internet applications. While content-delivery networks provide the most prominent example of the commercial application of overlays, systems researchers have developed a variety of experimental overlay applications, demonstrating that the overlay approach can be an effective method for deploying a broad range of innovative systems. Rising traffic volumes in overlay networks make the performance of overlay platforms an issue of growing importance. Currently, overlay platforms are constructed using general purpose servers, often organized into a cluster with a load-balancing switch acting as a front end. This project explores more integrated and scalable architectures suitable for supporting large-scale applications with thousands to many millions of end users. In addition, we are studying various network level issues relating to the control and management of large-scale overlay hosting services.

Scalable Overlay Hosting Platforms

Control of Overlay Hosting Services

Internet Scale Overlay Applications

Network games work.

Mapping Overlays onto an OHS Infrastructure

Issues for Multi-domain Overlay Hosting