
# 通过IP类型后端添加云上不同VPC的服务器至ELB
#### 应用场景
本实践以用户常用的云上跨不同VPC添加服务器至ELB后端服务器组为例。
#### 方案架构
- 独享型负载均衡（ELB-Test）在VPC-Test-01（172.18.0.0/24）中。
- 服务器（ECS-Test）在VPC-Test-02（172.17.0.0/24）中。
- 通过使用IP类型后端功能将VPC-Test-02（172.17.0.0/24）中的服务器（ECS-Test）添加至独享型负载均衡（ELB-Test）的后端服务器组中。
图1最佳实践拓扑图   
![](https://support.huaweicloud.com/bestpractice-elb/zh-cn_image_0000001866004385.png "点击放大")
#### 方案优势
独享型负载均衡实例支持混合负载均衡的能力，支持跨不同VPC添加云上其他VPC的服务器。帮助用户根据业务诉求灵活配置，将流量请求转发到服务器上。
#### 资源和成本规划
资源的实际费用以华为云管理控制台显示为准。
 表1资源规划 
| **资源** | **资源名称**          | **资源说明**                                                                                                                                                                                                                                           | **数量** | **每月费用（元）**                                                                                                                                                                                                                                     |
|:---|:---|:---|:---|:---|
| VPC    | VPC-Test-01       | 创建独享型负载均衡（ELB-Test）所在VPC： 172.18.0.0/24                                                                                                                                                  | 1      | 00.00                                                                                                                                                                                                                                           |
| VPC    | VPC-Test-02       | 服务器（ECS-Test）所在的VPC： 172.17.0.0/24                                                                                                                                                      | 1      | 00.00                                                                                                                                                                                                                                           |
| 对等连接   | Peering-Test      | 在ELB所在的VPC和云上其他VPC之间建立对等连接 本端VPC网段：172.18.0.0/24 对端VPC网段：172.17.0.0/24 | 1      | 00.00                                                                                                                                                                                                                                           |
| 路由表    | Route-VPC-Test-01 | 创建对等连接路由，所属VPC：VPC-Test-01 目的地址：172.17.0.0/24                                                                                                                                             | 1      | 00.00                                                                                                                                                                                                                                           |
| 路由表    | Route-VPC-Test-02 | 创建对等连接路由，所属VPC：VPC-Test-02 目的地址：172.18.0.0/24                                                                                                                                           | 1      | 00.00                                                                                                                                                                                                                                           |
| ELB    | ELB-Test          | 独享型负载均衡                                                                                                                                                                                                                                            | 1      | 400 本例使用的是华东-上海一， 应用型(HTTP/HTTPS) \| 小型 I 网络型(TCP/UDP) \| 小型 I |
| EIP    | EIP-Test          | 用于给ELB-Test绑定的弹性公网IP 119.3.233.52                                                                                                                                                          | 1      | 115 本例使用的是华东-上海一，带宽5M。                                                                                                                                                                |
| ECS    | ECS-Test          | ECS所属VPC：VPC-Test-02 私网IP：172.17.0.145                                                                                                                                                    | 1      | 267.78 本例使用的是华东-上海一，c7.large.2，CentOS7.6操作系统的云服务器。包含系统盘价格。                                                                                                                            |
   
#### 操作流程
图2最佳实践操作流程   
![](https://support.huaweicloud.com/bestpractice-elb/zh-cn_image_0000001819324462.png)
#### 步骤一：创建VPC
1. 进入[虚拟私有云控制台](https://console.huaweicloud.com/vpc/?locale=zh-cn#/vpc/vpcs/list)。
2. 根据[表1]创建VPC-Test-01，完成后单击"立即创建"。详见[《虚拟私有云用户指南》](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0013935842.html)。
   - 名称：VPC-Test-01
   
   - IPv4网段：172.18.0.0/24
   
   - 其他参数根据需要设置即可。
    
3. 参考[表1]规划，创建VPC-Test-02。
   - 名称：VPC-Test-02
   
   - IPv4网段：172.17.0.0/24
   
   - 其他参数根据需要设置即可。
   
   
   图3创建所需VPC   
   ![](https://support.huaweicloud.com/bestpractice-elb/zh-cn_image_0000001819324442.png "点击放大") 
 
#### 步骤二：创建VPC对等连接
1. 在虚拟私有云控制台单击左侧"对等连接"。
2. 单击右上角的"创建对等连接"。
3. 根据[表1]创建对等连接Peering-Test，完成后单击"立即创建"。详见[《虚拟私有云用户指南》](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0046655037.html)。
   - 名称：Peering-Test
   
   - 本端VPC：VPC-Test-01
   
   - 对端VPC：VPC-Test-02
   
   - 其他参数根据需要设置即可。
    
 
#### 步骤三：添加对等连接路由
1. 在虚拟私有云控制台单击左侧"路由表"。
2. 单击右上角的"创建路由表"。
3. 根据[表1]创建路由表Route-VPC-Test-01，完成后单击"确定"。详见[《虚拟私有云用户指南》](https://support.huaweicloud.com/usermanual-vpc/vpc_route01_0005.html)。
   - 路由表名称：Route-VPC-Test-01
   
   - 所属VPC：VPC-Test-01
   
   - 目的地址：172.17.0.0/24
   
   - 下一跳类型：对等连接
   
   - 下一跳：Peering-Test
    
4. 重复以上步骤，参考[表1]规划，创建Route-VPC-Test-02。
   - 路由表名称：Route-VPC-Test-02
   
   - 所属VPC：VPC-Test-02
   
   - 目的地址：172.18.0.0/24
   
   - 下一跳类型：对等连接
   
   - 下一跳：Peering-Test
    
 
#### 步骤四：创建弹性服务器
1. 选择"计算 \> 弹性云服务器"。
2. 单击右上角的"购买弹性云服务器"。
3. 根据[表1]创建服务器ECS-Test，根据需要设置相关参数。详见[《购买弹性云服务器》](https://support.huaweicloud.com/usermanual-ecs/ecs_03_7002.html)。
   虚拟私有云选择VPC-Test-02，服务器名称设置为ECS-Test。
   
4. 后端服务器ECS-Test创建成功后，在其上部署Nginx。
   图4在ECS-Test上部署Nginx   
   ![](https://support.huaweicloud.com/bestpractice-elb/zh-cn_image_0000001819324470.png "点击放大") 
 
#### 步骤五：创建独享型ELB并为其添加HTTP监听器和后端服务器组
1. 进入[购买弹性负载均衡页面](https://console.huaweicloud.com/vpc/?locale=zh-cn#/elb/create/custom)。
2. 根据[表1]创建独享型负载均衡ELB-Test，根据需要设置相关参数。详见[《弹性负载均衡用户指南》](https://support.huaweicloud.com/usermanual-elb/elb_lb_000006.html)。
   - 实例规格类型：独享型
   
   - 所属VPC：VPC-Test-01
   
   - 名称：ELB-Test
   
   - IP类型后端：开启
   
   - 其他参数根据需要设置。
    
3. 独享型ELB创建成功后，在ELB-Test中添加HTTP监听器和后端服务器组。
 
#### 步骤六：将ECS添加至ELB后端服务器组
1. 单击上述创建的独享型负载均衡ELB-Test名称。
2. 切换到"监听器"页签，单击上述所创建的HTTP监听器。
3. 在监听器"基本信息"页签，在下方后端服务器组界面，单击"查看/添加后端服务器"。
4. 进入右侧"后端服务器组"页面。
5. 在"IP类型后端"右侧，单击"添加"，设置相关参数，完成后单击"确定"。详见[《弹性负载均衡用户指南》](https://support.huaweicloud.com/usermanual-elb/elb_ug_hd3_0004_03.html)。
   - IP类型后端IP：172.17.0.145（ECS-Test的私网IP）
   
   - 业务端口：根据后端业务需要设置
   
   - 权重：根据需要设置
    
6. 单击"确定"，完成添加。
 
#### 步骤七：验证IP类型后端添加后端服务器是否成功
1. 单击上述创建的独享型负载均衡ELB-Test操作列的"更多"。
2. 选择"绑定IPv4公网IP"，给ELB-Test绑定一个弹性公网IP（EIP-Test：119.3.233.52）。
3. 使用浏览器访问"http://119.3.233.52/"，显示如下页面，说明本次访问请求被ELB实例转发到后端服务器"ECS-Test"上，"ECS-Test"正常处理请求并返回请求的页面。
   图5验证IP类型后端添加后端服务器是否成功   
   ![](https://support.huaweicloud.com/bestpractice-elb/zh-cn_image_0000001865924221.png "点击放大") 
 
