更新时间:2024-07-25 GMT+08:00
方案概述
应用场景
该解决方案基于开源软件LVS+Keepalived构建,快速帮助用户在华为云(或边缘小站)弹性云服务器上完成高可用负载均衡部署。LVS节点主备部署,提供负载均衡能力,Keepalived提供健康检查和故障转移能力,提高系统的可用性。通过消除单点故障提升应用系统的可用性,是构建集群的核心,例如Web集群、数据库集群、分布式缓存服务器集群等。
方案架构
该解决方案部署架构如下图所示:
图1 方案架构
该解决方案会部署如下资源:
- 创建两台Linux弹性云服务器,用于部署负载均衡业务系统。
- 创建虚拟IP,并分别绑定到两台弹性云服务器上,用于LVS云服务器主备切换。
- 创建弹性公网IP EIP,并绑定到虚拟IP上,用于提供对外访问服务(智能边缘小站 IES部署无需使用弹性公网,使用虚拟IP内网地址)。
- 在两台Linux弹性云服务器分别完成LVS和Keepalive软件的自动安装,以及高可用负载均衡环境配置。该方案采用LVS的FULLNAT模式配置。
约束与限制
- 部署该解决方案之前,您需注册华为账号并开通华为云,完成实名认证,且账号不能处于欠费或冻结状态。如果计费模式选择“包年包月”,请确保账户余额充足以便一键部署资源的时候可以自动支付;或者在一键部署的过程进入费用中心,找到“待支付订单”并手动完成支付。
- 使用“边缘小站”一键部署前,需已购买智能边缘小站 CloudPond。需要确保DNS服务器地址为华为云默认DNS地址,如已修改默认DNS服务器地址,请参考3.1准备工作步骤3进行重置。
- 已有虚拟私有云VPC、子网、安全组以及后端业务虚拟机。