全发国际

铸数基 · 智运维 丨 乐享智能运维智汇老友专场直播
预约直播
铸数基 · 智运维 丨 全发国际乐享3.0智能运维解决规划颁布会
预约直播
全发国际(中国)有限公司官网
产品
< 返回主菜单
产品中心
产品
解决规划
< 返回主菜单
解决规划中心
行业
合作同伴
返回主菜单
选择区域/说话
全发国际(中国)有限公司官网

您订阅的产品有更新,,,,, ,请实时查阅

查看详情
全发国际(中国)有限公司官网 全发国际(中国)有限公司官网

机框式主题互换机硬件架构演进

【框式互换机】以框式主题互换机为例,,,,, ,先后出现了多种硬件架构,,,,, ,本文将通过对三种硬件架构、报文转发流程等道理的分析,,,,, ,全面分解三种架构的曲直势。。。。。。。

  • 全发国际(中国)有限公司官网

    颁布功夫:2018-12-13

  • 全发国际(中国)有限公司官网

    点击量:

  • 全发国际(中国)有限公司官网

    点赞:

分享至

全发国际(中国)有限公司官网
全发国际(中国)有限公司官网
全发国际(中国)有限公司官网

我想评论

随着互联网业务的高速发展,,,,, ,对构建互联网基础架构的网络设备提出了更高要求,,,,, ,例如容量、机能、扩大性以及QoS等诸多关键个性,,,,, ,而这往往是由其所选取的硬件架构决定的。。。。。。。以框式主题互换机为例,,,,, ,先后出现了多种硬件架构,,,,, ,而此刻最为常用的有三种:Full-Mesh互换架构、Crossbar矩阵互换架构和基于Cell的CLOS互换架构。。。。。。。本文将通过对这三种硬件架构、报文转发流程等道理的分析,,,,, ,全面分解三种架构的曲直势。。。。。。。

 

名词诠释

全发国际(中国)有限公司官网

 

Full-Mesh

 

架构注明

全发国际(中国)有限公司官网


▲图1:Full-Mesh架构图

 

如图1所示,,,,, ,所有业务线卡通过背板走线衔接到其它线卡,,,,, ,由于Full-Mesh不必要表部的互换芯片,,,,, ,而是肆意两个节点间都有直接衔接,,,,, ,故得名全衔接。。。。。。。

由于各线卡必要Full-Mesh互联,,,,, ,一个节点数为N的Full-Mesh,,,,, ,衔接总数为[N×(N-1)]÷2,,,,, ,所以随着节点数量增长衔接总数也急剧上升,,,,, ,因而可扩大性较差,,,,, ,仅合用于槽位数量较少的主题设备。。。。。。。

 

报文转发流程

1、报文从线卡进入,,,,, ,跨卡报文送到与主张线卡衔接的背板通路;;;;;;;

2、报文达到主张线卡。。。。。。。


Crossbar

架构注明

全发国际(中国)有限公司官网
▲图2:Crossbar架构图

 

如图2所示,,,,, ,业务线卡通过背板走线衔接到Crossbar芯片上,,,,, ,Crossbar芯片集成在主控引擎上。。。。。。。

全发国际(中国)有限公司官网

▲图3:Crossbar芯片架构

 

Crossbar芯片架构如图3所示,,,,, ,每一条输入链路和输出链路都有一个CrossPoint,,,,, ,在CrossPoint处有一个半导体开干系接输入线路和输出线路,,,,, ,当来自某个端口的输入线路必要互换到另一个端口的输出点时,,,,, ,在CPU或互换矩阵的节造下,,,,, ,将交叉点的开干系接,,,,, ,数据就被发到另一个接口。。。。。。。

单一地说,,,,, ,Crossbar 架构是一种两级架构,,,,, ,它是一个开关矩阵,,,,, ,每一个CrossPoint都是一个开关,,,,, ,互换机通过节造开关来实现输入到特定输出的转发。。。。。。。若是互换拥有N个输入和N个输出,,,,, ,那么该Crossbar Switch就是一个带有N*(N-1)≈N²个CrossPoint点的矩阵,,,,, ,可见,,,,, ,随着端口数量的增长,,,,, ,交叉点开关的数量呈几何级数增长。。。。。。。对于Crossbar芯片的电路集成水平、矩阵节造开关的造作难度、造作成本城市呈几何级数增长。。。。。。。所以,,,,, ,选取一块Crossbar互换背板的互换机,,,,, ,所能衔接的端口数量也是有限的。。。。。。。

 

