首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ONOS构建开源Leaf-Spine Fabric

On.Lab ONOS项目组领导下的一个工作组近日发布了一个开源的leaf-spine fabric架构,以期进一步推动开放网络的发展。...开放网络基金会(ONF)首席架构师Saurav Das认为,这个全新的开源leaf-spine fabric架构也证明了OpenFlow是有效的。...该架构(leaf-spine fabric架构)使用的是白盒交换机上运行的OpenFlow 1.3,是开放计算项目(OCP)和白盒交换机生态系统共同的目标。...很多厂商在开源的项目(如开源的操作系统)上努力,认为整个网络的架构开源只是不太明显的一个进步,特别是leaf-spine架构如此出名的情况下。...ONOS认为开源leaf-spine架构是CORD实现的良好的基础。 该架构通过一个接口应用2层网络进行通信,且接口间使用3层IP/MPLS增强容错能力。3层网络是基于开源路由堆栈Quagga实现的。

926160
您找到你想要的搜索结果了吗?
是的
没有找到

数据中心网络:什么是Spine-Leaf架构?

一个简单的两层Clos网络 Spine-Leaf体系架构是由Spine和Leaf这两个交换层组成的数据中心网络拓扑结构。...在绿色节点中,最上面的是Spine节点,下面是Leaf节点。 Spine-Leaf架构更适合满足现代应用程序的需求,例如高吞吐量和低延迟。 ...但是,它们增加了到每个Spine交换机的 40、100 或 400Gbps 上行链路的能力。 Spine-Leaf架构与传统网络设计有何不同?...无论源和目的地如何,Spine-Leaf结构中的数据流在网络上的跳数都相同,任意两个服务器之间都是Leaf-->Spine-->Leaf三跳可达的。...除了更高的性能外,Spine-Leaf 架构还提供了更好的可扩展性。可以添加额外的Spine交换机并将其连接到每个Leaf ,从而进一步增加容量。

5.3K31

传统数据中心 VS Spine-Leaf 结构

Spine-Leaf网络的收敛时间完全不同。在Spine-Leaf层,一切都基于三层协议工作,通过使用 BFD(双向转发检测)协议可以将收敛时间降至 100 毫秒以下。...图7:Spine-Leaf层 Spine-Leaf的另一个巨大优势是可以将特定的Spine或Leaf与 Fabric 的其余部分完全隔离,以便在不影响流量的情况下完成一些操作任务(如升级、硬件更换等)。...VXLAN Fabric内具有路由反射器功能的Spine完成的。...Spine-Leaf设计在这里提供了明显的优势,因为现在三层多租户基本是必须的,而Spine-Leaf不必携带额外的路由器来处理它,它们可以在 Fabric 本身内进行处理。...与传统数据中心相比,部署Spine-Leaf数据中心的成本本质上会更高。 结论 总之,如果你正在部署的新基础设施需要一台或两台以上交换机且至少采用两层设计,那么Spine-Leaf是最佳选择。

7110

Underlay 网络之叶脊(Spine- Leaf)网络

Spine-Leaf 网络架构 什么是Spine-Leaf 网络架构? 针对以上问题,一种新的数据中心设计,Spine-Leaf 网络架构出现了,也就是我们所说的叶脊网络。...顾名思义,该架构共有一个脊(Spine)层和一个叶(Leaf)层,包括脊交换机(spine switches)和叶交换机。...如果说两个 Leaf 交换机下的服务器需要通讯,需要通过 L3 路由,经由 Spine 交换机进行转发。 Spine Switch:相当于核心交换机。...MiddleBlock向北还有一层super spine也就是Spine Block。 | Jupiter拓扑 super spine的数量可以一直增长,加入更多super spine交换机。...但是每个新加入的super spine都要和原有的Pod全互联。从Pod的角度看,每加入一个super spine,Pod就要额外增加连接。

1.4K60

「数据中心」Cisco数据中心架构:Spine and Leaf架构

spine层是网络的主干,负责互连所有的leaf交换机。每个叶子开关都连接到织物中的每个脊椎开关。该路径是随机选择的,使得业务负载在顶层交换机之间均匀分布。...可以增加一个额外的spine交换机,并且可以将上行链路扩展到每个leaf交换机,从而增加层间带宽并减少超额订阅。...如果设备端口容量成为一个问题,可以通过将新的叶子交换机连接到每个spine交换机并将网络配置添加到交换机来添加它。易扩展性优化了IT部门扩展网络的过程。...对于spine和leaf架构,无论哪一个leaf交换机连接到哪一个服务器,它的流量总是必须通过相同数量的设备才能到达另一个服务器(除非另一个服务器位于同一个leaf上)。...这种方法将延迟保持在可预测的水平,因为负载只需跳到一个spine开关和另一个leaf开关就可以到达目的地。

2.5K10

「网络架构」OpenStack 脊页网络(Spine Leaf Networking) 介绍

