OCP Open Network Install Environment (ONIE)
The Open Network Install Environment (ONIE) is an Open Compute Project open source initiative driven by a community to define an open “install environment” for bare metal network switches, such as existing ODM switches and the upcoming OCP Network Switch design. ONIE enables a bare metal network switch ecosystem where end users have a choice among different network operating systems. Founding members include Accton, Agema, Big Switch Networks, Broadcom, Cumulus Networks, Dell, Penguin Computing and Quanta. ONIE was contributed to the Open Compute Project.
ONIE is an open source “install environment”, that acts as an enhanced boot loader utilizing facilities in a Linux/BusyBox environment. This small Linux operating system allows end-users and channel partners to install the target network OS as part of data center provisioning, in the fashion that servers are provisioned.
ONIE enables switch hardware suppliers, distributors and resellers to manage their operations based on a small number of hardware SKUs. This in turn creates economies of scale in manufacturing, distribution, stocking, and RMA enabling a thriving ecosystem of both network hardware and operating system alternatives.
Highlights of ONIE
|Author||Contributors to the project can be found at https://onie.org/contributors/ They include Agema Big Switch Networks Broadcom Cumulus Networks Interface Masters Edge-Core Mellanox Pica 8 Penguin Computing Quanta UTSA|
The files for ONIE can be found on GitHub at https://github.com/opencomputeproject/onie