报文转发流程

• 无缓存Crossbar

每个交叉点没有缓存,,,,, ,业务调度选取集中调度的方式,,,,, ,对输入输出进行统一调度,,,,, ,报文转发流程如下:

1、报文从线卡进入,,,,, ,线卡先向Arbiter要求发送;;;;;;;

2、Arbiter凭据输出端口队列拥塞情况,,,,, ,决定是否允许线卡发送报文到输出端口;;;;;;;

3、报文通过Crossbar转发到主张线卡输出端口。。。。。。。

由因而集中调度,,,,, ,所以仲裁器的调度算法复杂度很高,,,,, ,扩大性较差,,,,, ,系统容量大时仲裁器容易形成瓶颈,,,,, ,难以做到精确调度。。。。。。。

• 缓存式Crossbar

最早的缓存式Crossbar只有交叉节点带缓存,,,,, ,而输入端是无缓存的,,,,, ,被称为”bus matrix”,后来,,,,, ,CICQ的概想被引入,,,,, ,即在输入端用大的Input Buffer,,,,, ,在中央节点用幼的CrossPoint Buffer。。。。。。。

这种结构选取散布式调度的方式进行业务调度,,,,, ,即输入和输出端都有各自的调度器,,,,, ,报文转发流程如下:

1、报文从线卡进入,,,,, ,输入端口通过特定的调度算法(如RR算法)独立地选择有效的VOQ;;;;;;;

2、将VOQ队列头部门组发送到相应的交叉点缓存;;;;;;;

3、输出端口通过特定的算法在非空的交叉点缓存当选择进行服务。。。。。。。

由于输入和输出的调度战术相互独立,,,,, ,所以很难确保互换系统在每个时隙整体上达到梦想匹配状态,,,,, ,并且调度算法复杂度和互换系统规模有关,,,,, ,限度了其扩大性。。。。。。。

 

CLOS

架构注明

全发国际(中国)有限公司官网
▲图4:CLOS架构图

 

如图4所示,,,,, ,每块业务线卡和所有互换网板相连,,,,, ,互换芯片集成在互换网板上,,,,, ,实现了互换网板和主控引擎硬件分离。。。。。。。CLOS架构是一种多级架构,,,,, ,每个入口级开关和每个中央级开关之间只有一个衔接,,,,, ,并且,,,,, ,每个中央级开关正好衔接到每个出口级开关,,,,, ,这种架构的利益是能够通过多个幼型Crossbar 开关来实现大量输入和输出端口之间的衔接,,,,, ,CrossPoint数量级别低于Crossbar架构的N的2次方,,,,, ,降低了芯片实现难度。。。。。。。

 

报文转发流程

• 基于Cell的动态负载

1、入方向线卡将数据包切分为N个cell,,,,, ,其中:N=下一跳可用线路数量;;;;;;;

2、互换网板选取动态路由方式,,,,, ,即凭据下一级各链路的现实可用互换能力,,,,, ,动态选路和负载平衡,,,,, ,通过多条蹊径将吩飕发送到出方向线卡;;;;;;;

3、出方向线卡沉组报文。。。。。。。

动态负载关键点在于能负载分管地平衡利用所有可达蹊径,,,,, ,由此实现了无阻塞互换。。。。。。。

 

CLOS架构互换机的分类

• 非正交背板设计

全发国际(中国)有限公司官网

▲图5:非正交背板

 

如图5所示,,,,, ,业务线卡与互换网板相互平行,,,,, ,板卡之间通过背板走线衔接。。。。。。。

背板走线会带来信号滋扰,,,,, ,背板设计也限度了带宽的升级,,,,, ,同时,,,,, ,背板上PCB的走线要求很高,,,,, ,从背板开孔就成了奢望,,,,, ,这直接导致纯前后的直透风路设计瓶颈一向无法突破。。。。。。。

