白盒交换机
文章平均质量分 72
筋斗云计算
这个作者很懒,什么都没留下…
展开
-
SONiC 基本配置(201911版本)
命令行配置把接终端的端口下的10网段默认IP 删除sudo config interface ip remove Ethernet22 10.0.0.44/31如果使用千兆模块,还需要手工修改速率 sudo portchonfig -p Ethernet22 -s 1000查看已创建的VLAN查看已创建的VLAN$ show vlan brief+-----------+-----------------+------------+----------------+--------原创 2020-10-16 09:16:51 · 3388 阅读 · 0 评论 -
快速 Building ONL 网络操作系统 X86 平台image
ONL 开源社群提供自动化编译ONL的步骤,但是默认编译所有CPU架构,导致编译时间超级长,最终文件目录有50GB左右。本文提供仅编译X86 CPU的步骤,可以大大缩短编译时间。ONL详细介绍ONL 目前最流行的网络设备开源操作系统,并作为其他多个NOS的Base OS .Building ONL 步骤有时候,用户并不需要最新的ONL, 而是需要基于某个Commit ID 构建版本。1. 通过 短commit ID 获取完整的 commit IDgit shortlog --fo.原创 2020-07-26 21:02:24 · 1601 阅读 · 0 评论 -
OF-DPA + ONL 的 CLI 常用命令笔记
环境准备白盒交换机硬件型号:Edgecore AS5710-54XONL 版本号:ONL-master_ONL-OS_2018-11-23.0856-940ee2cOF-DPA版本号:ofdpa_3.0. EA控制器IP地址:192.168.200.30白盒交换机IP地址:192.168.200.232将白盒交换机的以太网管理口 Mgmt 通过...原创 2019-11-26 17:09:38 · 1018 阅读 · 1 评论 -
ONL/Debian 和 Ubuntu 版本的对应关系
1991年8月25日,Linus在网络上发布了Linux内核的源代码。1994年3月14日发布了1.0版本。而Debian 系统于1993年8月16日由一名美国普渡大学学生伊恩·默多克(Ian Murdock)首次发布。古语云“龙生九子,各有不同” 。Debian 比作龙的话,最出名的儿子是Ubuntu (生于2004年), 它还有一个年轻儿子是ONL(2014年出生)。Ubuntu 和 ...原创 2019-10-09 15:57:09 · 7226 阅读 · 1 评论 -
开放网络操作系统介绍(4)、DANOS
源自VyattaVyatta公司成立于2005年 。该公司提供一个也叫Vyatta的、在商用硬件上运行的开源网络操作系统。Vyatta名称取自梵语中的“open”,发音为“vee-at-ah”。2006年推出Vyatta商业订购版本,定价500美元/年 。随着云计算的发展,Vyatta被众多公有云厂商支持。比如AWS Marketplace中的第一个虚拟路由器应用就是Vyatta...原创 2019-10-09 15:51:49 · 2123 阅读 · 0 评论 -
开放网络操作系统介绍(3)、Facebook FBOSS
本文翻译自Facebook 于2018 年 Sigcomm 会议上发表的论文。该文总结了Facebook在过去五年间为大规模生产环境数据中心构建的开发、部署、运营和开源的交换机软件的历程。摘要在网络设备上运行的传统软件,例如交换机和路由器,通常是设备商提供的,专有且闭源。因此,它往往包含单个运营商永远不可能被充分使用的无关紧要功能。此外,超大规模云数据中心网络通常都会有交换机供...原创 2019-10-09 15:50:48 · 3110 阅读 · 0 评论 -
开放网络操作系统介绍(1)、ONL(Open Network Linux)
ONL(OpenNetwork Linux)是Big Swtich 的商业交换机NOS——Switch Light OS的开源版本。BigSwitch在2014年将ONL贡献给OCP。上图浅蓝色部分就是Open Network Linux (ONL)。微软开源的交换机软件SONiC最近两年越来越火,它也是基于ONL的。ONL本质上是一种用于裸机交换机...原创 2019-10-09 15:47:35 · 10745 阅读 · 0 评论 -
SONiC镜像编译指南
1.准备工作在一台Linux系统的主机或服务器上安装最新版本的 docker CE,然后再进行接下来的操作。创建Linux操作系统用户nocsys,且该用户要加入docker 用户组中:sudo useradd -d /home/nocsys -m -g docker nocsys 设定nocsys用户的密码:sudo passwd nocsys编辑 /etc/sudoers...原创 2019-05-30 16:42:53 · 7626 阅读 · 3 评论 -
开放网络发展历史大事记
何谓开放网络?软件+开放硬件网络设备上运行的操作系统软件一般是开源的。(部分设备也能运行非开源的商业版本操作系统)。硬件一定是开放的。开放的硬件是指可以安装第三方操作系统的硬件;硬件设计还贡献到了OCP社区,获得OCP认证。2013 开放网络元年Cumulus 公司内部孵化ONIE 。ONIE 于次年开源。2014BigSwitch 公司贡献 ONL 给 OCP 社区并...原创 2018-11-30 18:31:20 · 882 阅读 · 0 评论 -
ONIE——开放网络安装环境
近日,著名市场调研机构Gartner 发布了2018年度数据中心分析报告。有三家白盒交换机操作系统NOS软件厂商入选魔力象限。分别是Cumulus、BigSwitch和Pluribus。 目前,这些NOS都通过ONIE安装到的白盒交换机中。1.ONIE发展历史开放网络安装环境 (Open Network Install Environment ,ONIE发音为oh-nee)是一个网络...原创 2018-07-16 09:12:10 · 13753 阅读 · 1 评论 -
开放网络操作系统介绍(2)、SONiC
在2015年3月举行的OCP(Open Compute Project,开放计算项目)峰会上, 微软向OCP贡献SAI (Switch Abstraction Interface,交换机抽象接口)。当年7月,OCP正式接纳了SAI 。2016年3月9日,微软在这届OCP峰会上,正式发布了SONiC ( Software for Open Networking in the Cloud)。SON...原创 2018-04-23 10:17:19 · 23423 阅读 · 2 评论 -
交换机的bootloader —— U-boot
嵌入式系统(Embedded System),是一种嵌入机械或电气系统内部、具有专一功能和实时计算性能的计算机系统,交换机就是一种典型的嵌入式系统。与嵌入式系统相对应的是通用计算机系统,比如电脑。典型的应用:电信系统: 比如交换机、路由器等。消费类电子: 移动电话、摄像机、打印机等。家居应用: 洗衣机、电视等。与嵌入式系统相反,通用计算机如个人电脑则设计灵活,可以智...原创 2018-01-25 10:26:45 · 1527 阅读 · 0 评论