现代数据中心网络中,远程直接内存访问(remote direct memory access,RDMA)技术被广泛采用从而满足低延迟和高吞吐率的应用需求。为充分利用数据中心网络中丰富的链路资源,已提出了多种负载均衡机制。然而,由于RDMA对数据包乱序的低容...现代数据中心网络中,远程直接内存访问(remote direct memory access,RDMA)技术被广泛采用从而满足低延迟和高吞吐率的应用需求。为充分利用数据中心网络中丰富的链路资源,已提出了多种负载均衡机制。然而,由于RDMA对数据包乱序的低容忍度及其缺乏包间隙的流特性,传统负载均衡方案在RDMA网络中表现不佳。针对这一问题,最近提出的支持多路径保序传输的负载均衡机制针对RDMA网络进行优化,但其重排序效率低、开销大。为了提高重排序机制的效率和可扩展性,提出了一种基于路径分类的负载均衡机制PCLB。PCLB采用聚类算法对路径进行分类,然后将流量重路由至同簇路径,以减少乱序程度,提高重排序效率。此外,通过区分流量重路由优先级,缓解队列资源紧张的情况。NS-3仿真结果表明,与最先进的负载均衡方案相比,PCLB将平均和尾部流完成时间分别减少了36%和25%。展开更多
摘要现代数据中心网络中,远程直接内存访问(remote direct memory access,RDMA)技术被广泛采用从而满足低延迟和高吞吐率的应用需求。为充分利用数据中心网络中丰富的链路资源,已提出了多种负载均衡机制。然而,由于RDMA对数据包乱序的低容忍度及其缺乏包间隙的流特性,传统负载均衡方案在RDMA网络中表现不佳。针对这一问题,最近提出的支持多路径保序传输的负载均衡机制针对RDMA网络进行优化,但其重排序效率低、开销大。为了提高重排序机制的效率和可扩展性,提出了一种基于路径分类的负载均衡机制PCLB。PCLB采用聚类算法对路径进行分类,然后将流量重路由至同簇路径,以减少乱序程度,提高重排序效率。此外,通过区分流量重路由优先级,缓解队列资源紧张的情况。NS-3仿真结果表明,与最先进的负载均衡方案相比,PCLB将平均和尾部流完成时间分别减少了36%和25%。