数据中心网络堆叠技术真的过时了?

堆叠(Stack)是在数据中心网络交换机上进行扩展端口、简化管理的技术,是一种非标准化技术。堆叠只有在自己厂家的设备之间完成,属于私有内部实现,此设备必须具有堆叠功能才可实现,并且堆叠需要专用的堆叠模块和堆叠线缆,不同型号设备支持的堆叠设备数量不同,一般框式设备是2~4,盒式设备是2~10个。 如今,堆叠已经成为数据中心网络设备的必选项,也有人将这种技术视为一种虚拟化技术,即实现了设备的“多虚一”,这样堆叠技术顺理成章地成为了新一代数据中心网络建设的必备技术之一。然而,很多人忽略了堆叠技术的局限性,在用上堆叠技术之后,网络运维的过程中经常会遇到实际的难题。比如:堆叠是非标准化技术,所以不同厂商的设备之间无法形成堆叠,有的设备还要求必须是相同型号和软件版本才能堆叠,这些严苛要求与数据中心网络走向开放的发展趋势不符;堆叠设备虽提升了管理效率,多设备同时管理,但不同设备之间内部要有大量的私有消息交互,消耗了设备内部带宽,如果出现拥塞或者丢弃还会引起解堆叠,解堆叠事件如果设备处理不好,可能引发网络业务中断,反而会增加网络运行风险。堆叠技术在提升端口密度和带宽时,也增加了网络业务故障的风险点,如果单独的多台设备,其中有一台设备故障影响的范围有限,但如果是堆叠系统,其中一台设备故障就容易影响其它设备运行,如果堆叠软件处理不好可能引发大面积网络业务中断;还有当堆叠设备需要软件升级时,往往需要中断流量升级,给软件更新带来极大不便。因此,很多人也开始质疑堆叠技术的适用性,是否适合数据中心这种高可靠网络的需要,聪明的人类甚至已经设计出了可替代堆叠的技术,这些技术源自于堆叠,而更胜于堆叠。

802.1BR

IEEE 802.1BR是国际标准,早在2009年思科提出了802.1BR的实现雏形VN-tag,并提交给标准化组织,IEEE建立802.1Qbh工作组,称为“Bridge Port Extension”。2011年夏季,该提交被从802.1Q里提取出来,单独创建802.1BR,自此成为了公开的标准。802.1BR是IEEE为本地和大型数据中心网络制定的标准,可以为多个物理服务器连接、刀片服务器提供多端口扩展能力,或是为虚拟机提供独立的接口实现逻辑连接,目的就是打破物理的限制,通过802LAN技术和交互接口来扩展和管理对象。802.1BR全面设计了网络设备虚拟化实现,将网络设备的端口延展到网络末端,实现所有网络设备的级联,最终实现整个数据中心所有网络设备的虚拟化。802.1BR从网络角度,将网络的功能、逻辑进行延伸,进入服务器并与虚拟化技术连接,用端口延伸技术解决了虚拟化环境中网络管理的可视性问题。与堆叠相比,802.1BR技术是公开的标准协议,所有网络厂商都要遵守实现,这样要实现不同厂商设备同时管理就非常简单了,只要802.1BR协议打通就能完成,通过802.1BR技术将所有网络设备形成一颗协议树,从根节点一直到网络末端节点设备都可以加入到这个树中,所以802.1BR可以管理的网络设备规模可以达到上百台,而且只要将端口互连线缆连接或者断开就可以实现节点的离开和加入,这个过程对整个网络没有影响,对网络中的设备进行软件升级将变得简单,只要网络环境有冗余,就可以将流量切走,软件升级完成后再将流量切回,不会造成流量的中断。

跨设备聚合E-Trunk

