优先级调度QoS

更新时间:
复制为 MD 格式
重要

该功能邀测中,如需使用请联系您的阿里云客户经理申请。

"按比例切分"的基础限速QoS无法保证关键业务在拥塞瞬间的低延迟。转发路由器(TR)在跨地域连接上引入严格优先级抢占 + 加权公平共享QoS混合调度,并允许为不同业务指定不同质量的底层链路。

工作原理

QoS优先级调度允许在跨地域连接上挂一条 QoS 策略,策略下挂多个不同优先级的队列。流量按报文中的 DSCP 值匹配进入对应队列,每个队列决定如何抢占带宽、走什么类型的链路。

TransitRouter(转发路由器)
  └─ Attachment(跨地域连接)
       └─ InterRegionTrafficQosPolicy(QoS策略)
            ├─ Queue(按 DSCP 匹配,决定队列类型与链路等级)
            ├─ Queue
            └─ ...(最多 8 条)

队列调度模式

区别于基础限速模式,优先级调度支持无限抢占:

模式

基础限速

优先级调度

是否抢占

否,所有队列平等切分

是,优先通行队列无限抢占

允许的队列类型

基础队列

优先通行+公平共享

队列带宽参数

按带宽百分比按带宽绝对值

除去优先通行队列占用的带宽,剩余带宽仅支持按百分比分配

适用场景

普通业务隔离、合规限速

金融交易、低延迟保障

关于流量调度策略的匹配流程、策略和规则中的DSCP值区别,详见基础限速QoS

队列类型(仅优先级调度)

  • 优先通行(PQ,PriorityQueue):每条策略最多一个。队列中的流量享有无限抢占能力——只要有报文就立即转发,其余队列让路。

  • 公平共享(WFQ,WeightedFairQueue):可有多条。在 PQ 让出的剩余带宽中,按百分比共享。系统对权重自动归一化,不要求总和等于 100

链路类型(仅优先级调度)

  • 针对优先级调度模式下的队列,仅跨地域带宽选择按流量付费时支持选择链路类型,可选铂金

  • 未标记的流量会自动归到默认队列,继承跨地域连接的链路类型。

  • 链路类型表示该队列流量在阿里云内网中走哪条转发平面,所有等级都是云内专线,不经公网

    等级

    定位

    典型用途

    铂金

    最高 SLA 专线(如金融云专用通道)

    核心交易订单

    高保障内网链路

    实时风控、行情推送

    默认链路类型

    继承跨地域连接的链路类型

    其他通用流量

注意:链路类型只决定路径选择,不参与队列间的抢占判断——是否抢占仅由队列类型(PQ/WFQ)决定。

使用场景

场景 1:金融高频交易,订单零抖动

  • 诉求:订单报文(DSCP=46)延迟必须低于 5ms,且禁止行情、日志等业务抢占核心通道。

  • 方案:DSCP=46 进 PQ + 铂金 链路;行情/日志走 WFQ + 金

场景 2:跨地域 ERP,关键日志保障 + 备份弹性

  • 诉求:数据库 Redo 日志必须保障带宽、低延迟;文件备份可弹性使用空闲带宽。

  • 方案:Redo 日志进高权重 WFQ + 铂金;备份进低权重 WFQ + 默认链路类型。无强抢占需求时可不设 PQ。

场景 3:游戏跨区对战,操作指令优先

  • 诉求:玩家操作指令(高 DSCP)零抖动;聊天/公告按权重共享剩余带宽。

  • 方案:操作指令进 PQ + 铂金;聊天、公告进多条 WFQ 按权重分配。

模式选择速查

  • 只需“硬切分带宽” → 基础限速

  • 存在“必须保延迟、不允许丢包”的关键业务 → 优先级调度

创建优先级调度QoS策略

创建前,请确保:

  • 跨地域连接所属 TR 必须为企业版

  • 跨地域连接状态为已加载

  • 已通过流量标记策略为目标流量设置DSCP

步骤为:

  1. 在目标跨地域连接的流量调度策略列,单击配置

  2. 队列调度模式选择优先级调度,然后根据实际需求添加队列,最多添加8条。

    建议为关键业务配置PQ,非抢占业务配置WFQ。

  3. 配置每个队列:

    • 队列类型:详见队列类型(仅优先级调度)

    • 链路类型:仅跨地域带宽选择按流量付费时支持选择链路类型,详见链路类型(仅优先级调度)

    • 匹配DSCP:匹配在流量标记策略中为流量新添加的DSCP值(指设置DSCP配置项的值),符合DSCP值的流量将被划分至当前队列。单个队列支持匹配多个DSCP值,DSCP值之间使用英文逗号分割。

    • 保障带宽:除去优先通行队列占用的带宽,按百分比分配剩余带宽。注意优先通行队列满载时实际的带宽值会被压缩,无最低带宽保证。

更多信息

使用限制

  • 仅企业版TR支持优先级调度QoS。

  • 优先级调度模式队列的链路类型是否支持切换,由创建跨地域连接时选择的带宽分配方式决定:

    • 选择按流量付费时,支持切换。

    • 选择从带宽包分配时,不支持切换,队列的链路类型默认为

  • 每条 QoS 策略的队列数:最多 8 个(含默认队列)。

  • 每条策略的优先通行队列数:最多 1 个。

  • 每个跨地域连接支持绑定的策略数:1个。

  • DSCP 取值范围:0~63

计费

优先级调度QoS功能本身免费,链路类型费用按照TR默认的计费规则收取跨地域带宽费。若在小时内变更链路类型:按该小时内最高档位计费(档位:铂金 > ),降档在下一小时生效。

常见问题

基础限速模式的策略如何迁移到优先级调度

调度模式创建后不可变更,需删除重建:记录原配置 → 删除全部队列 → 删除策略 → 以优先级调度模式重建。期间该连接暂无 QoS 控制,建议在业务低峰期操作。

链路类型决定抢占吗?

。链路类型只控制流量走哪条物理路径(影响传输质量与成本),队列间的抢占仅由队列类型决定。即“链路上的 优先通行”仍能抢占“铂金链路上的 公平共享”——它们物理上走的是不同链路,"抢占"在带宽资源调度层面发生。