HQoS原理和实现HQoS的基本概念 HQOS,全称Hierarchical Quality of Service,即层次化QoS,是一种通过多队列调度机制,解决多用户多业务带宽保证的技术。 HQoS不是独立于传统QoS的另一种服务质量方案,而是在传统QoS的基础上,增加多级调度,可以理解为QoS是一级调度,而HQoS相当于QoS嵌套起来的多级调度。 举个例子,假如有数据、语音和视频三类业务,大家想让语音业务优先转发,因为轻微的时延和丢包都会影响通话质量。 如果大家想要再区分用户,实现同时对“用户→业务流”生效,在约束每个用户带宽占用率的同时,还能保证在某一用户流量过大时保证语音等高优先级流量不受影响。就要多一级调度来区分用户了,这就要HQoS出马了。 HQOS的应用场景家庭网关业务1. 家庭的各个终端设备为不同的业务设置优先级。 2. OLT为不同的家庭划分不同的VLAN,区分用户,进行用户级调度。 3. BRAS在用户级(比如VIP用户、普通用户)调度上设置用户带宽。 4. 保证各用户带宽的前提下,让优先级高的业务优先通过。 大客户VPN业务1. PE设备的第一级QoS根据VLAN ID或者VPN ID对不同的VPN客户进行区分。 2. 根据VPN用户所购买的带宽进行限速。 3. PE设备的第二级QoS根据业务的优先级进行调度转发,确保高优先级业务优先通过。 交换机业务1. 交换机的每一个子接口都配置qos限速; 2. 每一个子接口之间的带宽可以灵活共享。 HQoS资源切分业务1. 用HQoS实现信道化子接口; 2. 资源隔离:基于子接口模型为切片预留资源,避免流量突发时切片业务之间的资源抢占; 3. 带宽粒度小:可以配合物理接口或者FlexE接口使用,在大速率接口上分割出小带宽的子接口,提供带宽更灵活的资源切片。
|