
# 统一治理多集群流量
您可以通过UCS的流量分发功能，实现跨云、跨地域集群应用访问流量的智能调度，实现流量切分、灰度、故障倒换等不同功能。
#### 前提条件
- 您需要将一个已有的Kubernetes集群添加至UCS，且集群接入网络，具体操作请参考[步骤三：为容器舰队添加集群](https://support.huaweicloud.com/qs-ucs/ucs_qs_0003.html)。
- 已添加的集群中已有对外提供访问的应用实例，且访问类型为负载均衡。
- 已有一个经过审核的公开域名，并将其添加至华为云DNS解析，具体操作请参考[创建域名解析](https://support.huaweicloud.com/qs-ucs/ucs_qs_0002.html#ucs_qs_0002__section132811912920)。
 
#### 操作步骤
假设目前业务部署在多个地区，全国用户默认访问"华北-北京四"区域的业务，而华东地区用户需要访问部署在"华东-上海一"区域的业务，以降低用户的使用时延。此时可通过创建流量策略来为已有应用进行基于地域的流量切分。
1. 登录[UCS控制台](https://console.huaweicloud.com/ucs/?#/aether/dashboard)。
2. 在左侧树状导航栏，选择"流量分发"。
3. 单击页面右上角"创建流量策略"按钮。
4. 根据页面提示，选择已添加解析的域名，并填写域名前缀。如果没有子域名，域名前缀可不填。
5. 添加调度策略，本例中仅填写关键参数，其余参数保持默认，如[表1]所示。对不同地域的用户创建流量策略，可重复此步骤，并选择不同的集群和线路类型。
   
    表1调度策略关键参数 
   | 参数   | 参数说明                                                                                                                                                                                                                                                                                                                        |
   |:---|:---|
   | 集群   | 选择一个状态为"运行中"的目标集群，列表中将自动获取UCS接管的所有集群。                                                                                                                                                                                                                                                                                       |
   | 命名空间 | 选择目标服务所在的命名空间，默认为"default"。                                                                                                                                                                                                                                                                                                 |
   | 服务   | 选择一个目标服务，仅支持访问类型为负载均衡的服务，查询结果已过滤。                                                                                                                                                                                                                                                                                           |
   | 线路类型 | - 运营商线路解析：根据访问用户所在运营商网络调度到最佳访问地址。默认值为"电信/地区默认"，支持指定运营商及地区，其中地区选择的细粒度为省级。  - 地域解析：根据访问用户所处地理位置调度到最佳访问地址。默认值为"中国大陆/地区默认"，支持全球地域选择，其中中国大陆地区细粒度为省级，其余地域细粒度为国家/地区。   |
      
   图1添加调度策略   
   ![](https://support.huaweicloud.com/qs-ucs/zh-cn_image_0000002057154990.png "点击放大")
   
   
6. 单击"确定"，待流量调度策略创建成功后，华东地区的用户将优先访问选定线路。
7. 检验新增调度策略是否生效，参考[怎样测试域名解析是否生效？](https://support.huaweicloud.com/dns_faq/dns_faq_015.html#section1)。
   
   您可以在华东地区使用已经连接Internet的终端，输入如下命令测试调度策略是否生效：
   **nslookup** *demo.\*\*\*.com*
   ![](https://support.huaweicloud.com/qs-ucs/public_sys-resources/note_3.0-zh-cn.png)
   如果终端的操作系统没有自带nslookup命令，需要手动安装后才能使用。例如CentOS系统，可执行yum install bind-utils安装。
   回显如下，如其中"Address"的IP地址为目标集群负载均衡IP，则表示调度策略创建成功。
   ```
   Server: ***
   Address: *.*.*.*
   Non-authoritative answer: 
   Name: demo.***.com
   Address:  124.*.*.*
   ```
   
   
 
