该解决方案有何用途?

该解决方案基于开源项目TiDB构建,可以帮助您在华为云上快速部署高可用TiDB集群。TiDB是一款云原生的分布式数据库,兼容MySQL5.7协议和MySQL生态,具有高可靠、高可用、可扩展等特点,适用于金融行业场景、海量数据及高并发的OLTP场景、实时HTAP场景以及数据汇聚、二次加工处理等场景。

方案部署架构

基于华为云服务构建,弹性云服务器 ECS部署TiDB集群,包含TiDB、TiKV、PD、TiFlash、Monitor五个组件。弹性公网IP EIP提供公网访问能力,弹性负载均衡 ELB用于接入TiDB。

快速构建高可用TiDB集群

上次更新日期:2023年11月

版本:1.0.0

来源:由华为云构建

部署:预计20分钟

卸载:预计5分钟

架构描述


该解决方案会部署如下资源:


1. 创建三个弹性公网IP EIP,提供独立的公网IP资源,用于提供节点访问公网和被公网访问的能力;


2. 创建十一台弹性云服务器 ECS,包含三个TiDB节点用于数据计算,三个TiKV节点用于数据存储,三个PD节点用于集群的协调,一个TiFlash节点用于列式存储,一个中控节点用于集群部署与监控;其中一个中控节点以及一个PD节点将绑定弹性公网IP;


3. 创建一个弹性负载均衡 ELB,并绑定弹性公网IP,用于访问TiDB数据库节点。


架构描述


该解决方案会部署如下资源:


1. 创建三个弹性公网IP EIP,提供独立的公网IP资源,用于提供节点访问公网和被公网访问的能力;


2. 创建十一台弹性云服务器 ECS,包含三个TiDB节点用于数据计算,三个TiKV节点用于数据存储,三个PD节点用于集群的协调,一个TiFlash节点用于列式存储,一个中控节点用于集群部署与监控;其中一个中控节点以及一个PD节点将绑定弹性公网IP;


3. 创建一个弹性负载均衡 ELB,并绑定弹性公网IP,用于访问TiDB数据库节点。

展开内容
收起内容