云原生集成开发环境——TitanIDE
通过网页在任何地方更安全、更高效地编码2022-08-11
1107
随着容器技术得到普遍认可并在国内金融、制造、政府、医疗等各领域得到广泛应用,今天在讨论容器落地建设时,特别是已经小规模应用了容器技术的客户,越来越多开始关注多活数据中心场景下的容器云设计了。
通常有以下原因驱动考虑多活数据中心容器云方案:
1. 金融领域多活数据中心的政策要求;
2. 通信、医疗等对系统高可用性有极高要求的;
3. 覆盖全球业务、提高用户体验;
4. 符合区域性的政策和监管需求;
5. 解除对单一云供应商的依赖;
6. 企业多数据中心统一资源池化;
7. 私有云+公有云的混合态实现。
kaiyun开云创新联合红帽OpenShift容器管理软件,共同打造多活数据中心容器云完整解决方案,并在金融、制造等行业进行了众多落地项目的成功实践。
基于kaiyun开云创新多个容器云成功落地项目经验,我们梳理了一份多活数据中心容器云平台建设指南,详细介绍多活数据中心容器云平台设计方案及落地实施注意事项。想获取详细内容,可点击下图免费下载完整《多活数据中心容器云平台建设指南》。
本设计方案通过采用OpenShift+开源组件+kaiyun开云创新自研技术组件相结合的架构设计,来达成多活数据中心场景下各传统单体应用及微服务应用,在开发、测试、生产、监控、管理等各个方面对多活数据中心容器云的业务诉求,以及多活数据中心高可用性、安全隔离、流量优化及多租户管理等方面的IT诉求。
一、容器基础服务层
容器基础服务层由各数据中心各集群内的“基础架构”和“容器服务”以及数据中心级“基础架构”和“容器服务”构成。具体分四大模块设计:
· 数据中心各集群内基础架构
· 数据中心各集群内容器服务
· 数据中心级基础架构
· 数据中心级容器服务
二、跨数据中心能力服务层
跨数据中心能力层是构建多活数据中心容器云服务、实现容器云跨区域调度和编排的关键组成部分。其主要由“跨数据中心容器管理”以及“统一服务注册与发现”、“集中监控与告警”等各能力组件构成。
· 跨数据中心容器管理
· 跨数据中心镜像同步
· 与云管对接实现容器主机置备能力
· 统一服务注册与发现
……
三、业务服务层
业务服务层通过插件化的各服务组件支持应用在开发、测试、生产部署及管理等各个方面对容器云平台的业务诉求。
· API网关
· 自动化测试
· 持续集成和持续部署
· 灰度发布
· 可视化微服务编排
……
四、多活数据中心容器云交互层
容器云交互层是本系统对外展示和交互界面。它由为多租户使用场景下的容器云平台门户以及为各级管理员构建的管理系统所组成。下列是仅是一部分服务组件,更多组件可通过插件化方式集成:
· 业务展示
· 项目管理和团队协作
· 用户管理
……
多活数据中心容器云平台建设详细方案内容,请下载完整《多活数据中心容器云平台建设指南》。