异地多活

可用性

为用户“提供‘丝般柔顺’的用户体验”

即用户在平台上的任何操作都流畅自如

提升系统的容灾能力

持续可用

实时一致性

异地多活本质上是通过异地的数据冗余,来保证在极端异常的情况下业务也能够正常提供给用户,因此数据同步是异地多活设计方案的核心

灵活性

多个地点的数据中心正常模式下协同工作

多点写

每个数据中心去承担用户读写流量的话,读或写集中到全国一个点的话,整个延迟是没有办法承受的

某个数据中心发生故障或灾难时,其他数据中心可以对其业务实现接管

优先实现核心业务的异地多活方案

避免只使用存储系统的同步功能,可以将多种手段配合存储系统的同步来使用

高可靠性

有极强的水平伸缩能力

单元化粒度水平伸缩

把业务划成了各种各样的单元,比如有交易的单元,这个单元是完成交易业务,所以在内部代号是单元化项目

每个单元都是写自己的数据库和存储层

在抗不住的时候可以做分布

异地多活怎么去应对故障

按照等级去划分所有业务能够支持故障应对能力

按照这个对每个业务,然后就知道每个业务当出现故障时整个应对能力是怎样的

相对冷备而言,这是一套可以运行的模式,而且风险非常低。

异地灾备

动态加速

流量均衡

在线压测

减少甚至消除正常和非正常的停机对业务可用性造成的影响

多活可以降低成本

多个跨地域的数据中心

异地多活是跨地域的,而且距离一定要做到1000公里以上的范围,其实在中国范围内全国城市都可以去布

每个数据中心都要承担用户的读和写流量

其他点对任意点的急救速度快


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容