,9/1/2018,#,汽车行,业系统容,器化架构设计,技术创新,变革未来,汽车行业系统容器化架构设计技术创新,变革未来,1,目录,背景介绍,需求分析,在容器领域的实践,经验体会,2016/11/1,-,2,-,T304,V1.1,目录2016/11/1-2-T304 V1.1,汽车行业,转,型,多业务需求,方,面向客户:下属企业,包括整车、金融、汽车后市场、,IO,T,;,多元化应用架构,多,应用架构,:,面向互联网、面向企业、面向制造、面向研发;,统一资源服务,平台级服务:资源提供,标准服务目录。,汽车行业转型多业务需求方,Docker,技,术,背景,Image,:,Docker,Image,Runtime,:,Docker,Engine,Docker技术背景Image:Runtime:,改,变与挑,战,容器技术带来的改变,容器镜像标准化了应用交付,构建统一,的,IT,支持平台,自动化、可编程化的标准流程 应用模块化,(,SaaS,基础),容器面临的挑战,介乎开发和基础设施之间 涉及应用架构,传统应用的改造,改变与挑战容器技术带来的改变,案例分享,产品互联网推广活动,案例分享,-,6,-,系,统挑,战,互联网系统高并发大流量,业务动态伸缩弹性需求,面向服务架构设计,分布式团队协作、快速迭代,标准化运维模式,系统挑战互联网系统高并发大流量,系,统设计,思,路,微服务架构,前后端解耦,服务组件,独,立部署,分布式集群化设计,系统高可用随时在线,,消,除单,点,故障,全容器化交付,资源高效管理,应用动,态,伸缩,DevOps,和持续交付流水线,应用快速迭代,系统设计思路微服务架构,技,术组件,选,型,平台:DaoCloud,Enterprise,应用云平台,开源中间件,缓存数据库:Codis,分组集群,支持分片,操,作,消息队列:Kafka,数据库,:MySQL,高可用主从半同步数据库,分布式协调服务框架,:,ZooKeeper,应用服务器:,Tomcat,前端业务逻辑,:,NodeJS,技术组件选型平台:DaoCloud Enterprise 应,系,统架构,图,系统架构图,-,10,-,快速迭代,自动测试,编译代码,构建,image,标注版本,触发构建,分支控制,镜像,镜像仓库,自动部署,全容器化交付流水线,一键自动部署,应用多版本共存,应用自动化持续发布,快速伸缩升级,和,回滚,标准化运维(监控、日志、告警等),多环境配置:开发、测试、预生产,跨地域团队协作,快速迭代自动测试触发构建 镜像镜像仓库自动部署全容器化,系,统容器,化,落地部署,系统容器化落地部署,-,12,-,经,验分,享,使用,Docker,原生的,Overlay,网络,通过服务名进行内部访 问,解决了配置文件繁琐的问题。,交付流程一切通过容器化,代码的编译构建都在容器中进 行,实现了更高的迭代速度。,通过代码实现了,HAProxy,的后端服务自发现,解决了容器 横向扩缩的负载配置问题。,使,用,Dockerbeat,、,ElasticSearch,、,Kibana,进行容器日志收集,,统一管理。,经验分享使用 Docker 原生的 Overlay 网络,通,体会,体会,-,14,-,Thank,You,Thank You,-,15,-,汽车产业布局与,IT,南京基地,金桥,基地,安亭基地,英,国基地,自主品牌,A,级车平台,云数据中心,自主品牌英国研发基地,自主品牌上海研发基地,汽车产业布局与IT南京基地金桥基地安亭基地英国基地自主品牌A,