ONIE 造就开放的网络硬件生态系统 项目简介
Open Network Install Environment (ONIE)是一个开源计划,为现代网络硬件定义了一个开放的安装环境。ONIE造就了一个开放的网络硬件生态系统,使得最终用户可以在不同的网络操作系统中进行选择。在ONIE出现之前,以太网交换机使用预装的专有操作系统,这中网络设备将最终用户锁定到设备的垂直供应链上。最初,ONIE通过向多个操作系统供应商开放硬件开启了“白盒”和“裸机”网络交换机生态系统。随着时间的推移, ONIE的知名度不断提高,现在ONIE已经成为网络硬件行业的主流安装环境。ONIE定义了一个开源的安装环境,该安装环境运行在这个管理子系统的Linux内核和BusyBox环境上。这个环境允许最终用户和渠道合作伙伴安装目标NOS。ONIE使得交换机硬件供应商,分销商和经销商能够基于少量的硬件库存管理其操作。反过来又在制造、分销、库存和RMA方面创造了规模经济,从而使得网络硬件和操作系统的替代品得以蓬勃发展。亮点 :将引导加载程序与现代Linux内核和BusyBox结合在一起提供了一个安装任何NOS的环境革命性地将用户从预先安装的操作系统中解放出来帮助实现大规模数据中心交换机的配置自动化可以像管理Linux服务器一样管理交换机ONIE是bootloader和一个小型操作系统的组合,该操作系统为网络交换机自动配置提供环境。ONIE使用交换机的控制面CPU,但是不使用转发面,如下图所示: