- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ArchSummit全球架构师峰会
深圳站2016
传统金融公司中的Docker
个人简介
做事往前一步,做人退后一步
2008年参加工作
2010年加入平安科技基础架构,从此被打
上中间件的烙印
参与科技的多个重大项目,团E上线,两行
整合,机房搬迁,银行新核心,产险新高
铁等
2014年开始不务正业,致力于容器云在平
安的落地
云计算通常简称为“云”,是一种通过网络按需交付计算资源和按
使用付费的基础架构。
在技术上它与传统IT的差别主要在于虚拟化和自动化的程度不同
容器云,以容器技术承载的云平台,目前主要的容器技术都是基于
docker。
PingAn Distribution
平安分布式平台
Padis平台是平安科技研发的基于docker容器技术实现的分布式PaaS平台。
平台底层以Mesos+Marathon框架来实现容器应用的创建运行、快速缩容扩
容、故障自愈。
平台自创容器动态独立IP功能,满足平台上面每个实例与传统应用环境的
无缝调用。
平台的软负载容器可根据应用容器的增删做动态调整。
平台容器应用的域名解析、CMDB信息录入更新、性能监控全部实现动态自
动化配置。
*……
Padis平台从一个种子成长成一片森林的几个重要阶段
开发环境Docker单机版
测试环境Padis上线
生产环境Padis上线
Padis承接平安金融管家系统群
传统的交付过程
需求发起 资源申请 服务器搭建 OS,网络。。。 环境交付 环境验收
面临的挑战:
交付流程长
交付时效差
环境一致性
交付质量差
Docker镜像集成OS+中间件,甚至包括应用
仓库 镜像 容器
2014年单机版Docker上线
•新装OS标准化,自带docker服务和dockerUI镜像
•修复了dockerUI 各种页面bug
•添加了commit镜像功能
•增加了仓库管理功能
着手的重点:
定制化的镜像
解决的问题:
环境一致性和快速交付
缺点:
没有应用集群概念,跨HOST容器间无法通信
没有健康检查机制、容器应用故障无法自愈
资源使用不可控,没有监控和统计信息
直接把docker底层管理暴露给用户(DEV或者业务运营),学
习成本较高,关注度不高。
收获:
在制定标准镜像过程中应该注意的问题
对用户要做到尽量透明
集群模式框架选型
Marathon结构简单
Marathon使用Java开发
支持http消息驱动
底层是redhat linux符合公司现状
Marathon+Mesos框架
MM框架解决的问题:
服务器资源池化,通过Mesos集中管理分配,可以清晰的看到资源分配和
使用情况
容器应用关联,实现容器的动态伸缩
故障自愈,在框架下能自定义应用的健康检查,实现异常后自动恢复
资源隔离,通过设置不同的约束条件,实现在物理资源上的隔离
事件驱动,容器的起停和伸缩都能通过http的方式推送给框架,实现与外
部的对接
面临的挑战:
容器没有独立IP,无法容器外的其他服务直接通信
DNS,没有IP 自然不存在DNS,无法跨安全区域
负载均衡,没有负载均衡的实现
共享存储,网络配置与传统的网络中无法兼容
。。。。。
独立IP的需求
用户的操作习惯
惯性
您可能关注的文档
最近下载
- 高压液氧泵原理、结构及检修、结构及检修课件.pptx VIP
- 内蒙古版五年级上册综合实践活动全册教学设计教案.pdf
- 抗战胜利80周年党课:铭记历史担使命,砥砺奋进新征程(附文稿).pptx VIP
- 2025年基本医疗保险管理.pptx VIP
- 千岛湖汽车客运北站发车时刻表.doc VIP
- 跟动物学“智慧”..ppt VIP
- 理事会理事候选人会员代表推荐表.docx VIP
- 人民医院被服库采购、驻店及配送服务项目(2包:巾单辅料等被服类) 投标方案(技术标).doc VIP
- 环保行业管道直饮水行业解读与项目盈利性分析:自来水的消费升级.docx VIP
- 2025粤港「组装合成」模块化建筑跨境贸易指南.pdf VIP
文档评论(0)