A brief overview of the NEBULA future internet architecture

Tom Anderson, Ken Birman, Robert Broberg, Matthew Caesar, Douglas Comer, Chase Cotton, Michael J. Freedman, Andreas Haeberlen, Zachary G. Ives, Arvind Krishnamurthy, William Lehr, Boon Thau Loo, David Mazières, Antonio Nicolosi, Jonathan M. Smith, Ion Stoica, Robbert Van Renesse, Michael Walfish, Hakim Weatherspoon, Christopher S. Yoo

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

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.

Original languageEnglish (US)
Title of host publicationComputer Communication Review
PublisherAssociation for Computing Machinery
Pages81-86
Number of pages6
Volume44
Edition3
DOIs
StatePublished - 2014

Fingerprint

Cloud computing
Internet
Routers

Keywords

  • Extensibility
  • Internet
  • Network architecture
  • Routing
  • Security

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software

Cite this

Anderson, T., Birman, K., Broberg, R., Caesar, M., Comer, D., Cotton, C., ... Yoo, C. S. (2014). A brief overview of the NEBULA future internet architecture. In Computer Communication Review (3 ed., Vol. 44, pp. 81-86). Association for Computing Machinery. https://doi.org/10.1145/2656877.2656889

A brief overview of the NEBULA future internet architecture. / Anderson, Tom; Birman, Ken; Broberg, Robert; Caesar, Matthew; Comer, Douglas; Cotton, Chase; Freedman, Michael J.; Haeberlen, Andreas; Ives, Zachary G.; Krishnamurthy, Arvind; Lehr, William; Loo, Boon Thau; Mazières, David; Nicolosi, Antonio; Smith, Jonathan M.; Stoica, Ion; Van Renesse, Robbert; Walfish, Michael; Weatherspoon, Hakim; Yoo, Christopher S.

Computer Communication Review. Vol. 44 3. ed. Association for Computing Machinery, 2014. p. 81-86.

Research output: Chapter in Book/Report/Conference proceedingChapter

Anderson, T, Birman, K, Broberg, R, Caesar, M, Comer, D, Cotton, C, Freedman, MJ, Haeberlen, A, Ives, ZG, Krishnamurthy, A, Lehr, W, Loo, BT, Mazières, D, Nicolosi, A, Smith, JM, Stoica, I, Van Renesse, R, Walfish, M, Weatherspoon, H & Yoo, CS 2014, A brief overview of the NEBULA future internet architecture. in Computer Communication Review. 3 edn, vol. 44, Association for Computing Machinery, pp. 81-86. https://doi.org/10.1145/2656877.2656889
Anderson T, Birman K, Broberg R, Caesar M, Comer D, Cotton C et al. A brief overview of the NEBULA future internet architecture. In Computer Communication Review. 3 ed. Vol. 44. Association for Computing Machinery. 2014. p. 81-86 https://doi.org/10.1145/2656877.2656889
Anderson, Tom ; Birman, Ken ; Broberg, Robert ; Caesar, Matthew ; Comer, Douglas ; Cotton, Chase ; Freedman, Michael J. ; Haeberlen, Andreas ; Ives, Zachary G. ; Krishnamurthy, Arvind ; Lehr, William ; Loo, Boon Thau ; Mazières, David ; Nicolosi, Antonio ; Smith, Jonathan M. ; Stoica, Ion ; Van Renesse, Robbert ; Walfish, Michael ; Weatherspoon, Hakim ; Yoo, Christopher S. / A brief overview of the NEBULA future internet architecture. Computer Communication Review. Vol. 44 3. ed. Association for Computing Machinery, 2014. pp. 81-86
@inbook{4e8075188b3f4496bb6ee95435a40f38,
title = "A brief overview of the NEBULA future internet architecture",
abstract = "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.",
keywords = "Extensibility, Internet, Network architecture, Routing, Security",
author = "Tom Anderson and Ken Birman and Robert Broberg and Matthew Caesar and Douglas Comer and Chase Cotton and Freedman, {Michael J.} and Andreas Haeberlen and Ives, {Zachary G.} and Arvind Krishnamurthy and William Lehr and Loo, {Boon Thau} and David Mazi{\`e}res and Antonio Nicolosi and Smith, {Jonathan M.} and Ion Stoica and {Van Renesse}, Robbert and Michael Walfish and Hakim Weatherspoon and Yoo, {Christopher S.}",
year = "2014",
doi = "10.1145/2656877.2656889",
language = "English (US)",
volume = "44",
pages = "81--86",
booktitle = "Computer Communication Review",
publisher = "Association for Computing Machinery",
edition = "3",

}

TY - CHAP

T1 - A brief overview of the NEBULA future internet architecture

AU - Anderson, Tom

AU - Birman, Ken

AU - Broberg, Robert

AU - Caesar, Matthew

AU - Comer, Douglas

AU - Cotton, Chase

AU - Freedman, Michael J.

AU - Haeberlen, Andreas

AU - Ives, Zachary G.

AU - Krishnamurthy, Arvind

AU - Lehr, William

AU - Loo, Boon Thau

AU - Mazières, David

AU - Nicolosi, Antonio

AU - Smith, Jonathan M.

AU - Stoica, Ion

AU - Van Renesse, Robbert

AU - Walfish, Michael

AU - Weatherspoon, Hakim

AU - Yoo, Christopher S.

PY - 2014

Y1 - 2014

N2 - 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.

AB - 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.

KW - Extensibility

KW - Internet

KW - Network architecture

KW - Routing

KW - Security

UR - http://www.scopus.com/inward/record.url?scp=84905870457&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84905870457&partnerID=8YFLogxK

U2 - 10.1145/2656877.2656889

DO - 10.1145/2656877.2656889

M3 - Chapter

VL - 44

SP - 81

EP - 86

BT - Computer Communication Review

PB - Association for Computing Machinery

ER -