云上跨VPC添加服务器至ELB

您所在的位置:网站首页 云上vpc 云上跨VPC添加服务器至ELB

云上跨VPC添加服务器至ELB

2024-04-15 04:35| 来源: 网络整理| 查看: 265

应用场景

本实践以用户常用的云上跨VPC添加服务器至ELB后端服务器组为例。

方案架构 独享型负载均衡(ELB-Test)在VPC-Test-01(172.18.0.0/24)中; 服务器(ECS-Test)在VPC-Test-02(172.17.0.0/24)中; 通过使用跨VPC后端功能将VPC-Test-02(172.17.0.0/24)中的服务器(ECS-Test)添加至独享型负载均衡(ELB-Test)的后端服务器组中。 图1 最佳实践拓扑图 方案优势

独享型负载均衡实例支持混合负载均衡的能力,支持跨VPC添加云上其他VPC的服务器。帮助用户根据业务诉求灵活配置,将流量请求转发到服务器上。

资源和成本规划

资源的实际费用以华为云管理控制台显示为准。

表1 资源规划

资源

资源名称

资源说明

数量

VPC

VPC-Test-01

创建独享型负载均衡(ELB-Test)所在VPC:

172.18.0.0/24

1

VPC-Test-02

服务器(ECS-Test)所在的VPC:

172.17.0.0/24

1

对等连接

Peering-Test

在ELB所在的VPC和云上其他VPC之间建立对等连接

本端VPC网段:172.18.0.0/24

对端VPC网段:172.17.0.0/24

1

路由表

Route-VPC-Test-01

创建对等连接路由,所属VPC:VPC-Test-01

目的地址:172.17.0.0/24

1

Route-VPC-Test-02

创建对等连接路由,所属VPC:VPC-Test-02

目的地址:172.18.0.0/24

1

ELB

ELB-Test

独享型负载均衡

1

EIP

EIP-Test

用于给ELB-Test绑定的弹性公网IP

119.3.233.52

1

ECS

ECS-Test

ECS所属VPC:VPC-Test-02

私网IP:172.17.0.145

1

操作流程 图2 最佳实践操作流程 步骤一:创建VPC 登录华为云管理控制台。 选择“网络 > 虚拟私有云”,单击“创建虚拟私有云”。 根据表1创建VPC-Test-01,完成后单击“立即创建”。详见《虚拟私有云用户指南》。

名称:VPC-Test-01 IPv4网段:172.18.0.0/24 其他参数根据需要设置即可。 图3 创建VPC-Test-01

重复2~3,参考表1规划,创建VPC-Test-02。

名称:VPC-Test-02 IPv4网段:172.17.0.0/24 其他参数根据需要设置即可。 图4 创建所需VPC

步骤二:创建VPC对等连接 在虚拟私有云控制台单击左侧“对等连接”。 单击右上角的“创建对等连接”。 根据表1创建对等连接Peering-Test,完成后单击“确定”。详见《虚拟私有云用户指南》。

名称:Peering-Test 本端VPC:VPC-Test-01 对端VPC:VPC-Test-02 其他参数根据需要设置即可。 图5 创建对等连接Peering-Test

步骤三:添加对等连接路由 在虚拟私有云控制台单击左侧“路由表”。 单击右上角的“创建路由表”。 根据表1创建路由表Route-VPC-Test-01,完成后单击“确定”。详见《虚拟私有云用户指南》。

路由表名称:Route-VPC-Test-01 所属VPC:VPC-Test-01 目的地址:172.17.0.0/24 下一跳类型:对等连接 下一跳:Peering-Test 图6 创建路由表Route-VPC-Test-01

重复3~4,参考表1规划,创建Route-VPC-Test-02。

路由表名称:Route-VPC-Test-02 所属VPC:VPC-Test-02 目的地址:172.18.0.0/24 下一跳类型:对等连接 下一跳:Peering-Test

步骤四:创建弹性服务器 选择“计算 > 弹性云服务器”。 单击右上角的“购买弹性云服务器”。 根据表1创建服务器ECS-Test,根据需要设置相关参数。详见《弹性云服务器用户指南》。

虚拟私有云选择VPC-Test-02,服务器名称设置为ECS-Test。

图7 创建弹性服务器ECS-Test

后端服务器ECS-Test创建成功后,在其上部署Nginx。

图8 在ECS-Test上部署Nginx

步骤五:创建独享型ELB并为其添加HTTP监听器和后端服务器组 选择“网络 > 弹性负载均衡”。 单击右上角的“购买弹性负载均衡”。 根据表1创建独享型负载均衡ELB-Test,根据需要设置相关参数。详见《弹性负载均衡用户指南》。

实例规格类型:独享型 跨VPC后端:开启 所属VPC:VPC-Test-01 名称:ELB-Test 其他参数根据需要设置。 图9 创建独享型负载均衡ELB-Test

独享型ELB创建成功后,在ELB-Test中添加HTTP监听器和后端服务器组。详见《弹性负载均衡用户指南》

图10 HTTP监听器&后端服务器组

步骤六:将ECS添加至ELB后端服务器组 单击上述创建的独享型负载均衡ELB-Test名称。 切换到“监听器”页签,单击上述所创建的HTTP监听器。 切换至右边的“后端服务器组”页签,单击“跨VPC后端”。

图11 跨VPC后端

单击“添加跨VPC后端”,设置相关参数,完成后单击“确定”。详见《弹性负载均衡用户指南》。

跨VPC后端IP:172.17.0.145(ECS-Test的私网IP) 后端端口:填写业务端口 权重:根据需要设置 图12 添加跨VPC后端

步骤七:验证跨VPC添加后端服务器是否成功 单击上述创建的独享型负载均衡ELB-Test操作列的“更多”。 选择“绑定IPv4公网IP”,给ELB-Test绑定一个弹性公网IP(EIP-Test:119.3.233.52)。

图13 ELB绑定EIP

使用浏览器访问“http://119.3.233.52/”,显示如下页面,说明本次访问请求被ELB实例转发到后端服务器“ECS-Test”上,“ECS-Test”正常处理请求并返回请求的页面。

图14 验证跨VPC添加后端服务器是否成功



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3