最佳答案
选择合适的,参考:
管理员通过配置不同的链路组调度算法,可依据不同的分配原则,将用户流量均衡地分配到多个出链路进行转发。设备支持以下链路组的调度算法:
随机算法是将请求随机分发给链路组内的某条链路。经过一段时间后,各条链路的连接数大致相同。
管理员可为每条参与调度的链路配置权值。加权轮转算法根据链路权值的大小将请求依次分发给每条链路,权值越大,分配的请求越多。
将具有相同源IP地址、源IP地址+端口或目的IP地址的流量由相同的链路发出,具体包括如下算法。
· 源IP哈希算法:对报文的源IP地址进行哈希运算。
· 源IP及端口哈希算法:对报文的源IP地址和端口号进行哈希运算。
· 目的IP哈希算法:对报文的目的IP地址进行哈希运算。
根据链路的活动连接数决定流量分发,具体包括如下算法。
· 基于链路的加权最小连接算法:总是将请求分发给加权活动连接数(当前链路在所有链路组中的活动连接总数/权值)最小的链路。该算法中使用的权值为链路视图下配置的权值。
· 基于链路组成员的加权最小连接算法:总是将请求分发给加权活动连接数(链路组成员在指定链路组中的活动连接数/权值)最小的链路组成员。该算法中使用的权值为链路组成员视图下配置的权值。
根据链路的网络延迟、路由跳数和丢包率综合计算出链路的质量,根据链路质量把新连接依次分发给每条链路,链路质量越好,分配的新连接越多。若配置调度算法为链路质量算法,则需要在就近性视图下配置就近性探测方法、网络延迟权值、路由跳数权值以及丢包率权值。
根据链路的权值与剩余带宽乘积后的比例把请求分发给每条链路。例如,对于链路lk1和链路lk2,如果其剩余带宽分别为150kbps和250kbps,而权值分别为5和6,最终lk1和lk2的请求流量分配比例为150×5:250×6,即1:2。
总是将请求分发给处于空闲状态且剩余带宽最大的链路。例如,对于链路lk1和链路lk2,如果其剩余带宽分别为150kbps和250kbps,两条链路带宽差值为100kbps,此时,当请求流量少于100kbps时,则流量都将分配给lk2;当请求流量大于100kbps时,如130kbps,其中100kbps分配给lk2,其余30kbps流量将平均分配给两条链路。
(0)
加权最小连接算法(基于链路):总是将请求分发给加权活动连接数(当前链路在所有链路组中的活动连接总数/权值)最小的链路。该算法中使用的权值为链路视图下配置的权值。
· 加权最小连接算法(基于链路组成员):总是将请求分发给加权活动连接数(链路组成员在指定链路组中的活动连接数/权值)最小的链路组成员。该算法中使用的权值为链路组成员视图下配置的权值。
· 随机算法:将请求随机分发给某条链路。
· 加权轮转算法:根据链路权值的大小将请求依次分发给每条链路,权值越大,分配的请求越多。
· 带宽算法:根据链路的权值与剩余带宽的比例把请求分发给每条链路。
· 最大带宽算法:总是将请求分发给处于空闲状态且剩余带宽最大的链路。
· 源IP哈希算法:根据源IP地址哈希算法将请求分发给链路。
· 源IP及端口哈希算法:根据源IP地址和端口号哈希算法将请求分发给链路。
· 目的IP哈希算法:根据目的IP地址哈希算法将请求分发给链路。
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论