• 正交背板设计

全发国际(中国)有限公司官网

▲图6:正交背板

 

如图6所示,,,,, ,互换机线卡与互换网板别离与背板对接。。。。。。。

同非正交背板设计一样,,,,, ,背板带宽限度了带宽的升级,,,,, ,同时也增长了散热的难度。。。。。。。

• 正交零背板设计

全发国际(中国)有限公司官网

▲图7:正交零背板

 

如图7所示,,,,, ,业务线卡与互换网板相互垂直,,,,, ,背板走线为零,,,,, ,甚至无中板。。。。。。。

正交设计能削减背板走线带来的高速信号衰减,,,,, ,提高了硬件的靠得住性,,,,, ,无背板设计可能解除背板对容量提升的限度,,,,, ,当必要更大带宽的时辰,,,,, ,只必要更换相应板卡即可,,,,, ,大大缩短业务升级周期,,,,, ,并且由于没有了背板的限度,,,,, ,互换机直透风路散热问题迎刃而解,,,,, ,匹配数据中心理房空气流的走向,,,,, ,形成了贯通前后板卡的高速、畅达的气流。。。。。。。

 

总结

下表将对以上三种架构做出总结:

全发国际(中国)有限公司官网

 

对于高端机架式互换机,,,,, ,以Crossbar互换架构和CLOS互换架构为主。。。。。。。其中CLOS互换架构是当前大容量数据中心主题互换机的梦想架构。。。。。。。全发国际网络RG-N18000-X系列互换机基于无阻塞的CLOS架构,,,,, ,并且选取“零背板”技术,,,,, ,在提供高效、不变互换服务的同时,,,,, ,可实现将来10年网络可持续滑润升级。。。。。。。

 

 

本期作者:李莹

全发国际网络互联网系统部行业征询

全发国际(中国)有限公司官网

 

往期杰出回首  

  • 【第一期】浅谈物联网技术之通讯和谈的纷争
  • 【第二期】若何通过网络遥测(Network Telemetry)技术实现精密化网络运维????????
  • 【第三期】畅谈数据中心网络运维自动化
  • 【第四期】基于Rogue AP反造的无线安全技术探求
  • 【第五期】流量可视化之ERSPAN的前世今生
  • 第六期】若何实现数据中心网络架构“去”堆叠
  • 第七期】运维可视化之INT职能详解
  • 【第八期】浅析RDMA网络下MMU水线设置
  • 【第九期】第七代无线技术802.11ax详解
  • 【第十期】数据中心自动化运维技术索求之互换机零配置上线
  • 【第十一期】 浅谈数据中心100G光????????
  • 【第十二期】数据中心网络等价多蹊径(ECMP)技术利用钻研
  • 【第十三期】若何为RDMA构建无损网络
  • 【第十四期】基于EVPN的散布式VXLAN实现规划
  • 【第十五期】数据中心自动化运维技术索求之NETCONF
  • 【第十六期】一文读懂网络界新贵Segment Routing技术化繁为简的奥秘
  • 【第十七期】浅谈UWB(超宽带)室内定位技术
  • 【第十八期】PoE以太网供电技术详解

 

有关推荐

更多技术博文

任何必要,,,,, ,请联系全发国际

全发国际(中国)有限公司官网

返回顶部

收起
全发国际(中国)有限公司官网 文档AI副手
全发国际(中国)有限公司官网 文档评价
资料内容是否对您有援手????????
您对当前页面的中意度若何????????
不咋滴
极度好
您中意的原因是(多。。。。。。。????????
您对文档是否还有其它的问题或建议????????
为尽快解决问题,,,,, ,请您留下联系方式以便回复
邮箱
手机号
感激您的反。。。。。。。
全发国际(中国)有限公司官网
全发国际(中国)有限公司官网
全发国际(中国)有限公司官网
请选择服务项目
关关征询页
售前征询 售前征询
售前征询
售后服务 售后服务
售后服务
定见反馈 定见反馈
定见反馈
更多联系方式
【网站地图】【sitemap】