# QoS 策略组

**QoS 策略组**允许您对同一地域内的多个 IP 资源——弹性 IP（EIP）、IPv6 地址和非托管出口 IP——统一设置共享带宽上限。无需逐一管理每个 IP 的限速，只需将 IP 资源加入同一策略组并设置一个统一的聚合上限，组内所有成员共享该上限。

## 工作原理

创建 QoS 策略组时，您需要选择地域并设置带宽上限。加入组内的每个 IP 资源产生的流量都会计入该共享上限，并受其约束。当所有成员的流量总和接近上限时，平台将根据您所选的限速模式执行限速策略。

组内所有 IP 资源必须与策略组属于同一地域。每个 IP 资源同时只能加入一个 QoS 策略组。

## 限速模式

QoS 策略组的流量通过一组分布式转发服务器进行转发。由于集群中的任意服务器都可能处理某个 IP 的流量，平台需要决定如何将带宽上限分配到各服务器。两种模式的区别在于初始分配策略。

### LOOSE（松模式，默认）

| 阶段       | 行为                                                                                  |
| -------- | ----------------------------------------------------------------------------------- |
| **初始限速** | 每台转发服务器均设置为**组带宽上限**——例如上限为 1,000 Mbps、4 台服务器，则每台服务器初始值为 1,000 Mbps。单条连接即可立即达到完整上限。 |
| **触发条件** | 当**所有 IP 的总带宽达到或超过组上限**时触发。                                                         |
| **触发后**  | 平台根据各服务器当前的流量占比重新分配限速值。                                                             |

触发重新分配之前，总流量可能在数秒内短暂超过上限。

**适用场景：** 工作负载依赖单条高吞吐连接尽快达到完整带宽上限时，例如大文件传输、视频流媒体或对延迟敏感的隧道连接。

### STRICT（紧模式）

| 阶段       | 行为                                                                                            |
| -------- | --------------------------------------------------------------------------------------------- |
| **初始限速** | 每台转发服务器均设置为 `组带宽上限 ÷ 集群节点数`——例如上限为 1,000 Mbps、4 台服务器，则每台服务器初始值为 250 Mbps。单条连接初始最多只能使用一个节点的份额。 |
| **触发条件** | 当**任意单节点达到其初始分配值**时触发——即使总流量尚未达到组上限。                                                          |
| **触发后**  | 平台根据各服务器当前的流量占比重新分配限速值。                                                                       |

总流量永远不会超过组带宽上限。建议使用多条并发连接（推荐 ≥ 10 条）来聚合各节点流量，从而快速逼近完整上限。

**适用场景：** 组带宽上限是硬性成本或隔离边界、不允许超出时，例如控制共享出口成本或执行合同约定的带宽上限。

## 支持的 IP 资源类型

| 资源类型          | 描述                    |
| ------------- | --------------------- |
| **EIP**       | 绑定到 ZEC 实例的弹性 IPv4 地址 |
| **IPv6**      | 分配给 ZEC 实例的公网 IPv6 地址 |
| **Unmanaged** | 未通过 ZEC 控制台直接管理的出口 IP |

## 约束

* 带宽上限对**入方向和出方向**流量独立、等值执行——例如 10 Gbps 的上限意味着入方向最高 10 Gbps、出方向最高 10 Gbps。不支持按方向单独设置不同限速值。最小值为 **10 Gbps（10,000 Mbps）**。
* 所有成员 IP 资源必须与策略组处于**同一地域**。
* 一个 IP 资源最多只能加入**一个** QoS 策略组。将已加入其他策略组的资源重复加入时将返回错误。

{% hint style="info" %} <mark style="color:blue;">**注意**</mark>

* <mark style="color:blue;">QoS 策略组的范围限定为单个地域，单个策略组无法跨越多个地域。</mark>
* <mark style="color:blue;">默认情况下，每个账号在每个地域最多可创建 1 个 QoS 策略组。如需提升配额，请联系 Zenlayer 技术支持。</mark>
  {% endhint %}

## 流量监控

您可以查询 QoS 策略组在指定时间范围内的带宽用量，入方向和出方向分别统计。监控数据支持 1 分钟、5 分钟、1 小时或 1 天四种统计粒度。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.console.zenlayer.com/welcome/cn/elastic-compute/networking/qos-policy-group.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
