PERF05-BP05 选择网络协议以提高性能
根据对工作负载性能的影响,做出有关系统与网络之间的通信协议的决策。
延迟和带宽之间的关系可以实现高吞吐量。如果文件传输使用 TCP 协议,则延迟越高,整体吞吐量越低。有一些方法可以使用 TCP 调整和优化的传输协议来解决此问题,有些方法则使用 UDP 协议。
常见反模式:
-
无论有怎样的性能要求,您都可以为所有工作负载使用 TCP。
建立此最佳实践的好处: 为工作负载组件之间的通信选择适当的协议,可确保您获得该工作负载的最佳性能。无连接 UDP 虽然允许较高速度,但不提供重新传输或高可靠性。TCP 虽然是一个功能全面的协议,但它在处理这些数据包时需要较高的开销。
未建立这种最佳实践的情况下暴露的风险等级: 中
实施指导
优化网络流量:选择适当的协议来优化您的工作负载的性能。延迟和带宽之间的关系可以实现高吞吐量。如果文件传输使用 TCP,则延迟越高,整体吞吐量就越低。有一些方法可以使用 TCP 调整和优化的传输协议来解决延迟问题,有些方法使用 UDP。
资源
相关文档:
相关视频:
相关示例: