微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ONIE 造就开放的网络硬件生态系统

程序名称:ONIE

授权协议: GPL

操作系统: 跨平台

开发语言: SHELL

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,但是不使用转发面,如下图所示:

ONIE 官网

https://github.com/opencomputeproject/onie

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