QINGCLOUD-Region多可用区架构及同城多活方案实践课件_第1页
QINGCLOUD-Region多可用区架构及同城多活方案实践课件_第2页
QINGCLOUD-Region多可用区架构及同城多活方案实践课件_第3页
QINGCLOUD-Region多可用区架构及同城多活方案实践课件_第4页
QINGCLOUD-Region多可用区架构及同城多活方案实践课件_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Region 及同城多活方案 1 客户案例 Region 是什么 Region 有什么 同城多活推荐方案 Agenda 2 案例一 某视频客户 负载均衡 允许WebService单节点宕 机 单可用区内的高可用 读/写 DNS WebService #1 LoadBalancer WebService #2 MySQL MasterMySQL Slave Cache 读写 GD1 MySQL Slave 3 某互金客户 负载均衡 同城双活 依赖DNS 依赖于隧道 案例二 Replication ReplicaReplicaReplicaReplica Master DNS LB #2 WebS

2、ervice #3WebService #4 Data Service 读 LB LB #1 WebService #1WebService #2 Data Service 读 LB 写 IPSec PEK3APEK3B 4 抽象架构(南北向) DNS DataService FrontGate WebService CacheService PythonGoPHPNodeJS LBNgnixApache RedisMemcached MySQL PlusMongoDBRandonDB 5 单可用区内的高可用是不够的 光纤总是会被挖断的 点对点隧道 隧道的性能损失 DNS延迟 难点 6 Reg

3、ion/区域:由多个物理独立的Availability Zone可用 区互联组成 可用区:一个独立部署的资源集合。如 PEK3B/SH1A/GD2A 可用区内: 0.2 ms Region可用区间: 1.5 ms Region是什么? GLOBAL Region(PEK3) Availability Zone (PEK3B) Availability Zone (PEK3C) Availability Zone (PEK3D) Region(GD2) Availability Zone (GD2A) GD2B GD2C Region(SH1) Availability Zone (SH1A)

4、SH1B SH1C 7 VPC 172.16.0.0/16 Region 级 VPC 可用区 PEK3C 可用区 (PEK3D) 可用区 PEK3B PEK3 区域 VPC 8 Region 级 VxNet VxNet VxNet 中主机可在不同可用区运行 172.16.1.0/24 172.16.2.0/24 可用区 PEK3C 可用区 (PEK3D) 可用区 PEK3B PEK3 区域 VPC + Vxnet 9 Region 级 LB Cluster / EIP 可用区 PEK3C 可用区 (PEK3D) 可用区 PEK3B PEK3 区域 负载均衡集群 Load Balancer Cl

5、uster VPC + Vxnet Node #1Node #3Node #2Node #4 LB Cluster: LB 节点同时在不同可用区运行 EIP 需绑定到 Region 级 LB Cluster 10 Region 级 VIP VIP 可跨可用区漂移 可用区 PEK3C 可用区 (PEK3D) 可用区 PEK3B PEK3 区域 VPC + Vxnet 172.16.2.253/32172.16.2.253/32172.16.2.253/32 11 Region 级 APP APP MySQL Plus/RadonDB/MongoDB/Redis Cluster 等 可用区 PEK

6、3C 可用区 (PEK3D) 可用区 PEK3B PEK3 区域 VPC + Vxnet Master ReplicaReplica 12 13 Region 级 VPC Region 级 VxNet:VxNet 中主机可在不同可用区运行 Region 级 LB Cluster:LB 节点同时在不同可用区运行 Region 级 EIP:需绑定到 Region 级 LB Cluster Region 级 VIP:可跨可用区漂移 Region 级 APP:MySQL Plus/RadonDB/MongoDB/Redis Cluster 等 14 优势 Region支持VPCVPCVxnet/Sub

7、netVxnet/SubnetLB ClusterLB ClusterVIPVIPRDSRDSMongoMongo 友商友商A A 友商友商B B 主备切换30秒 友商友商C C 主备切换10秒 友商友商D D QingCloudQingCloud 15 同城多活推荐方案Region架构 可用区 PEK3C 可用区 (PEK3D) 可用区 PEK3B PEK3 区域 负载均衡集群 Load Balancer Cluster Web Server #1Web Server #2 Web Server #NWeb Server #4Web Server #3 Web Server 集群 数据服务层

8、数据服务层 数据服务层 读写VIP MySQL SlaveMySQL Master MySQL Slave Redis Redis 读/写 读/写 读/写 读写VIP 读写VIP Redis VPC + Vxnet 同步 同步 无需GRE/IPSec隧道、强一致性、读无可扩展性 16 需要构建同城双活/多活方案时 需要构建同城灾备方案时 需要构建两地三中心容灾方案时 同城多可用区的主机之间需要简洁高效地互联时 Region or Not Region 17 高可用 Region or Not Region 低延迟 VS. 18 同城多活推荐方案Region架构 无需GRE/IPSec隧道、强一

9、致性、读写分离、读有可扩展性 可用区 PEK3C可用区 PEK3D 可用区PEK3B PEK3 区域 Web Server #1Web Server #2 Web Server #NWeb Server #4Web Server #3 Web Server 集群 数据服务层数据服务层 数据服务层 读 MongoDB SecondaryMongoDB Primary MongoDB Secondary 读/写 读 写 写 VPC + Vxnet 同步 同步 负载均衡集群 Load Balancer Cluster 19 同城灾备推荐方案Region架构 无需专线或隧道,冷存储归档 可用区 PEK3C可用区 PEK3D 可用区PEK3B PEK3 区域 Web Server #1Web Server #2 Web Server #4W

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论