1.1 棘叶(Spine and Leaf) 网络 Red Hat OpenStack平台的可组合网络架构允许您调整网络以适应流行的路由脊椎叶数据中心拓扑结构。...在路由spine leaf的实际应用中,leaf通常表示为数据中心机架中的可组合计算或存储角色,如图1.1“路由spine leaf示例”所示。Leaf 0机架有一个云下节点、控制器和计算节点。...1.2 网络拓扑 路由的spine leaf裸机环境具有一个或多个支持第3层的交换机,这些交换机在单独的第2层广播域中的独立vlan之间路由通信。 本设计的目的是根据功能对流量进行隔离。...本文:http://jiagoushi.pro/openstack-spine-leaf-networking-introduction 讨论:请加入知识星球【首席架构师圈】或者加小号【intelligenttimes

1.1K30

「数据中心」数据中心脊页架构:思科FabricPath Spine和Leaf网络

边界脊椎处的内部和外部布线 如图6边界spine的内部和外部路由设计所示,spine交换机充当第2层和第3层边界和服务器子网网关。Spine交换机正在执行VLAN内FabricPath帧交换。...spine交换机上的交换机虚拟接口(svi)对东西向内部流量执行VLAN间路由,并与第3层路由上行链路交换路由邻接信息以路由南北向外部流量。...如果spine和leaf网络有四个以上的spine交换机,则第2层和第3层边界需要分布在spine交换机上。...此外,在spine交换机上启用SVIs时,spine交换机禁用会话学习并学习相应子网中的MAC地址。您需要考虑MAC地址规模,以避免超出硬件的可伸缩性限制。 ? 图6。...边界页上的内部和外部路由 多租户技术 FabricPath spine和leaf网络通过VXLAN网络(VN)段特性支持第2层多租户(图8)。

1.5K10

HTML5骨骼动画Demo | 使用min2d、createjs、pixi播放spine动画

在unity、cocos2d、starling中使用spine已经很成熟了,而HTML5这一块可能刚刚起步,暂时spine对这一块也没有做得非常完善。 整理了一下,找了一些比较好的方法,分享一下。...步骤大概是: 引入spine官方的spine.js 读取纹理atlas,根据atlas部件数量,建立相应的createjs图元和从属关系 读取动画json,新建spine.Skeleton、spine.AnimationState...引入min2d.min.js 引入spine.js 引入spine-min2d插件 新建min2d.Spine,添加到舞台,增加动作,即可播放 var stage = this.stage = new...这归功于pixi和spine两个团队的人走得比较近吧。...使用步骤: 引入pixi、pixi-spine load json new PIXI.spine.Spine state.addAnimationByName播放动画 逐帧重绘(pixi没有提供现成的定时器

4.9K51

给你10个路由器或交换机,你如何配置?

二、Leaf-Spine二层网络架构 Leaf-Spine网络架构解决了传统三层网络架构所面临的Oversubscription和内部服务器之间横截面带宽问题。...Leaf-Spine网络架构在过去几年里已开始接管主要的云服务数据中心。Leaf-Spine结构也称为Clos结构,其中每个Leaf交换机(ToR交换机)以全网状拓扑连接到每个Spine交换机。...Spine网络的扩展非常简单,只要在需增长的情况下逐步添加Spine交换机。 Leaf-Spine架构使用定制的寻址方案和路由算法,而非传统的STP。...(3)、Spine交换机端口数量决定了最大可联接的Leaf交换机数量,也就决定了最大主机总数量。 下图是我参与过的一个公有云Leaf-Spine方案示意草图。...对于使用Leaf-Spine 网络的数据中心,出厂时预装配成四种类型的标准工程系统:Transit 机柜, Spine 机柜, Fabric 机柜, 和 Server 机柜。

1.4K40

更适合大规模园区的全三层横向扩展网络,替代”接入汇聚核心“网络拓扑

成熟应用于数据中心的Leaf/Spine架构能否引入园区?答案是肯定的。...Leaf/Spine"架构如何助力新一代园区网络建设?...图片一个三级/四层的Leaf/Spine架构的园区网络组网模型:楼层内,接入层交换机作为Leaf,楼层汇聚交换机作为Spine,构成第一级网络楼栋内,楼层汇聚交换机作为Leaf,楼栋汇聚交换机作为Spine...,构成第二级网络园区内,楼栋汇聚交换机作为Leaf,园区汇聚交换机作为Spine,构成第三级网络01、更优秀的横向扩展性随着园区规模的从小到大,采用Leaf/Spine架构的网络能够从一级横向扩展至多级...(如下图左)而在Leaf/Spine的组网模型中(如下图右),Leaf和Spine层各节点采用Full-mesh连接,流量转发途经设备更少(两层Leaf/Spine网络内,终端间通信最多3跳)。

38000

datacenter network architecture

这篇算是《数据中心网络体系结构》,主要回顾二三层转发原理,分析一下数据中心网络结构从access-aggregation-core到spine-leaf的演进原因。...N-1节点同时给第N个节点发流量,搞N-1个spine节点,ECMP技术要成熟。 ?...还剩下一个问题就是MAC太多,那封装MAC,MAC in Mac,spine交换机不再学习虚拟机的MAC地址,二层转发用ECMP,这样spine上的流量就能分担开,广播太多,leaf主动学习MAC,leaf...首先vlan只有4094个,用vlan隔离数量不够,MAC in MAC,spine是二层转发,如果spine不用支持trill,spine用stp,spine成环了怎么办?spine链路都能利用上?...如果spine支持trill,那不是浪费,spine其实不用encap/decap trill,只要leaf能encap/decap就行了,怎么看trill都不合适用于公有去上。

64830
领券