更新时间: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模式配置。

方案优势

  • 高性能

    LVS抗负载能力强,该方案采用FULLNAT模式,工作在传输层上仅作分发之用,可以实现高性能的自建负载均衡。

  • 高可靠

    LVS云服务器主备部署,通过Keepalived自动检测健康状态,并进行故障转移,提高自建负载均衡系统的可用性。

  • 一键部署

    一键轻松部署,即可完成资源的快速发放以及高可用负载均衡环境部署。

约束与限制

  • 部署该解决方案之前,您需注册华为账号并开通华为云,完成实名认证,且账号不能处于欠费或冻结状态。如果计费模式选择“包年包月”,请确保账户余额充足以便一键部署资源的时候可以自动支付;或者在一键部署的过程进入费用中心,找到“待支付订单”并手动完成支付。
  • 使用“边缘小站”一键部署前,需已购买智能边缘小站 CloudPond。需要确保DNS服务器地址为华为云默认DNS地址,如已修改默认DNS服务器地址,请参考3.1准备工作步骤3进行重置。
  • 已有虚拟私有云VPC、子网、安全组以及后端业务虚拟机。

相关文档