写点什么

青云 Region 架构:支持多可用区部署的多活架构

  • 2018-11-25
  • 本文字数:955 字

    阅读完需:约 3 分钟

青云Region架构:支持多可用区部署的多活架构

11 月 23 日,青云 QingCloud 在北京举办媒体见面会,青云运营副总裁兼联合创始人林源介绍了青云 Region 服务的进展,并介绍了青云眼中的多活架构。


Region 服务基于青云对数据中心的基础网络架构的改造升级。今年 5 月 30 日,青云北京 3 区已进行升级,11 月 1 日,广东 2 区也开放 Region 服务。至此青云已支持两地三中心,至多三地五中心的多活架构。


Region 区域一般由多个物理独立的可用区互联组成。可用区一般为一个独立部署的资源集合,这些区一般都具有独立的光纤、空调以及电力等系统,可以不受其他区域的影响。Region 就是这些区连起来形成的环网结构,用户可通过支持多可用区部署的网络与应用服务,快速实现系统架构的多可用区部署。

青云眼中的多活

今年以来,大型互联网企业以及公有云事故频发,GitHub 甚至因为局部网络出问题导致部分服务下线 24 小时之久。保证服务的高可用成为必须重视的话题,而多活架构是解决这一问题的公认的解决方案之一。


林源介绍,多活架构有三大目标和两个技术指标。目标包括增强系统可靠性、提升业务连续性、使业务运行不受故障/灾难影响。技术指标包括 RTO 业务恢复时间和 RPO 数据丢失量,在成功的多活架构中,这两个指标的数据都必须趋近于零。


值得一提的是,不是所有的场景都需要多活,因为多活意味着需要保留一定冗余资源,因此必定会带来一定的成本。一般来说,对于核心系统、交易和支付业务都有必要考虑多活。


在以前,多活多是公司内部从架构层面考虑高可用的结果,但青云认为,多活需要从基础设施方面入手,因此可以成为云厂商提供的一种服务。



青云的同城多活架构


青云的多活架构分为三层:


基础设施:包括 Region、多可用区,可用区之间网络延时小于 1.5ms


基础架构 IaaS:包括负载均衡集群、VPC、私有网络 VxNet、弹性公网 EIP


APPCenter PaaS:包括数据库多可用区部署,MySQL Plus/MongoDB 已经支持、RadonDB/Redis Cluster 即将支持。


这个多活服务已经在青云公有云上提供,对于混合云/托管云用户,青云通过 SD-WAN 实现客户子 zone 与公有云连接,对于私有云用户,青云可以将全套方案进行私有化部署。


最后,林源还介绍说,目前国内公有云厂商在多活架构方面投入不多,在 VPC、VxNet/Subnet、LB 集群、VIP(虚拟浮动 IP)、RDS、Mongo 等全面集成方面,青云目前都已具备,可以提供较为完善的多活服务。


2018-11-25 18:001641
用户头像

发布了 164 篇内容, 共 103.0 次阅读, 收获喜欢 391 次。

关注

评论 2 条评论

发布
用户头像
容灾技术是企业上云必不可或缺
2018-11-26 13:17
回复
没有更多了
发现更多内容

目标检测学习-比赛路线

Dreamer

【面经】面试官:讲讲类的加载、链接和初始化?

冰河

架构 JVM 类加载 优化 性能调试

进“大厂”的故事

北风

职业规划 职业成长 大厂

如何构建一个通用的垂直爬虫平台?

Kaito

Python 爬虫 代理

Scrapy 源码剖析(三)Scrapy有哪些核心组件?

Kaito

Python 爬虫 Scrapy 源码剖析

训练营第二周作业

爱码士

TCP/IP 基础知识总结

cxuan

后端 计算机网络 计算机

如何搭建一个爬虫代理服务?

Kaito

爬虫 代理

酷睿i5-10600KF对标锐龙7 3700X,游戏表现领先且售价更香

E科讯

当AI入职FBI,克格勃直呼内行

脑极体

Java9新特性-上篇

hepingfly

Java Java新特性

元模型驱动(一)构建元模型ーGME入门

KaYa

DDD Kaya MDA GME MDD

训练营第二周课程总结

爱码士

训练营

5G应用的实时决策

VoltDB

5G 物联网 工业互联网 技术分享

Redis还可以做哪些事?

Java旅途

redis

给打工人熬一锅「毒」鸡汤

Java_若依框架教程

程序员 打工人 毒鸡汤

美国半导体十年计划中的NO.1,模拟硬件究竟有什么价值?

脑极体

【架构师训练营 1 期】第六周作业

诺乐

元模型驱动(二)构建元模型ーGME构建分层模型

KaYa

DDD Kaya MDA GME MDD

面试官:讲一下缓存穿透、缓存雪崩和缓存击穿?

bigsai

redis 缓存穿透 缓存击穿 缓存雪崩

【架构师训练营 1 期】第六周学习总结

诺乐

Scrapy 源码剖析(四)Scrapy如何完成抓取任务?

Kaito

Python 爬虫 Scrapy 源码剖析

老板下了死命令,要把日志系统切换到Logback

沉默王二

Java logback 日志系统

队列实现栈的3种方法,全都击败了100%的用户!

王磊

Java 算法和数据结构

为什么 React Hooks 优于 HOCs(译)

西贝

Java 翻译 React Hooks HOC

轻量型GPU应用首选 京东智联云推出NVIDIA vGPU实例

京东科技开发者

人工智能 gpu

接口测试(apipost、jmeter和python脚本)

测试人生路

Python 接口测试 测试工具

Scrapy源码剖析(一)架构概览

Kaito

Python 爬虫 Scrapy 源码剖析

Scrapy 源码剖析(二)Scrapy是如何运行起来的?

Kaito

Python 爬虫 Scrapy 源码剖析

java安全编码指南之:文件和共享目录的安全性

程序那些事

代码规范 java安全 java安全编码指南 java编码 程序那些事

1分钟教你如何整理 React 知识体系

Leo

学习 大前端 React

青云Region架构:支持多可用区部署的多活架构_服务革新_徐川_InfoQ精选文章