A brief overview of the NEBULA future internet architecture

Nebula is a proposal for a Future Internet Architecture. It is based on the assumptions that: (1) cloud computing will comprise an increasing fraction of the application workload offered to an Internet, and (2) that access to cloud computing resources will demand new architectural features from a network. Features that we have identified include dependability, security, flexibility and extensibility, the entirety of which constitute resilience. Nebula provides resilient networking services using ultrareliable routers, an extensible control plane and use of multiple paths upon which arbitrary policies may be enforced. We report on a prototype system, Zodiac, that incorporates these latter two features.

[1]  Michael J. Freedman,et al.  Serval: An End-Host Stack for Service-Centric Networking , 2012, NSDI.

[2]  David D. Clark,et al.  The design philosophy of the DARPA internet protocols , 1988, SIGCOMM '88.

[3]  I. Stoica,et al.  FairCloud: sharing the network in cloud computing , 2011, CCRV.

[4]  Thomas E. Anderson,et al.  F10: A Fault-Tolerant Engineered Network , 2013, NSDI.

[5]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[6]  Michael Walfish,et al.  Verifying and enforcing network paths with icing , 2011, CoNEXT '11.

[7]  Srinivasan Seshan,et al.  XIA: an architecture for an evolvable and trustworthy internet , 2011, HotNets-X.

[8]  Robbert van Renesse,et al.  Routers for the Cloud: Can the Internet Achieve 5-Nines Availability? , 2011, IEEE Internet Computing.

[9]  Deborah Estrin,et al.  Named Data Networking (NDN) Project , 2010 .

[10]  R. M. Fano,et al.  The MAC system: the computer utility approach , 1965, IEEE Spectrum.

[11]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[12]  Dipankar Raychaudhuri,et al.  MobilityFirst future internet architecture project , 2011, AINTEC '11.

[13]  Jonathan M. Smith,et al.  Increasing network resilience through edge diversity in NEBULA , 2012, MOCO.

[14]  G.J. Minden,et al.  A survey of active network research , 1997, IEEE Communications Magazine.

[15]  Douglas Comer A future internet architecture that supports cloud computing , 2011, CFI.

[16]  Mischa Schwartz,et al.  ACM SIGCOMM computer communication review , 2001, CCRV.

[17]  Andreas Haeberlen,et al.  The Nebula Future Internet Architecture , 2013, Future Internet Assembly.

[18]  Ion Stoica,et al.  Declarative networking , 2009, Commun. ACM.

[19]  Vinton G. Cerf,et al.  A protocol for packet network intercommunication , 1974, CCRV.

[20]  Jerome H. Saltzer,et al.  End-to-end arguments in system design , 1984, TOCS.

[21]  Ion Stoica,et al.  FairCloud: sharing the network in cloud computing , 2011, SIGCOMM '12.