一、概述
在该场景中,模型路由 CMR 承担负载均衡网关职能。它对上提供统一的 OpenAI 兼容入口,对下按面向推理的策略将请求分发至多个 GPU 节点,并内建健康探测与用量监控。相较自建负载均衡监控,CMR 使客户以近乎零运维的方式获得负载均衡、故障定位与性能监控等能力,从而专注于模型与业务本身。
二、方案价值
负载均衡的目标并非请求数均匀,而是算力利用率最大化、尾延迟最小化与故障影响最小化。CMR 面向推理场景的调度策略即围绕上述目标设计。其中较易被低估的是调度策略选型带来的差异。以最低繁忙路由为例,其将新请求分配至当前最空闲的节点,可规避长请求集中导致的排队;最低延迟路由则更适用于节点性能不均的场景,直接以端到端时延为优化目标。对同一 GPU 集群,仅调整调度策略即可能在吞吐或尾延迟上获得可观提升。此即面向推理优化的网关相较通用负载均衡器的价值所在。同时用户也可指定模型优先级与权重,网关将按优先级权重进行请求分配。
| 维度 | 客户收益 | 实现机制 |
| 负载均衡 | 面向推理负载的调度,充分利用每张 GPU,提升集群整体吞吐。 | 优先级权重 / 最低繁忙 / 最低延迟 / 用量均衡策略 |
| 高可用 | 健康探测自动剔除故障节点,恢复后自动回补,无需人工介入。 | 健康探测 |
| 性能监控 | 统一采集延迟、Token 用量并呈现,直接观测性能。 | 可观测能力 |
| 降本增效 | 免去自建负载均衡与监控、扩缩容与运维成本,开箱即用。 | 托管式网关能力 |
三、架构说明
架构的核心是将“单一逻辑模型”与“多个物理后端”解耦。业务应用的高并发请求统一进入 CMR 网关;网关将其分发至由 GPU 推理节点 1 至 N 组成的后端池,并通过健康探测持续判断各节点可用性,自动剔除异常节点。对业务而言,其始终面对一个稳定的模型名称,而背后的节点数量、健康状态与调度细节均由网关屏蔽。
在调度之外,可在用量看板中呈现延迟、Token 消耗等指标,形成调度与监控的闭环:调度决定流量分配方式,监控揭示分配效果,二者共同支撑容量规划与瓶颈定位。
四、前提条件
1. 已在自建 GPU 集群上部署多个提供 OpenAI 兼容接口的推理节点(如基于 vLLM、TGI),各节点运行同一模型、同一版本以保证结果一致性,并记录各节点内网地址与凭证。
2. 已创建企业型内网 CMR 实例,具体操作请参见 创建模型路由实例。网关与 GPU 集群通过同 VPC 或云联网内网互通,以获得低时延与内网带宽。
3. 已根据 GPU 集群的实际处理能力规划 CMR 实例和 API Key 的 TPM、RPM 或积分预算。
五、操作步骤
本实践默认已经完成 GPU 推理节点和模型服务的部署。以下步骤从接入自建模型开始。
六、步骤1:部署 GPU 推理节点
1. 在自建 GPU 集群部署多个推理节点,确保结果一致性。
2. 确认各 GPU 推理节点均能通过 API 地址正常访问。
3. 确认各节点模型的请求协议及响应格式。
4. 分别向各节点发送测试请求,确认模型能够正常返回响应。
七、步骤2:创建 BYOK
对于具有不同 API 地址的 GPU 推理节点,分别创建自建 BYOK 配置。
1. 登录 模型路由 控制台,在左侧导航栏中选择 BYOK,单击新建。
2. 选择自定义,完成接入配置。
3. 选择内网 VPC 配置相应 CMR 私网管道。并填写模型信息,完成多模态配置。
4. 按照相同方式完成其他 GPU 推理节点的自建 BYOK 模型配置。
八、步骤3:关联模型
1. 在实例管理页面,单击目标实例 ID,进入目标实例的基本信息页面。选择模型调度管理页签。
2. 在关联模型区域,将前述自建 BYOK 配置中的模型关联至当前 CMR 实例,并设置优先级权重。详细操作请参见 配置模型调度管理。
九、步骤4:配置模型内路由
1. 在路由策略示意图中的模型内路由节点,单击切换来配置模型内路由策略。
2. 根据业务目标选择路由策略:
| 策略 | 说明 |
| 简单随机路由 | 在可用供应商中随机选择。 |
| 最低繁忙路由 | 将请求分配给当前最空闲的供应商。 |
| 最低延迟路由 | 自动选择当前延迟最低的供应商。 |
| 用量均衡路由 | 按用量均衡分配请求到各供应商。 |
| 最低系数路由 | 优先分发到积分系数较低的供应商。 |
3. 保存配置。
建议先选择一种策略完成基准测试,再根据请求成功率、首 Token 时延、整体请求时延和各节点用量调整策略。详细操作请参见 配置模型调度管理。
十、步骤5:创建 API Key
1. 进入已创建的 CMR 实例详情页,选择用户组页签。
2. 选择目标用户组。如果不需要按业务或人员分组,可以选择未分组。
3. 单击新建 Key。
4. 配置 Key 名称、标签和限制类型。
5. 创建完成后,复制并妥善保存完整的 API Key。
十一、步骤6:验证结果
完成配置后,按照以下步骤验证 CMR 的负载分配和可观测能力。
1. 调用创建的模型路由 API Key 通过业务应用或测试工具连续发送多次模型请求,确认 CMR 能够正常返回响应。
2. 在 CMR 控制台的用量详情中,查看请求数量、Token 用量、上游模型调用时延等检查分配结果是否符合路由策略。
3. 在测试环境中停止一个 GPU 推理节点或使其暂时不可访问,请确认停止后不影响正常业务。再次发送请求,确认其他可用节点仍能继续处理后续调用。
十二、相关文档
·创建模型路由实例
·创建模型路由访问密钥
·创建 BYOK 实例
·配置模型调度管理
·查看用量详情