The International Computer Science Institute (ICSI) at UC Berkeley which includes researchers from Google, Nicira Networks and NEC will present a research project at this week’s USENIX Symposium on Operating Systems Design and Implementation. The researchers claim their distributed management system known as Onix will simplify network control and management implementations in large scale network environments.
“‘As the control platform, Onix is responsible for giving the control logic programmatic access to the network . In order to scale to very large networks and to provide the requisite resilience for production deployments, an Onix instance is also responsible for disseminating network state to other instances within the cluster,’ the researchers state in their research paper on Onix.
‘Onix consists of roughly 150,000 lines of C++ and integrates a number of third party libraries. At its simplest, Onix is a harness which contains logic for communicating with the network elements, aggregating that information into the NIB, and providing a framework in which application programmers can write a management application,’ the researchers state.”