
# 方案概述
#### 应用场景
该解决方案基于开源项目[InfluxDB-Cluster](https://github.com/chengshiwen/influxdb-cluster)构建，可以帮助您在华为云上快速部署InfluxDB-Cluster + [弹性负载均衡 ELB](https://www.huaweicloud.com/product/elb.html)高可用时序数据库集群。InfluxDB-Cluster是InfluxDB的一个社区集群版本，它借鉴了InfluxDB早期版本的集群功能代码思路，提供了可扩展、容灾等能力。搭配ELB实现对外服务的高可用，适用于数量大，访问频繁、业务可靠性要求较高的场景。
#### 方案架构
该解决方案部署架构如下图所示：
图1方案架构   
![](https://support.huaweicloud.com/haic-ctf/zh-cn_image_0000001832028137.png)
该解决方案将会部署如下资源：
**单机版**
- 创建一台[弹性云服务器 ECS](https://www.huaweicloud.com/product/ecs.html)，绑定EIP，用于部署 InfluxDB数据库，作为InfluxDB数据库的服务器对外提供服务。
- 创建一个[弹性公网IP EIP](https://www.huaweicloud.com/product/eip.html)，提供公网接入服务器的能力，实现对外提供服务。
**高可用版**
- 创建两台弹性云服务器 ECS，用于部署 InfluxDB集群，作为InfluxDB-Cluster的服务器对外提供服务。
- 创建一个[弹性负载均衡 ELB](https://www.huaweicloud.com/product/elb.html)，并绑定EIP，提供负载均衡的能力以实现InfluxDB集群对外服务的高可用。
- 创建一个弹性公网IP EIP，提供公网接入集群的能力，实现集群对外提供服务。
#### 方案优势
- 负载均衡 弹性负载均衡 ELB支持将业务流量跨可用区进行分发，保障业务实时在线，使流量分发更均衡。
  

- 高可用 集群弹性云服务器 ECS反亲和部署，具备故障容灾的能力；集群规模可自定义，上限取决于用户配额。
  

- 一键部署 一键轻松部署，即可完成InfluxDB集群的搭建。
  
 
#### 约束与限制
- 部署该解决方案前，您需注册华为账号并开通华为云，完成实名认证，且账号不能处于欠费或冻结状态。如果计费模式选择"包年包月"，请确保账户余额充足以便一键部署资源的时候可以自动支付；或者在一键部署的过程进入费用中心，找到"待支付订单"并手动完成支付。

- 该解决方案部署成功后，自动化搭建大约需等待10-15分钟，完成之后方可按照部署指南中开始使用步骤开展业务。
 
