articleOct 4, 2010Closed access

Onix: a distributed control platform for large-scale production networks

Solana Networks (Canada) · Google (United States) · +2 more institutions

Abstract

Computer networks lack a general control paradigm, as traditional networks do not provide any networkwide management abstractions. As a result, each new function (such as routing) must provide its own state distribution, element discovery, and failure recovery mechanisms. We believe this lack of a common control platform has significantly hindered the development of flexible, reliable and feature-rich network control planes. To address this, we present Onix, a platform on top of which a network control plane can be implemented as a distributed system. Control planes written within Onix operate on a global view of the network, and use basic state distribution primitives provided by the platform. Thus Onix…

Citation impact

1,222
total citations
FWCI
62.59
Percentile
100%
References
31
Citations per year

Authors

11

Topics & keywords

Keywords
  • Computer science
  • Scalability
  • Distributed computing
  • Consistency (knowledge bases)
  • Implementation
  • State (computer science)
  • Routing (electronic design automation)
  • Control (management)
No related works found for this paper.