增强型以太网,是由IEEE数据中心网桥(Data Center Bridge,简称DCB)工作组提出一系列以太网扩展协议,来增强传统以太网传输的可靠性。增强型以太网主要有两个特征:第一个为在以太网基础上进行扩展,将网络整合起来;第二个为支持不丢包传输,从而可以支持那些对传输可靠性要求极高的服务。
基本概述
以太网作为一种尽力服务的网络模型,网络繁忙时可能发生丢包或传输故障,由于传统以太网不可靠的传输特性,因此不适合在存储信息传输过程中使用。例如:公共安全场所的监控录像,有研究表明,一个人掠过一个监控摄像机最短的时间不到一秒钟,如果关键数据在传输过程中丢失,就会给未来的调查取证造成极大困扰。
为了使光纤通道(Fiber Channel)传输数据可以在以太网上传输,发展出了FCoE(Fiber Channel Over Ethernet)协议。但是,传统的以太网是肯定是无法承载光纤通道数据传输的,以太网应该发展成为拥有阻塞管理和流量控制功能的低延迟的和不丢弃数据包的传输技术,最终发展成增强型的以太网。
聚合增强以太网(Converged Enhanced Ethernet,CEE),也称为数据中心桥接,现在在很大程度上仅限于服务器机架,将连接到服务器的网络和适配器数量从5到6个调整到2个。一个顶级机架交换机同时将存储和传统数据网络流量整合到一条光纤(CEE)中,并且为每台服务器同时提供2条冗余链路。这既节省了线路和电源开销,也简化了管理。
特点
聚合增强以太网是一种拥有阻塞管理和流量控制功能的低延迟、不丢弃数据包的传输技术,它和
以太网光纤通道( fibre channel over ethernet,FCoE) 技术的出现,将数据中心
局域网和存储局域网融合为单一的以太网互联结构,实现了I/O 的整合。融合后的数据中心网络不仅具有
以太网低成本、可扩展的特点,还拥有FC 高可靠性的优点。
比较
传统的以太网络可以容忍一定的丢包和时延变化/抖动。所以,IEEE定义了一系列标准,规范DCE/CEE对于传统以太网增强,主要包括:
(1) 802.1Qbb Priority Flow Control(PFC):
传统的以太网是整条链路进行流控的。802.1Qbb是基于优先级的流控标准。在一条物理链路上,分成了8个虚拟通道,每一个通道分配一个优先级。这样在一条链路上可以承载多种业务类型,包括FCoE和非FCoE的业务。当发生拥塞时,接收端可以在特定的优先级虚拟通道上发送XOFF和XON帧,抑制或者继续特定的业务,保证高优先级或者时延敏感的业务的传输。
(2)802.1Qaz Enhanced Transmision Selection(ETS):
保证不同服务级别上的多种流量类型的质量。在DCE/CEE上的业务中,IPC是时延敏感的业务,SAN业务是对丢包敏感的业务,而IP业务是可以允许一定的丢包和时延。链路上的业务可以分为若干个优先级组(Priority Group,PG),并且定义每个PG的带宽属性。重要的业务,比如存储网络数据被赋予高优先级,保证带宽。低优先级业务只能在高优先级业务带宽不占用的情况下,才能使用分配带宽之外的额外带宽。
优势
1.优先级流量控制。
优先级流量控制( priority-based flow control,PFC) 作为增强的Pause 机制,可以在一条以太物理链路上最多创建8 个独立的虚拟链路,并允许单独暂停和重启其中任意一条虚拟链路。该方法使网络能为单个虚拟链路创建无丢帧类别的服务,使其能与同一接口上的其他类型的流量共存。在支持FCoE 的
交换机上,通过以太网帧的CoS 值区分不同类型的流量,在拥塞严重时暂停指定虚拟通道上的数据流量。
2.增强传输选择。
增强传输选择( enhancedtransmission selection,ETS) 通过为指定服务类或虚拟通道提供保障带宽来提高整体性能。ETS 可为不同的业务流量设定优先级和保障带宽,并允许低优先级的流量使用高优先级队列闲置的带宽,使网络带宽得到最大化的利用。
3.数据中心桥接交换协议。
数据中心桥接交换协议( data center bridging exchange,DCBX) 的作用是为具备数据中心桥( data center bridging,DCB) 特性的网络设备提供参数协商和远程配置功能,包括发现对端设备的DCB 能力( 如是否支持PFC 等) 、发现链路两端设备DCB 参数的配置错误、远程配置对端设备的DCB 参数。
4拥塞通告。
当网络中发生拥塞时,由拥塞点向
数据源发送指示来限制引起拥塞的流量,并在拥塞消失时通知其取消限制。这样可以把拥塞限制在网络的边缘,减少了拥塞对网络其他部分造成的影响。
5多链路透明互联。
多链路透明互联( transparentinterconnect of lots of links,TRILL) 是一种在2 层网络中提供多路径的技术。它使用IS-IS 协议来学习交换机网络的
拓扑,计算以太网连接各端点之间的最短路径和等价路径,支持多条并行路径,流量可以在多条并行路径中均衡负载,从而提高网络的扩展性和可靠性。
应用
FCoE 网络融合技术和CEE 技术实现了传统数据中心的LAN 和SAN 的融合。融合后的网络实现了以太网对SAN 数据流量的承载,能对数据链路的I/O 进行有效整合,并提供高速带宽,简化了机房网络环境,降低了网络管理复杂度,同时有效利用了前期的
基础设施建设,从而构建起高密度和高效能的数据中心系统。