异地双活数据中心的 OpenStack 布置?

背景环境:
我们集团这边有多个分支机构分布在不同的省份,有两个主机房中心,目前是想使用 OpenStack 私有云的方式来进行统一的管理。

已有的思考和尝试:
在进行部署设计的时候遇到了几个困惑:
1、如果使用 OpenStack 的多 Region 方式,把两地的机房当做两个不同的 Region 进行统一管理的话,云管平台该如何布置,部署在单独的一个机房里面的话,如何做高可用?部署在两个机房的话,怎么做故障自动切换?如果是部署在第三地的话,第三地又要如何选取,而且这样的话好像还是单点。
2、如果采用两地分别部署完整的 OpenStack 环境的话,要用什么样的方案和技术来实现两个 OpenStack 平台的统一纳管?

希望有过相关经验的专家能够提供一些方案性的建议,如果可以的话最好是基于开源的方案,或者帮忙提供一些思路。

参与9

3同行回答

GaryyGaryy系统工程师某保险
同城的双数据中心和异地中心通过专线互联,搭建大二层网络,并实现数据中心业务数据二层网络的联通,真正意义的实现了计算、存储、网络资源的统一管理统一调度。配合业务应用的高可用设计,可以实现同城双活数据中心中有一个出现故障,可以由另一个中心无缝接替业务,业务连续运行,用...显示全部

同城的双数据中心和异地中心通过专线互联,搭建大二层网络,并实现数据中心业务数据二层网络的联通,真正意义的实现了计算、存储、网络资源的统一管理统一调度。配合业务应用的高可用设计,可以实现同城双活数据中心中有一个出现故障,可以由另一个中心无缝接替业务,业务连续运行,用户使用无感知。而如果出现重大事故,同城的两个双活中心都出现故障,异地的灾备中心可以分钟级启动并承载业务,从而最大限度保障业务连续性。
OpenStack采用multi-region方式,将平台可以部署在3个数据中心,其中两个为同城双活数据中心实现业务无缝切换,和一个为异地容灾中心,实现在同城的主数据中心出现重大故障的情况下,分钟级业务切换。同时3个数据中心采用统一接口对接上层云资源管理平台,集中化的认证keystone。各个数据中心的基础资源有独立调度平台。

收起
保险 · 2020-05-09
浏览2791
asdf-asdfasdf-asdf研究学者cloudstone
双活数据中心 使用openstack部署需要详细的规划你的网络通信,和存储不简单是为了多中心而部署openstack在我见的多数情况下 openstack还是单独在各个中心部署一套, 再次通过上层开发自有云管理平台完成对接多套openstack进行多数据中心资源管理多套openstack相互独立,避...显示全部

双活数据中心 使用openstack部署
需要详细的规划你的网络通信,和存储
不简单是为了多中心而部署openstack
在我见的多数情况下 openstack还是单独在各个中心部署一套, 再次通过上层开发自有云管理平台完成对接多套openstack进行多数据中心资源管理
多套openstack相互独立,避免由于openstack本身问题导致的整体故障
类似 多个vmware的vcenter技术集群 避免单一集群故障
从一个openstack 导出vm镜像模板在另外 openstack 进行部署
故障自动切换   业务层面进行负载流量切换, 流量安装需求分配到各个数据中心
部署规模
15台x86设备组成基本构成组件, 

收起
软件开发 · 2020-05-10
浏览2729
nkj827nkj827项目经理长春长信华天
云管平台分别部署在同城中心和异地中心,从云控制节点、网络控制节点、存储控制节点、计算节点几个方面实现高可用,由于同城数据中心均处于“活跃”状态,因此在任何一个数据中心发生故障或灾难的情况下,其他数据中心可以正常运行并对关键业务或全部业务实现接管,实现用户的“故...显示全部

云管平台分别部署在同城中心和异地中心,从云控制节点、网络控制节点、存储控制节点、计算节点
几个方面实现高可用,由于同城数据中心均处于“活跃”状态,因此在任何一个数据中心发生故障或灾难的情况下,其他数据中心可以正常运行并对关键业务或全部业务实现接管,实现用户的“故障无感知”,可进一步增强用户体验。可以说,同城双活数据中心既保证了业务高可用,又提升了数据中心的资源利用率。

收起
系统集成 · 2020-05-09
浏览2891

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-05-09
  • 关注会员:5 人
  • 问题浏览:5220
  • 最近回答:2020-05-10
  • X社区推广