欢迎光临散文网 会员登陆 & 注册

如何实现网络负荷分担

2021-06-24 15:39 作者:Vecloud_  | 我要投稿


实现负载分摊有以下几种方法:

流式负载分担:在能够实现快速转发功能之后,只能进行流式负载分担。举例来说,当前设备上存在两个等价路由,如果其中一个数据流通过,则会从其中一个进行转发;如果其中一个数据流通过,则会分别转发这两个等价路由。

负载分担:在快速转发功能关闭后,进行基于报文的负载分担,将待发送的报文平均分配到两个等价路由上。

负载分摊基于带宽:在快速转发功能关闭时,消息按接口物理带宽进行负载分摊(即基于消息的负载分摊);在用户为该接口配置了指定的负载带宽时,设备按用户指定的接口带宽进行负载分摊,即按照接口物理带宽的比例关系进行分配。

在一个设备上存在多个等价路由的情况下,可以根据用户在报文中的信息(源IP地址)来分担流量。

在广域网双链路中,采用基于流的负载分担方式,或采用基于带宽的非平衡负载分担(多用于双专线带宽不相等的情况),对提高广域链路的利用率具有重要意义。但是值得注意的是,基于带宽的负载分担不适合Internet出口在进行NAT的情况下分摊,因为带宽上的负载分担只能基于报文,在同一流中只会出现不同的公网源地址转发。

延迟和抖动分析:视频业务中,层次结构的CAR调度延迟要比延迟加速转发要小,但是平均的延迟是稳定的。生产型企业,层次化CAR比较法Q。

AF保证了转发调度、延迟和抖动都明显小得多,特别是在超过AF保证带宽4M的生产业务流量之后,其时延明显放大,而分层CAR设计时延没有明显变化。

结果表明,分层CAR作为一种新的流量调度技术,不仅具有与传统队列调度技术类似的调度效果,而且在延迟和抖动控制方面,特别是相对于AF保证前向调度,具有明显的优势。层次结构的CAR设计在结构上更简单、更灵活。

了解更多网络知识关注:http://www.vecloud.com/

如何实现网络负荷分担的评论 (共 条)

分享到微博请遵守国家法律