多路径FAQ系列宣传07你不了解的UltraPath负载均衡算法

Posted 华为IT资料在线

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多路径FAQ系列宣传07你不了解的UltraPath负载均衡算法相关的知识,希望对你有一定的参考价值。

负载均衡是多路径软件最重要的一个特性,通过负载均衡技术,多路径软件能够充分利用多条链路的带宽,提高系统整体的吞吐能力。

【UltraPath主要支持3种负载均衡选路算法】

  • 轮询(round-robin)算法:IO平均分摊到每条路径。 

【多路径FAQ系列宣传07】你不了解的UltraPath负载均衡算法


  • 最小队列深度(min_queuedepth)算法:实时统计各路径的排队IO数,并将IO下发到当前排队IO数最小的路径。

【多路径FAQ系列宣传07】你不了解的UltraPath负载均衡算法


  • 最小任务(min_task)算法:在min_queuedepth算法的基础上再根据每个IO请求的块大小计算出总体负载数据量,将IO下发到当前负载数据量最小的路径。

轮询算法实现简单,计算开销小,在环境单一、链路状况良好的场景拥有最好的性能,但对于实际场景中动态发生的各种链路拥塞缺乏适应能力。

最小队列深度最小任务算法相对来说更适合实际场景,UltraPath默认的负载均衡算法为最小队列深度。

【UltraPath负载均衡的路径范围】

  • 对于Active-Active形态的阵列,UltraPath在所有路径范围内进行负载均衡。

  • 对于Active-Active/Asymmetric形态的阵列,UltraPath在路径组范围内进行负载均衡。

如下图所示,LUN A的IO只由path1和path2分担,LUN B的IO只由path3和path4分担。



【适用范围】

UltraPath多路径软件。


猜您喜欢:



以上是关于多路径FAQ系列宣传07你不了解的UltraPath负载均衡算法的主要内容,如果未能解决你的问题,请参考以下文章

腾讯微云上传文件大小限制是多少?为啥我不能上传超过1g的文件?今天刚用不了解,我记得以前不是宣传

为何企业宣传片成为企业重要的选择呢

性能测试工具WebBenchmark,你不来了解下?

18:CTK 总结篇(FAQ)

FAQ系列 | 内存溢出案例

了解python-FAQ