使用开源容器框架来搭建云平台,如何实现异构云服务的快速切换?

主中心使用商业云平台
灾备中心试用开源容器云(k8s)
行业是否有最佳实践来实现异构云平台之间的服务快速切换,以便达到容灾的RTO目标?
脚本?
第三方商业调度平台?
自主研发切换平台?

参与8

2同行回答

onionpieceonionpiece云平台工程师建信金科
最朴素的方案就是切流量,流量整体从主中心切到备中心。既然应用系统已经经过容器化改造,或则就是云原生应用,那么无论是运行在商业云平台还是开源k8s上,本质上是没有却别的。因为大家基本上都是基于k8s做的,可能会有影响的地方是,如果商业云平台自研了控制器,部署单元,服务管理功...显示全部

最朴素的方案就是切流量,流量整体从主中心切到备中心。
既然应用系统已经经过容器化改造,或则就是云原生应用,那么无论是运行在商业云平台还是开源k8s上,本质上是没有却别的。因为大家基本上都是基于k8s做的,可能会有影响的地方是,如果商业云平台自研了控制器,部署单元,服务管理功能等,那么在使用的时候要小心,需要考虑如果让应用在原生的k8s环境上同等的拉起。
相比之下,数据的同步可能要多考虑,这包括两方面。其一是应用编排组织发布的元数据(例如yaml文件,configMap等),需要确保在主发生的变更能够同步到备;其二是应用数据,建议是通过应用容器通过挂卷的方式,把数据放到后端存储上,然后后端存储再考虑怎样做数据同步。

收起
银行 · 2021-04-22
浏览776
davidsajaredavidsajare副首席解决方案架构师Red Hat
切换指的是访问流量切换?如果是流量切换,通常是通过全局负载均衡器实现。如果异构容器云,可以借助于Ansible工具,书写playbook,进行自动化配置。避免大量手工操作。显示全部

切换指的是访问流量切换?如果是流量切换,通常是通过全局负载均衡器实现。
如果异构容器云,可以借助于Ansible工具,书写playbook,进行自动化配置。避免大量手工操作。

收起
互联网服务 · 2021-04-21
浏览763

提问者

大院coder
信息技术经理湖南三湘银行
擅长领域: 存储灾备分布式系统

问题来自

相关问题

相关文章

问题状态

  • 发布时间:2021-04-19
  • 关注会员:4 人
  • 问题浏览:1388
  • 最近回答:2021-04-22
  • X社区推广