用容器创造新世界_第1页
用容器创造新世界_第2页
用容器创造新世界_第3页
用容器创造新世界_第4页
用容器创造新世界_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、用容器创造首席架构师持续集成/持续交付开发运维利用无差异化的环境开发者打破开发和运维团队的隔阂,提升业务上线效率开发和测试应用程序的效率容器可以用来大数据大数据的理想运行环境资源优化降低基础架本并且显著效率大家都在怎么用Docker用容器来持续集成通过镜像协作瓫恜者堗镜子琖鮕基屮芻堁琕获痼镜子蠏荻,購属悋追迏鸐堗隴苽,潫装穅圑琖鮕镜子,珟粟茡私芻弢渐羶私芻堁琕屮芻堁琕持续交付一系列理念和最佳实践,使得构建,测试,发布更快,更频繁。从CI到CD微服务的化繁为简用最合适的技术实现主人翁精神升级替换模块变得更简单独立部署,减少沟通成本Loosely coupled service oriented

2、architecture with bounded contexts交付运维镜像Image构建Build交付Ship编排Come运行Run12345潴琖鮕垴堈鸐葓峽统嚿嶤滚撔,堜葓峽垴堈堵鸐疦甅,溢飹跨阶謇鸐葓峽弢恜猪趀程堜滚撔圑蒥癉鸐垴堈慼运维,妚嚿鸐垴堈堵,贯穿瓫恜趍试运维时膶烈魰偻僒熥婼谺试运维运营綢禽熥婼运营谺试运维偻僒珚悍 琖鮕慼苂幡婼濜持续创新:持续交付,一键部署,让应用快速上云触发构建自动测试编译代码构建 image标注版本分支控制客户价值缩短需求完成周期,小粒度交付需求,打造支持敏捷开发,精益迭代和持续交付的研发基础设施(开发测试云)提高产品迭代速度,应用质量,与需求方沟通更通

3、畅支持容器扩容、收缩、升级和回滚,轻松实现应用灰度发布镜像镜像仓库自动部署更快的应用交付和 go-to-market 能力,为础,为持续创新提供保障定义企业奠定基功能概述一键上线,自动部署到指定环境,以图形化视图展示、组织、管理中间件、应用参数配置等,支持容器化应用的多版本共存包含代码库、构建工具、镜像仓库、运行部署等功能,覆盖应用全生命周期的集成化交付流水线具备复杂可配置的构建和交付逻辑,更新代码自动触发构建,也可以指定构建分支,流程管理井然有序大数据从用户数据匹到精准医疗配到精准从无人驾驶到智能交通从传感器网络到工业自动化Big data is everywhere!资源分配多个框架需要使

4、用资源,一个简单的资源分配解决办法就是: 静态分配静态分配能够解决不一致,但是效率很差资源分配多个框架可以使用资源,动态分配。提高整体资源利用率。大数据无处不在Big DaraditionalBig DataNew RealitiesNew Benefitsand ValueAmptionsBare-metalContainers and VMsBig-Data-as-a-ServiceCompute and storage separationAgility and cost savingsData localityIn-place acs onData on local disksFast

5、er time-to-insightsremote data stores我要一个HadoopDCE 应用市场!云数据来源:htt/survey-2016资源开销比较虚拟化Cloud Entrise容器以进程级运行无调度开销每个系统均有资源开销Docker Engine是调度工具不占用资源 10%虚拟化整体转译开销VMware / OpenStack20%整体开销接近零开销CentOSRuntimeAppUbuntuRuntimeAppSELSRuntimeAppRHELRuntimeAppDCE Docker EngineOSRuntimeAppRuntimeAppRuntimeAppRun

6、timeAppCome YML实现灵活部署redis:image: redis ports:ver servi: 2:通过简单明了的语句编排多个应用组成的服务,轻voting-app:松配置网络、和依赖关系。image: voting-app ports:- 80networks:front-tierback-tier- 6379networks:back-tier container_name: redis db:image:tgres:9.4 volumes:db-data:/datanetworks:back-tier container_name: dbvolumes: db-data

7、:result-app:image: result-appports:- 80networks:front-tierback-tier worker:image: app-workernetworks:back-tiernetworks: front-tier: back-tier:空间占用比较虚拟化环境DCE环境TomCat 2GNginx 0.5GNginx 0.5GNginx 0.5GTomCat 2GNginx 0.5GNginx 0.5GNginx 0.5G5G5GVM基础镜像 RHEL10GRHEL10GRHEL10GRHEL10GRHEL10GRHEL10G一个最简单的业务部署总磁盘空间消耗近70G相同的业务部署总磁盘空间消耗20GDCE Docker容器基础 RHEL10G容器分层技术节省DCE Docker环境使用镜像分层技术,使用同一基础镜像的容器共用同一块数据空间,即使部署多个这样的容器也只占用一份基础镜像的容量。基于这种技术,可以空间,降低设备的开

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论