跨设备聚合E-Trunk(Enhanced Trunk)也叫增强的聚合,是一种实现跨设备链路聚合的技术。其基于LACP(单台设备链路聚合的标准)进行了扩展,能够实现多台设备间的链路聚合,从而把链路可靠性从单板级提高到了设备级。传统的LACP聚合都是将一台设备上的多个端口绑定到一起,而E-Trunk却可以将多台设备的不同端口绑定到一起,这样就能在不同设备上实现流量负载分担,达到堆叠环境的效果,而实际多台设备之间并无关系。这样不仅省去了堆叠线缆和堆叠端口,节约了成本,同时实现堆叠环境的冗余备份功能。尤其是在进行设备升级的时候,只需要做下链路切换,即可将设备隔离出来升级,网络流量不会收到任何影响,方便做网络例行软件更新与维护。当然,E-Trunk毕竟不是虚拟化技术,无法将不同的设备虚拟化成一台设备,这是E-Trunk的局限性,E-Trunk和堆叠技术本来就存在一些互斥的地方,所以只能是两者中选一种。从未来的数据中心网络技术发展角度来讲,E-Trunk有更为广阔的发展空间,必将更加受到欢迎。

虽然堆叠技术大概发展了才不到十年的时间,但普及速度非常之快。从最开始的盒式网络设备,到现在的全系列网络设备几乎都能支持,曾几何时堆叠技术一度受到了人们的热捧,支持堆叠技术的网络设备成为了香饽饽,抢到了不少订单。然而,随着数据中心对网络的可靠性和灵活性的要求越来越高,堆叠的局限性就开始暴露了出来,这种技术已经越来越不适应数据中心发展的需要,所以很多数据中心已经开始考虑放弃堆叠技术的可能性,将原来堆叠的设备拆开来使用,恢复到原始网络使用的场景,也许最简单就是最棒的。如此看来堆叠技术真的是有些过时了,肯定无法适应数据中心未来网络的发展。也许,这种技术再过几年就会慢慢走向消亡,至少不会在新的数据中心中出现,这是技术发展的必然趋势,优胜劣汰。回望历史,已经有很多的网络技术消失在技术历史发展的长河中,堆叠技术也许会是下一个?

本文作者:佚名          

来源:51CTO

时间: 2024-10-27 17:06:26

数据中心网络堆叠技术真的过时了?的相关文章

数据中心网络虚拟化技术概要

随着云计算和大数据等新兴应用的快速发展,"数据中心即计算机"(data center as a computer)的技术发展趋势逐渐明朗.数据中心作为一台计算机,与传统的高性能计算机具有很大的不同.在高性能计算领域,因为服务器被独占式的分配给租户使用,所以其主要的优化目标是"算得快".但是在云计算领域,为了提高数据中心的利用率.降低其运营成本,服务器整合(server consolidation)技术将成为常态.此时,服务器内将同时运行不同租户.不同应用的实例.一般

数据中心网络融合技术DCB漫谈

"融合"并不是一个新词,已经成为许多技术领域的大势所趋,尤其是数据中心领域.数据中心里所讲的融合技术是对硬件层.虚拟化层.控制层以及管理层构件的全面融合,最终可以让整个数据中心资源做到统一控制,统一管理,DCB就是一种数据中心网络融合技术.DCB(Data Center Bridge)是数据中心桥接,是在数据中心中实现融合架构的电气与电子工程师协会 (IEEE) 标准,在融合架构中,存储.数据网络.群集 IPC 和管理流量全部共享同一个以太网基础结构.DCB支持基于硬件的带宽分配,这一

云计算数据中心网络虚拟化技术

云计算数据中心网络虚拟化技术 李明 云计算带来的超大规模数据中心建设,对数据中心网络提出了新的需求,网络虚拟化技术是解决这些新需求的有效手段,本文通过系统论述数据中心网络虚拟化技术中涉及的控制平面虚拟化技术和数据平面虚拟化技术,分析了业界主要厂商的技术实现和新的虚拟化标准协议的技术原理,为数据中心网络虚拟化技术的发展提出了一个较为清晰的演进路径. 关键词: 云计算 数据中心 网络虚拟化技术   [下载地址]:http://bbs.chinacloud.cn/showtopic-13551.asp

最新数据中心网络架构技术纵览

