多云容灾PAAS问题?

多云容灾。作为任何一家云的 RDS PaaS 服务所有的可用性都是用白纸黑字的 SLA 支撑的,无论是4个9还是 n 个9 都意味着有 outage 的可能性, Everything fails all the time. 对于 RDS 数据库服务,如果服务实现 outage 意味着有可能存在不可预期的 RTO。原因很简单,对于 PaaS 服务属于沙箱式的服务,当初出现故障所需的故障恢复时间由云服务商决定,会提出不同的 SLA 的要求,从而转化为系统架构时需求:
问题: 多云容灾有什么自己厂家可以预先设计准备的?是不是只能等问题出现才能处理?

1回答

zhuqibszhuqibs  软件开发工程师 , Mcd
dzq0321zhanghaiyanzhangpin等赞同了此回答
首先,公有云各自为阵,就算要容灾,也是在自家的云上,不同可用区或不同的区域,除非你去找的供应商自身开发的系统支持多云; 其次,公有云的Paas是有区别的,有的Paas有,有的Paas没有,比如:腾讯云有CMQ(rabbitmq),而阿里云是rocketmq,技术栈都不同,怎么容灾。必须找到两个公有云共有的技术栈,而...显示全部

首先,公有云各自为阵,就算要容灾,也是在自家的云上,不同可用区或不同的区域,除非你去找的供应商自身开发的系统支持多云;

其次,公有云的Paas是有区别的,有的Paas有,有的Paas没有,比如:腾讯云有CMQ(rabbitmq),而阿里云是rocketmq,技术栈都不同,怎么容灾。必须找到两个公有云共有的技术栈,而sla是公有云厂商提出的,除非你是白金客户,可以要求他们为你定制开发,不然基本没戏。

再次,容灾可以用双活(成本高),也可以用服务器关闭,仅仅同步数据的模式。如果是后者,可以制定定期演练的作业,保证容灾环境可用。

收起
 2020-04-03
浏览372

提问者

liujinlong项目经理, china

问题状态

  • 发布时间:2020-04-03
  • 关注会员:2 人
  • 问题浏览:923
  • 最近回答:2020-04-03