OcNOS™ Network Operating System
OcNOS™ Network Operating System
- Hybrid, centralized or distributed network support
- Scalable, modular high performance network
- Robust data plane built on merchant silicon
- COTS network equipment hardware
OcNOS™ is the first, full-featured network operating system for data center and enterprise networking, including advanced capabilities such as extensive protocol support for MPLS (Multiprotocol Label Switching). OcNOS brings the power of the Open Compute Project, an open hardware movement and foundation, to data networking to reduce operational complexity. OcNOS will help to accelerate adoption of the Open Compute Project in data networks, filling the current void for service providers and enterprises for a full-featured network operating system.
Can We Help?
1-877-699-3267 Contact Us
Businesses now require performance, resiliency and programmability across their next generation cloud, enterprise and data center networks. They have a great need to deploy new network services at a very large scale in an agile, affordable and efficient manner. Provisioning of networks and network operations also requires a new level of automation and integration with current data center infrastructure. IP Infusion has designed and delivered OcNOS (Open Compute Network Operating System), the industry-leading, Linux-based network operating system, for Open Compute platforms to address these evolving customer requirements. The underlying design of OcNOS provides the architectural foundation to meet these requirements.
OcNOS is a robust, programmable and innovative operating system, featuring a single software image that runs across the entire portfolio of Open Compute platforms from leading network device vendors. This guarantees consistent operations, workflow automation and high availability, while significantly reducing operational expenses.
OcNOS borrows heavily from the popular ZebraOS line of products, which provides a rich feature density and robustness that has been built up over the years and validated in thousands of diverse customer networks. OcNOS provides industry standard CLI, supports all standard MIBs and other standard operation and management tools. Its integrated centralized management and provisioning layer allows for transaction-based configuration and device feature modelling. The management layer has support for Netconf, REST APIs besides custom CLI generation capability. This allows an OcNOS system to be configured, managed and controlled by Network Management System for scaled topologies and in multiple ways3.
OcNOS is a modular, multi-tasking network operating system, with tight integration capabilities on commodity hardware. This design allows for scaled and performance critical deployments. The niche coupling with merchant silicon utilizes key hardware capabilities for better performance and feature set.
Common software for multiple deployments and hardware
OcNOS is designed using several inbuilt abstraction layers. The hardware abstraction layer, allows the OcNOS software to run over multiple control plane CPU and forwarding chipset hardware. The system calls are also well abstracted allowing to switch across operating systems if required. It has been integrated and verified with multiple commodity hardware, which again allows seamless portability across diverse network hardware.
Interoperation and ease of use
OcNOS solution is built using standards based definitions, as well as popular vendor specific extensions for device management. The operation and management is provided using CLI and SNMP which is built on top a fully transactional management plane. This allows the OcNOS-based network node to be easy to operate and interoperate with another vendor node. The OcNOS management plane can support a wide variety of management interfaces like CLI, SNMP, REST, NETCONF, SAF IMM-OI and any future or custom north bound management interface.
Modular software design
OcNOS control plane software design is highly modular with multiple processes handling each individual key protocols. The processes are managed and contained by a process handler framework, which also monitors the processes, restarts and maintains event logging for them. OcNOS can be customized, built and packaged with minimal software features, reducing CapEx and device footprint. The control plane features support for layer 2 switching, Carrier, Data Center Switching, MPLS/MPLS-TP, comprehensive support for multicast and unicast routing support.
Support for disruptive networking technologies
OcNOS supports technologies required for bandwidth scaling at data centers and interconnects. The OcNOS centralized transaction based managed object modeling layer allows for multiple management interfaces. This, in turn, allows for a central service level provisioning and chaining across multiple devices. OcNOS infrastructure is SDN and NFV ready. The control plane and data plane has support for SDN support through OpenFlow. The SMI based C APIs provides end users the ability to write user defined functions to program the network control and data plane to provide custom programmable network operations.
OcNOS provides standards based redundancy protocols like VRRP, BFD, ring failure recovery protocols, MLAG, UDLD and graceful restart mechanisms. This protocol level redundancy provides guaranteed network level redundancy. For device level redundancy, OcNOS supports service availability frameworks based master-slave hot standby syncing. This feature is supported for several key protocols allowing device level redundancy in the absence of peer level network support. The modularity of OcNOS allows for individual process/protocol level upgrades and restarts without disturbing the running system for easy software upgrades. OcNOS will support ISSU for stateless upgrades. OcNOS has an in-built process heart beat monitoring and restart feature for process survivability in a 1 rack unit or multi-chassis format. This architecture helps in minimizing downtime in mission-critical network deployments.
OcNOS™: High Performance Network Operating System for next generation networks.
To address the needs of public/private/hybrid cloud networks, while enabling new applications and ushering in the era of Software Defined Networks (SDN), IP Infusion’s Open Compute Operating System (OcNOS) has been designed from the ground-up and is optimized for these demanding new data center and enterprise network environments.
IP Infusion’s OcNOS is the industry’s most advanced network operating system for open compute platforms. It combines modern-day software and operating system (O/S) concepts, transparently restartable processes, open platform development, an un-modified Linux kernel, and a stateful database model.
OcNOS is a modular, multi-tasking Linux-based network operating system, with tight integration capabilities on commodity open compute network hardware. This design allows for scaled and performance critical deployments. The niche coupling with merchant silicon utilizes key hardware capabilities for better performance and feature set. OcNOS is built around a proven set of modular framework components for control, data plane integration, a transactional management plane, along with middleware to support high availability for nonstop operations in mission critical networks.
Architecture, Features and Benefits