网络是数据中心的最重要组成部分,主要由大量的二层接入设备和少量的三层设备组成的网络结构.以前,数据中心的网络规模普遍不大,网络通过数十台设备简单互连就可达到互联互通的目的.而现在,数据中心对网络的要求越来越高,为了满足各种应用,网络架构也需要及时调整,网络架构经历了多种多样的变化.在一个数据中心建设过程中,网络架构是重要部分,架构设计的好坏直接决定了数据中心数据转发效率和可靠性.同时,如果一个网络公司能够提出比较先进的网络架构,并得到数据中心认可,自然会使用网络公司提供的网络设备,从而从网络架构

数据中心网络虚拟化技术之NFV

NFV这个词语如今在各大媒体上出现的次数越来越频繁,很多人可能还不知道NFV是什么东东,本文就来给大家恶补一下,NFV是Network Functions Virtualisation的缩写,中文名叫网络功能虚拟化,这是由网络运营商联盟提出的,ETSI(欧洲电信标准协会)组织的NFV规范基础是标准范本.NFV旨在利用标准IT虚拟化技术解决这些问题,具体是把多种网络设备类型融合到数据中心.网络节点和终端用户企业内可定位的行业标准高容量服务器.交换机和存储中.通过使用X86等通用型硬件以及虚拟化技术

数据中心网络协议端口技术一网打尽

对于有些网络技术基础的人来说,协议端口号并不陌生,这是TCP或UDP协议的主要组成部分,用来区分服务和在同一时间进行的多个会话,几乎每个人都可以脱口而出说出几个常用协议端口号,比如FTP的21号端口,SSH的22号端口,Telnet的23号端口等等,但很少有人去研究这些端口背后的故事,尤其如今网络兴起虚拟化.软件定义网络等新技术,更鲜有人提起这些传统技术.实际上,不仅在过去,即使在当下甚至是将来,这些端口技术都将发挥着极为关键的作用. 在以太网标准协议中规定端口号为两个字节的长度,共16个比特,

《数据中心虚拟化技术权威指南》一第2章 数据中心网络演进2.1 以太网协议:过去和现在

第2章 数据中心网络演进 数据中心虚拟化技术权威指南 本章节将讲述以太网协议的发展,设计数据中心以太网络的时候需要考虑的最重要因素,以及虚拟化如何在这些项目实施中克服常见的局限性.本章包含以下几个主题. 以太网协议的过去与现在: 数据中心网络拓扑: 网络虚拟化优势. 数据中心网络的主要目标是将服务器数据传输至客户端和其他服务器.很明显,数据中心是为提供数据服务而建设的,网络可以精确地定义设备的真实效率. 为了与今天数据中心环境的可靠性和成长性相配,数据库中心网络必须包含以下特征. 可用性:能够健

数据中心网络的那些二层技术谈

数据中心的传统网络设计都是三层架构,目的是为了进行业务隔离,形成一个扁平型的网络流量模型,南北和东西流量进行二八互分,这种网络架构流行了几十年,现在的数据中心依然也都正使用着这种架构.然而随着虚拟化技术的引入,需要网络支持虚拟机动态迁移技术,这就要求网络支持大范围的二层域,传统三层网络逐渐要退出历史舞台.当然,这是一个渐进发展的过程,而且二层区域越大,实际上网络越不安全,广播区域也会造成带宽的浪费,单点故障容易引发整网的故障.那么数据中心的二层网络规模需要多大,这取决于应用场景和技术选择,二层网

深入浅出数据中心网络的SDN技术

翻开SDN的介绍不难理解,SDN是一种将网络控制层面和数据转发层面分离的技术,可以为网络带来可编程的特性.未来的网络将和计算机一样,提供一个硬件平台,在此基础上通过软件对网络进行可编程设计. SDN概念说起来简单,但是实际应用却面临不少的困难,尤其是是当前实际应用并不多的情况下,真正了解SDN的人并不多,更多的人并不知道如何去使用SDN,怎么才能利用SDN提升网络设计和管理的效率,本文通过通俗性的语言,简单化的讲解,让大家对SDN有个感性的认识. 用过网络测试仪(比如:思博伦的TestCente