Brocade适应性网络(Adaptive Networking) – 资源恢复服务

Roger_Wu
5 Tungsten

Brocade适应性网络(Adaptive Networking) – 资源恢复服务

Brocade适应性网络(Adaptive Networking) – 资源恢复服务

转载请在文首保留原文出处:EMC中文支持论坛 - https://community.emc.com/go/chinese

介绍

      Brocade的适应性网络(Adaptive Networking)Brocade数据中心Fabric架构(DCF)方案的一部分,通过在Fabric中运用深层网络智能特性来预期拥塞情况并进行动态地调整,从而使得应用流量可持续畅通。适应性网络推出了四项新网络服务:服务质量(QoS)、流量管理、Fabric动态配置以及资源恢复。

      本系列文章将分别介绍这些服务的功能。本次我们要介绍的是资源恢复服务。

更多信息

资源恢复服务

      缓冲区到缓冲区(BB)信用(BB-credits)是一种流量控制机制,代表着接收端口资源的可用性。Fabric常会发生由于缓冲区信用资源可能耗尽而导致数据流无法通过共享数据路径的状况。可能导致这种状况的情形有两个:R- RDY帧的损坏或丢失、“慢漏”设备。第一种情形可通过缓冲区到缓冲区信用恢复来克服,而第二种情形则可通使用动态虚拟通道数据流映射来克服。

缓冲区到缓冲区信用恢复

在倚赖缓冲区到缓冲区信用进行流量控制的Fabric中,信用恢复帧(R_RDY)的损坏或丢失都可能会导致缓冲区到缓冲区信用的耗尽。如果接收端口的缓冲区到缓冲区信用为零,那么传输端口将不会发送帧。接收端口在收到帧后会返回一个R-RDY帧来显示资源可用性。由于接收端口不再有缓冲区到缓冲区信用,缓冲区到缓冲区信用损耗随时可能导致网络端口不能发送帧。资源恢复服务通过使用带内信令(ANSI规格基于此目的定义了BB_SCn基元) 从而允许一个端口可确定缓冲区到缓冲区信用的缺乏是否是由于R-RDY帧的丢失或损坏。如果是,那么这些端口可能确定进行缓冲区到缓冲区信用的恢复。

动态虚拟通道数据流映射

      另一种资源恢复服务是在共享数据路径中慢漏设备阻止其它数据流使用该路径时提供。这种情形可能发生在ISL连接上,可能是存储目标不能足够快速处理所接收到帧(常由于内部资源耗尽,比如存储阵列缓存丢失、内部队列溢出或总线饱和)造成该ISL中传输E_Port的缓冲区到缓冲区信用耗尽。没有可用缓冲区到缓冲区信用,所有其它使用该ISL的数据流都将停顿下来。在通过多条ISL横穿多台交换机的数据路径中,缓冲区到缓冲区信用耗尽会向后传送到所有使用这条已拥塞ISL的数据流的入站端口处。若在缓冲区到缓冲区信用耗尽前就对慢漏情形进行检测,那么一旦存在慢漏情形,该数据流就可转换到拥有缓冲区到缓冲区信用存储的不同虚拟通道中。而正共享该ISL中的剩余数据流则可继续经原先虚拟通道通过网络。动态虚拟通道映射(dynamic virtual channel mapping)功能可防止终端设备(存储端口)中物理资源耗尽,避免未使用此资源的其它应用程序工作负载受到影响。

b2b_vc.jpg

      如上图所示,服务器A和服务器B全都拥有中等QoS优先级。所有阵列中,有一个表现为慢漏且将耗尽其ISL端口上缓冲区到缓冲区信用。此时,就可调用动态虚拟通道数据流映射功能来将服务器B与其阵列端口间慢漏数据流从虚拟通道1移动到虚拟通道2。由于每条虚拟通道都拥有其各自分配到的缓冲区到缓冲区信用,因此虚拟通道1可快速重新获得其缓冲区到缓冲区信用,同时虚拟通道2可隔离慢漏数据流,防止其拥塞ISL流量。

参考

Brocade技术白皮书《Adaptive Networking - Advanced Data Center Fabric Technology

应用于

Brocade光纤交换机

版本历史
修订号
1 / 1
上次更新时间:
‎06-24-2013 12:40 PM
更新依据: