Chapter 7 - 15. Congestion Management in Ethernet Storage Networks以太网存储网络的拥塞管理

这篇具有很好参考价值的文章主要介绍了Chapter 7 - 15. Congestion Management in Ethernet Storage Networks以太网存储网络的拥塞管理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Congestion Notification in Routed Lossless Ethernet Networks

End devices and their applications may not be aware of congestion in the network. A culprit device may continue to send (or solicit) more traffic on the network making the severity of congestion worse or increasing its duration. To solve this problem, the network switches can ‘explicitly’ notify the end devices as soon as they detect congestion. In response, the culprit devices can take preventive actions. 终端设备及其应用程序可能无法察觉网络拥塞。肇事设备可能会继续在网络上发送(或请求)更多流量,使拥塞的严重程度恶化或持续时间延长。为了解决这个问题,网络交换机可以在检测到拥塞时立即 "明确 "通知终端设备。作为回应,肇事设备可采取预防措施。

This approach of preventing congestion by notifying the end devices is available in all kinds of networks with different degrees of implementation and adoption. Chapter 6, the section on Congestion Prevention by Notifying the End Devices, provides details of implementation in Fibre Channel fabrics using Fabric Performance Impact Notifications (FPIN) and Congestion Signals. Chapter 8, the section on Congestion Notification in TCP Storage Networks explains this approach in TCP/IP storage networks. 这种通过通知终端设备来防止拥塞的方法适用于各种网络,其实施和采用程度各不相同。第 6 "通过通知终端设备防止拥塞 "一节详细介绍了在光纤通道 Fabric 中使用 Fabric Performance Impact Notifications (FPIN) Congestion Signals 的实施情况。第 8 "TCP 存储网络中的拥塞通知 "一节介绍了 TCP/IP 存储网络中的这种方法。

As previously mentioned, the implementations and adoption of this approach in FCoE and RoCE environments are uncommon. Hence, this section does not explain them. The focus of this section is on congestion notification in routed lossless Ethernet networks for RoCEv2 Congestion Management (RCM). 如前所述,这种方法在 FCoE RoCE 环境中的实施和采用并不常见。因此,本节不对其进行解释。本节的重点是 RoCEv2 拥塞管理 (RCM) 路由无损以太网网络中的拥塞通知。

Solution Components

The success of the approach to congestion prevention by notifying the end devices depends upon the following factors: 通过通知终端设备来防止拥塞的方法是否成功取决于以下因素:

1. Congestion detection: A switch (known as a Congestion Point) must be able to detect the symptoms of congestion. 拥塞检测: 交换机(称为拥塞点)必须能够检测到拥塞症状。

2. Sending a notification: After detecting congestion, the switch must be able to inform the end devices about it. For this purpose, Fibre Channel switches send special frames (called FPINs) and Congestion Signals. In contrast, RoCEv2 and TCP/IP networks encode this information in the data packets by marking special bits in the headers. 发送通知: 检测到拥塞后,交换机必须能够将其通知终端设备。为此,光纤通道交换机会发送特殊帧(称为 FPIN)和拥塞信号。相比之下,RoCEv2 TCP/IP 网络通过在报头中标记特殊位,将此信息编码到数据包中。

3. Receiving a notification: The end devices must be able to understand the notification from the switches. This depends on the hardware and/or software capability of the end devices. 接收通知: 终端设备必须能够理解交换机发出的通知。这取决于终端设备的硬件和/或软件能力。

4. Congestion prevention action: After being notified about congestion in the network, the end devices must take preventive actions, such as reducing their rate. This is the most important component. 预防拥塞行动: 在收到网络拥塞通知后,终端设备必须采取预防措施,如降低速率。这是最重要的组成部分。

The following sections explain these components using RoCEv2 Congestion Management (RCM). 以下各节将使用 RoCEv2 拥塞管理 (RCM) 对这些组件进行说明。

RoCEv2 Transport Overview

RoCEv2 packet has an IP header and hence, it can be classified using the DSCP field in the IPv4 or IPv6 header. Refer to the earlier section on Priority Flow Control for understanding how traffic can be classified and assigned to a no-drop class in routed layer 3 networks. 文章来源地址https://www.toymoban.com/news/detail-816273.html

到了这里,关于Chapter 7 - 15. Congestion Management in Ethernet Storage Networks以太网存储网络的拥塞管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Chapter 8 - 14. Congestion Management in TCP Storage Networks

    Queue Utilization Considerations TCP/IP networks typically aim for non-empty queues so that the queues always have packets for transmission without keeping the link idle. This achieves a high transmission rate and returns on investments (cost per Gbps). TCP/IP 网络通常以非空队列为目标,使队列中始终有数据包可供传输,而不会使链路

    2024年02月21日
    浏览(38)
  • Chapter 8 - 25. Congestion Management in TCP Storage Networks

    Modified TCP Implementations Standard TCP with ECN detects the presence of congestion and reacts to it by reducing the congestion window as if packets had been dropped. In data center environments, where the links are of high capacity and end-to-end delay is low, the standard TCP congestion control mechanisms, such as reducing the congestion window by half,

    2024年03月23日
    浏览(35)
  • Chapter 8 - 24. Congestion Management in TCP Storage Networks

    iSCSI and NVMe/TCP with VXLAN Virtual Extensible LAN (VXLAN) extends Layer 2 domains over a Layer 3 data center network. The end devices do not know that their traffic is passing through VXLAN tunnels. Also, the traffic classification based on the DSCP field in the IP header and ECN bits are preserved in VXLAN. Because of these reasons, everything that has b

    2024年03月12日
    浏览(38)
  • Chapter 8 - 18. Congestion Management in TCP Storage Networks

    Comparison with Lossless Networks Recall that in Fibre Channel fabrics (explained in  Chapter 3 , “ Detecting Congestion in Fibre Channel Fabrics ”) and lossless Ethernet networks (explained in  Chapter 7 ), when the source of congestion is within an end-device, these devices are called slow-drain devices and they are detected using the metrics of the

    2024年03月14日
    浏览(48)
  • Chapter 8 - 16. Congestion Management in TCP Storage Networks

    Active Queue Management As previously mentioned, dropping or marking schemes for packets that are waiting in a queue can significantly influence TCP’s behavior on the end devices. These schemes are called Active Queue Management (AQM). 如前所述,针对在队列中等待的数据包的丢弃或标记方案会极大地影响 TCP 在终端设备上的行为

    2024年02月20日
    浏览(37)
  • Chapter 8 - 13. Congestion Management in TCP Storage Networks

    Switch Buffer Management Recall that during network congestion, a TCP sender relies on the following events for reducing its transmission rate. 回想一下,在网络拥塞期间, TCP 发送端依靠以下事件来降低传输速率。 1. When the sender detects packet loss because of the following reasons. 当发送方因以下原因检测到数据包丢失

    2024年02月21日
    浏览(39)
  • 15-721 Chapter10 恢复协议

    为了在可能crash的情况下,确保事务和数据库状态的,一致性,原子性,持久性。恢复算法大体可以分为两个方面:1.在事务过程中要做哪些处理   2.崩溃后要做哪些处理。 1.恢复不需要跟踪dirty page 2.只要redo,不用undo 3.不需要记录index,直接重建index就好,如果从disk拿的话,

    2024年02月01日
    浏览(37)
  • 《算法通关之路》-chapter15回溯法

    《算法通关之路》学习笔记,记录一下自己的刷题过程,详细的内容请大家购买作者的书籍查阅。 全排列 力扣第46题 给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 全排列 II 力扣第47题 给定一个可包含重复数字的序列 nums ,

    2024年02月16日
    浏览(37)
  • chapter15:springboot与监控管理

    Spring Boot与监控管理视频 通过引入 spring-boot-starter-actuator , 可以使用SpringBoot为我们提供的准生产环境下的应用监控和管理功能。我们可以通过http, jmx, ssh协议来进行操作,自动得到审计、健康及指标信息等。 步骤: 引入 spring-boot-starter-actuator ; 通过http方式访问监控端点;

    2024年02月14日
    浏览(32)
  • 机器学习15:神经网络-Neural Networks

    神经网络是特征交叉的更复杂版本。本质上,神经网络会学习适当的特征组合。本文主要介绍神经网络的结构、隐藏层、激活函数等内容。 目录 1.神经网络:结构 2.隐藏层 3.激活函数 3.1 常用激活函数 3.2 小结 4.

    2024年02月12日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包