• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Symbiotic Routing in Future Data Centers

Cached

Download Links

  • [research.microsoft.com]
  • [research.microsoft.com]
  • [habulibdeh.com]
  • [www.research.microsoft.com]
  • [www.ccs.neu.edu]
  • [www.cs.uccs.edu]
  • [conferences.sigcomm.org]
  • [ccr.sigcomm.org]
  • [www.cs.cornell.edu]
  • [www.sigcomm.org]
  • [www.cs.uccs.edu]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Hussam Abu-libdeh , Paolo Costa , Austin Donnelly , Antony Rowstron
Citations:35 - 3 self
  • Summary
  • Citations
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Abu-libdeh_symbioticrouting,
    author = {Hussam Abu-libdeh and Paolo Costa and Austin Donnelly and Antony Rowstron},
    title = {Symbiotic Routing in Future Data Centers},
    year = {}
}

Share

Facebook Twitter Reddit Bibsonomy

OpenURL

 

Abstract

Building distributed applications that run in data centers is hard. The CamCube project explores the design of a shipping container sized data center with the goal of building an easier platform on which to build these applications. Cam-Cube replaces the traditional switch-based network with a 3D torus topology, with each server directly connected to six other servers. As in other proposals, e.g. DCell and BCube, multi-hop routing in CamCube requires servers to participate in packet forwarding. To date, as in existing data centers, these approaches have all provided a single routing protocol for the applications. In this paper we explore if allowing applications to implement their own routing services is advantageous, and if we can support it efficiently. This is based on the observation that, due to the flexibility offered by the CamCube API, many applications implemented their own routing protocol in order to achieve specific application-level characteristics, such as trading off higher-latency for better path convergence. Using large-scale simulations we demonstrate the benefits and network-level impact of running multiple routing protocols. We demonstrate that applications are more efficient and do not generate additional control traffic overhead. This motivates us to design an extended routing service allowing easy implementation of application-specific routing protocols on CamCube. Finally, we demonstrate that the additional performance overhead incurred when using the extended routing service on a prototype CamCube is very low.

Keyphrases

symbiotic routing    future data center    data center    extended routing service    additional performance overhead    packet forwarding    multiple routing protocol    easy implementation    routing service    network-level impact    camcube project    torus topology    large-scale simulation    routing protocol    path convergence    traditional switch-based network    application-specific routing protocol    multi-hop routing    prototype camcube    additional control traffic overhead    many application    shipping container    camcube api    specific application-level characteristic    single routing protocol   

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2016 The Pennsylvania State University