针对银行等金融机构两地三中心容灾模式下,对于异构私有云的统一管理,云管平台的部署架构设计该如何设计?
这个是好问题,现在有很多公司设置灾备环境,比如一个在腾讯云,一个在阿里云,如果要设计统一的云管平台首要的就会 “配置中心”,因为每个云上的Paas都是不一样的,需要将配置统一放在云管平台上,才能实现自动切换,竟可能减少切换的时间,也方便更改配置和配置审计。
收起在多数据中心时,要实现多数据中心资源服务的统一调度、编排和管理,就必须要一套云管,实现多云管理,每个数据中心又都可能存在多种异构的小云(VMWARE X86云、POWER云、KVM X86云、HyperV X86云等等),单数据中心可以通过云资源适配平台对这些小云进行统一适配和接管,统一云管再分别对接这些云资源适配平台。这样就能顺利实现多云管理,通过云仓库来保证多云间模板、镜像、配置等的一致性,更有利于多云下标准化的落地和实现。同时,更为便利的是,能够实现多数据中心云的统一编排了,按照精心指定的编排模板,能够轻易实现多数据中心资源申请和部署。
收起云管平台在两地数据中心独立部署,两地的云管平台上层对外通过DNS地址解析实现访问流量的负荷分担,完成应用的异地双活;数据库服务器配置主从关系,并部署读写分离,数据中心A与数据中心B配置主从关系,从而形成数据库的星形主从从结构,确保两地数据的准实时同步。应用层面通过微服务的多个实例间的负载均衡实现本地高可用,使用分布式应用程序协调服务组件作为服务注册和发现组件。
收起好问题,也是很多企业都在探索和考虑的方向。长期混合云的趋势已经确定,留给IT管理者的更多的是考虑如何统一管理。我们目前处于尝试阶段,所以不敢班门弄斧,但是有些经验和坑可以分享给你:
1.云服务商之间竞争激烈,很少有那个供应商可以同时兼容多家公有云;
2.容灾模式要考虑平台的平滑切换问题,比如PAAS接口问题;
3.云平台架构的差异性。