QoS策略(Quality of Service)是一种网络流量拥塞管理机制,旨在保证网络中各种通信流能获得合适的数据传输优先级。例如,通过QoS策略对不同业务定义不同的优先级,保证高优先级业务能够优先获得所需的带宽,从而实现业务的平稳运行。
QoS策略功能邀测中,如需使用,请联系阿里云客户经理申请。邀测期间该功能可以免费使用。
前提条件
您已经开通出方向流量费。
使用限制
QoS策略仅支持关联独享物理端口实例,不支持关联共享物理端口实例及VBR实例。
每个独享物理端口实例仅支持关联一个QoS策略,每个QoS策略最多支持创建一个高级队列。
QoS策略相关配置请参见通用配额。
QoS策略功能仅作用在物理端口实例的出方向。
例如,您的云上VPC需要访问本地数据中心中的资源,您在对应物理端口实例关联QoS策略后,在流量从云上VPC去往本地数据中心的过程中,QoS策略可以帮您保证各类业务的使用带宽。在流量从本地数据中心去往云上VPC的过程中,QoS策略不帮您保证业务带宽。
重要为了确保通信双方获得一致的带宽体验,建议您在通信双方向配置相匹配的QoS策略。
功能介绍
高速通道QoS策略支持创建高级队列和普通队列两个优先级,每种优先级队列可以添加一个或多个流分类规则。QoS策略通过划分流量去匹配优先级队列,并根据优先级进行流量的调度,高优先级流量会被优先调度转发。
基础概念
以下为您列举QoS策略涉及的基础概念:
基础概念 | 说明 |
高级队列 | 无需手动为高优先级队列分配带宽,系统会对高优先级业务流量优先进行带宽分配,保障高优先级业务的流量转发。 |
普通队列 | 普通优先级的队列,会对剩余高级队列未使用的带宽根据带宽比例进行带宽分配,普通队列的带宽比例之和不能超过100%。 普通队列和系统队列间可以相互利用未使用的带宽,避免带宽利用浪费。 |
系统队列 | 系统队列由系统后台自动创建,未匹配流分类规则的流量将进入系统队列进行处理。 |
流分类规则 | 流分类规则是网络中用来识别和分类数据的一种标识。 QoS策略支持通过六元组创建流分类规则。相关配置如下:
|
带宽分配规则
假设用户申请的物理端口规格为100 Gbps,高级队列流量占用10 Gbps,用户设置了两个普通队列(队列1和队列2),带宽分配比例分别为20%和30%。以下是带宽分配说明和分配规则。
场景 | 带宽峰值 | 分配规则 |
流量全匹配流分类规则 | 普通队列按分配比例分配剩余带宽,各队列带宽峰值:
| 某普通队列带宽到达峰值后,溢出流量占用其余普通队列剩余带宽。 |
部分流量未匹配流分类规则 | 未匹配流分类规则的流量进入系统队列处理,系统队列带宽分配比例为50%。各队列带宽峰值:
| 某队列带宽到达峰值后,溢出流量按带宽比例占用其余队列剩余带宽。 例如,队列1带宽到达峰值时,队列2已使用7 Gbps带宽。系统队列已使用5 Gbps带宽。队列2剩余带宽为20 Gbps,系统队列剩余带宽为40 Gbps。 队列1的溢出流量可以占用其余队列的带宽如下:
|
应用场景
语音和视频通信
在VoIP(Voice over IP)和实时视频会议中,高质量的语音和图像传输对于低延迟和低数据丢包率非常敏感。任何网络延迟或丢包都可能导致通话中断或图像模糊。通过QoS策略配置队列优先级以及流分类规则,来控制带宽占用,防止过度占用导致其他流量受阻,从而保证实时流量稳定传输。
流媒体服务
用户在使用在线流媒体服务时,希望视频或音乐可以连续播放,而且不会因为网络问题出现缓冲或中断。您可以通过配置QoS策略的优先级,从而提高对应报文优先级为其分配足够的带宽。
办公
当离岸员工通过VPN远程连接企业网络时,需要依赖稳定的网络来访问企业内部网络保证高效的工作。通过配置QoS策略,确保远程连接企业网络不会因为本地网络中的其他内容而中断。
关键数据传输和备份
对于企业来说,定期的数据备份任务对于业务的连续性至关重要,这类大量数据传输业务需要消耗大量的网络带宽以及尽可能低的网络丢包率。因此可以通过配置QoS策略,为数据传输优先分配更多的带宽,减少由于突发流量导致堵塞而产生丢包。
使用流程
创建QoS策略
登录高速通道管理控制台。
在顶部菜单栏,选择目标地域。
在左侧导航栏选择Qos策略,单击创建Qos策略,配置以下参数,单击确定。
配置
说明
队列信息
队列名称:输入当前队列的名称。
队列优先级:选择当前队列的优先级。取值:
高级:只能创建一个高级队列。
普通:默认只能创建两个普通队列。
带宽分配:为普通队列分配带宽比例,带宽比例之和不能超过100%,具体请参见带宽分配规则。
队列描述:输入队列描述信息
流分类规则
为队列添加流分类规则。
规则名称:输入流分类规则名称.
优先级:输入当前规则的优先级。数字越大优先级越高,在同一个QoS策略内QoS规则优先级不允许重复。取值范围:1~9000。
协议类型:选择协议类型。QoS策略支持的协议类型,请以控制台为准。
网段类型:选择网段类型。取值:
IPv4。
IPv6。
源网段:流量数据包中的源地址所在网段。
目的网段:流量数据包中的目的地址所在网段。
源端口:流量数据包中的源端口。
取值范围:-1,1~65535。
仅支持设置单个端口。设置格式例如:80/80,-1/-1代表不限制端口。
目的端口:流量数据包中的目的端口。
取值范围:-1,1~65535。
仅支持设置单个端口。设置格式例如:80/80,-1/-1代表不限制端口。
DSCP:差分服务代码点。
取值范围:0~63。如果不设置代表不限制,显示为-1。
Remark DSCP:是否重新标记DSCP,如果您选择了此配置,可以帮助您修改流量的DSCP值。
规则描述:输入流分类规则描述信息。
为QoS策略添加队列
在Qos策略页面,单击目标QoS策略实例ID。
单击队列页签,然后单击添加队列,配置以下参数,单击确定。
配置
说明
队列优先级
选择当前队列的优先级。取值:
高级。
普通。
说明如果您已经创建了高级队列,则此处无法选择高级。
带宽分配
为普通队列分配带宽比例,带宽比例之和不能超过100%,具体请参见带宽分配规则。
说明当您添加普通队列时,配置该参数。
为队列添加流分类规则
为高级队列或普通队列添加流分类规则。
在Qos策略页面,单击目标QoS策略实例ID,然后单击队列页签。
在目标队列的流分类规则区域,单击添加规则,配置以下参数,单击确定。
优先级
输入当前规则的优先级。数值越大优先级越高。在同一个QoS策略内QoS规则优先级不允许重复。取值范围:1~9000。
协议类型
选择协议类型。QoS策略支持的协议类型,请以控制台为准。
网段类型
选择网段类型。取值:
IPv4。
IPv6。
源网段
流量数据包中的源地址所在网段。
目的网段
流量数据包中的目的地址所在网段。
源端口
流量数据包中的源端口。取值范围:-1,1~65535。
仅支持设置单个端口。设置格式例如:80/80,-1/-1代表不限制端口。
目的端口
流量数据包中的目的端口。取值范围:-1,1~65535。
仅支持设置单个端口。设置格式例如:80/80,-1/-1代表不限制端口。
DSCP
差分服务代码点。取值范围:0~63。如果不设置代表不限制,显示为-1。
Remark DSCP
是否重新标记DSCP,如果您选择了此配置,可以帮助您修改流量的DSCP值。
为QoS策略关联物理专线实例
在Qos策略页面,找到目标QoS策略实例,根据以下两种方式添加实例。
方式一:
在操作列单击添加实例。
在关联实例页面,选择目标物理专线实例后,单击确定。
方式二:
单击目标QoS策略实例ID,然后单击已关联实例页签。
在已关联实例页签,单击关联实例。
在关联实例页面,选择目标物理专线实例后,单击确定。
更多操作
为QoS策略解绑实例 |
|
删除QoS策略 | 在Qos策略页面,单击目标实例操作列的删除,单击确定。 |