《思科数据中心I/O整合》一2.4 比较信用与PAUSE

简介:

本节书摘来自异步社区《思科数据中心I/O整合》一书中的第2章,第2.4节,作者【美】Silvano Gai , Claudio DeSanti,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.4 比较信用与PAUSE

思科数据中心I/O整合
人们最常问到的问题是“PAUSE是否等同于信用机制?”和“信用机制是否更好?”。

光纤通道中使用信用机制来实现无损耗行为。在每一条链路上,链路在初始化过程中就预先确定了缓存区的数量,而每一条链路的节点都会记录空闲的缓存区。例如,如图2-3所示的链路,交换机A是发送端,它只有在交换机B存在至少一个空闲缓存区时才会发送数据帧。在如图2-3所示的例子中,B不存在空闲的缓存区,因为缓存区到缓存区(B2B)的计数为零,因此交换机A必须等待,直到交换机B向交换机A发送一个R_RDY(接收端准备就绪),用于表示缓存区已经被释放。R_RDY是一个有序集(即在帧之间传输的一条特殊的光纤通道传输消息,表示有新的可用的缓存区)。

image

通过发送PAUSE(参见图2-1),交换机A就不会跟踪交换机B的可用缓存区,而且它假定默认情况下存在可用的缓存区,除非对面的交换机B也发出了一个PAUSE帧。PAUSE帧是一个普通的以太网帧,因此它消耗的带宽会比信用机制稍微多一点,但与数据传输消耗的带宽相比,它完全可以忽略不计。

虽然缓存区到缓存区的信用机制在技术上与PAUSE机制有所不同,但是它们表现出来的行为是相同的,特别是在传输延迟要求严格的数据中心环境中。

必须注意的是,I/O整合PFC机制优于光纤通道的信用机制,因为光纤通道的信用机制针对于整个链路,而非基于某个特定的优先级。

光纤通道的信用机制已经扩展了一个新的有序集VC_RDY(Virtual Circuit Ready,虚拟电路准备就绪),用于实现与PFC相类似的功能。

相关文章
|
11月前
|
网络协议 网络安全 网络虚拟化
「数据中心」数据中心脊页架构:思科FabricPath Spine和Leaf网络
「数据中心」数据中心脊页架构:思科FabricPath Spine和Leaf网络
|
人工智能 大数据 数据中心
|
存储 数据中心 虚拟化
|
存储 数据中心 虚拟化