当前位置:文档之家› 企业容器云服务案例介绍

企业容器云服务案例介绍


17

Develop Master 自动部署调试环境 3. 提交代码及验证
4. 发布应用
应用商店
存储镜像
私有镜像 仓库
① 代码提交,自动触发环境部署,提高效率 ② 应用容器化,内部网络通信,无需配置端口 ③ 提供统一运行环境,提高测试效率 ④ 复用资源环境,快速部署、快速释放 ⑤ 秒级部署、一键版本升级/版本回滚
DataNode容器
某大型国有寿险公司
采用Rancher 助力实现: 企业应用商店和大型应用系统的一键部署
14
应用上架
一键部署
BMC Remedy,安装包有十几GB, 原来需要一周时间部署,现在几分钟
某电商公司
采用Rancher 解决以下问题: 版本发布周期慢 测试环境单一、测试效率低下
9
10
运营
Rancher 12 13 容器主机 容器主机
测试环境1: x.x.x.x:7001
14
测试环境2: x.x.x.x:7002
测试
某全国性专业寿险公司
采用Rancher 助力实现: 混合云下业务管理 应用系统“微服务”化 Hadoop集群一键部署 高可用的MySQL服务
7
9
私有数据中心
阿里云(深圳)
高可用的MySQL服务
MySQL节点1
负载均衡1 服务发现 galera-lb 负载均衡2
WordPress
Galera 数据同步
MySQL节点2 MySQL节点3
My App
10
某全球领先的ICT供应商
采用Rancher 助力实现: 培训课室实验环境管理
11
Hadoop 集群和一键部署
定位问题(从镜像仓库获取,用完即释放)
生产环境(从镜像仓库获取)
1. 开发需求 研发人员

配置管理员 2. 管理物理机/虚拟机/云主机 测试人员 5. 版本测试

自动部署
运维人员 6. 版本上线
因公
自动部署 自动部署

自动部署

20+ Tomcat应用
20+ Tomcat应用
20+ Tomcat应用
20+ Tomcat应用
调试环境(从镜像仓库获取,用完即释放)
测试环境(从镜像仓库获取,用完即释放)
企业容器云服务案例介绍
某世界500强金融公司
项目A: 通用性容器云平台 简介: 打造CaaS + IaaS 云平台,提供容 器+虚拟机的一体化云服务
1
访问点
Docker 镜像构建
Rancher Rancher CentOS 7 CentOS 7
Rancher管理的容器服务
Docker CentOS 7 Docker CentOS 7 Docker CentOS 7
镜像库
2
云平台统一管理主机、网络、存储、容器
某世界500强金融公司
项目B: 优化开发管理流程(CI/CD) 简介: 采用容器技术提供对持续集成CI、 持续部署CD等一系列开发管理流程的优化Biblioteka 3开发编译
容器化
测试
部署/升级
运营
大幅度提升构建效率
4
更高明的测试环境管理
便利地版本升级、回滚
运行的容器
基础镜像(可以实现动态构建) wlst.sh deploy-application.py wlst.sh create-datasource.py base-domain SSO CMD [“startWebLogic.sh”] docker build –t sqms-dpm:3 .
部署的应用 环境配置 base-domain SSO
WebLogic 10.3.6 OracleLinux 6.6
日志
WebLogic 10.3.6
OracleLinux 6.6
镜像构建
镜像库
5
容器主机
程序员
1 2
制品库
STG环境1: x.x.x.x:7001
开发机
SVN
6 5 3 4 Jenkins 主机 代码编 译节点 7 构建 Docker 镜像 环境部 署节点 11 8 生产环境1: x.x.x.x:7002 Docker 镜像库
混合云架构下的容器服务
Hadoop集群 MySQL集群
SDN容器网络 namenode 物理机1 datanode 物理机2 安全组 nginx 阿里云主机1 SDN容器网络
部署流水线
Nginx Web应用
应用仓库
Rancher 管理机
F5
互联网 nginx 阿里云主机2
虚拟机1
物理机3
物理机4
Hadoop 集群
一键部署
配置 配置
配置管理
配置
配置
DataNode容器
配置管理
配置管理
DataNode容器 DataNode容器
配置管理
NameNode容器
Slave探测
配置
Rancher 元数据服务 http://rancher-metadata
配置管理
动态新增datanode节点, 实时扩展Hadoop集群能力
相关主题