打造企业云原生应用平台

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

敏态IT最佳实践打造云原生应用平台

郭峰

DaoCloud联合创始人兼CTO

行业的领导者正在悄然改变

运输及物流

零售、电子商务酒店及旅行服务新闻传媒

大众交通

汽车制造

当今的软件应用无所不在,并且正在吞噬整个世界。未来十年,现有公司和软件驱

动型公司之间的竞争将趋于白热化。

马克•安德森

网景公司创始人,硅谷VC

软件正在吞噬整个世界

快速交付创新应用架构支撑IT升级

势在必行

互联网弹性拓展云的边界

容器技术的迅猛发展

容器技术传统虚拟化

From Google Trends

史无前例的发展速度

容器化应用容器镜像下载

两年内增长了3000%2016年1月,这个数字是1.6B

DockerCon2016, June 2016

货物运输的问题

他山之石可以攻玉

静态网站站点前端或API

用户数据库队列分析数据库

开发环境的虚

拟机测试用的

QA服务器大规模的

开源贡献者

的自有环境

生产集群

客户的

数据中心

虚拟机vs.容器

VMware /OpenStack

App

Runtime RHEL OS

容器引擎

虚拟化

容器

App Runtime

App

Runtime SELS App

Runtime Ubuntu App

Runtime

CentOS

App Runtime

App

Runtime

≥ 10%虚拟化整体转译开销

每个系统均有资源开销

≥20%整体开销接近零开销

容器以进程级运行无平台调度开销

容器引擎是调度工具不占用资源

容器技术不等同于轻量级虚拟化技术,适合传统IT转互联网架构的应用场景

容器

软件定义时代的标准

容器为什么如此重要:定义标准+服务应用

容器镜像

应用交付标准化

容器

运维管理标准化

镜像仓库

分发部署标准化

容器引擎

基础设施标准化

从垂直到水平架构

传统IT 的架构和产品思维,到分布式的服务理念存在跨越区间,技术能力的断

层导致了迷失。

DaoCloud 容器技术帮助企业解决了什么问题

迭代无法形成闭环

应用交付流程各环节自成一个小闭环,

但无法形成整个组织肌体的大循环体,

导致迭代打断。

缺乏应用支撑能力

IT 支撑服务是面向资源的,而新的互联网架构应用需要更丰富的应用平台层面的辅助服务,从而出现服务错配

基础架构多元化

面对不可预知的互联网业务,企业IT 基础设施的技术架构、管理部署正在变的多元化,导致基础架构资源的割裂

快速交付创新

应用架构支撑

互联网弹性

拓展云的边界

行业解决方案:对接行业需求,创造商业价值

金融行业:DevOps汽车行业:车联网能源电力:租户隔离

制造行业:数据湖

零售行业:弹性平台科技行业:微服务架构

教育行业:IT升级

围绕容器应用标准的巨大生态

Dev Tools

Official Repositories

Operating Systems

Big Data

Service Discovery

Build / Continuous Integration

Configuration Management

Consulting &Training

Management

Storage

Clustering & Scheduling

Networking

Infrastructure & Service Providers

Security

Monitoring & Logging

应用于广泛的企业场景

电子商务多媒体医疗金融服务

服务政府科技其他

企业的需求

80%

73%

计划作为企业云战略的一部分有计划在生产环境使用

Docker Survey: State of Applications, Q1 2016Cluster HQ: State of Container Usage, June 2016

联想|DaoCloud「容器化基础架构解决方案」✓联想数据中心企业级产

品经验

✓DaoCloud业界领先的容

器支撑技术

✓快速构建“基础架构+平

台软件”的端到端解决方案

✓引领新一代互联网技术

驱动下的企业数字化转型

联想企业级

基础架构

DaoCloud Enterprise容

器管理平台

企业业务应用

「容器化基础架构解决方案」架构概览

业务交付弹性扩展服务支撑资源整合

业务应用高可用

概述

•以容器化方式运行应用,轻松实现跨主机多实例高可用部署•策略化的应用运维方式,多种可触发方式的管理机制

•可供微调的Restart Policy和Reschedule Policy

•对于不稳定应用,设置重启阀值,自动监控,主动修复

•不间断用户访问的情况下,在应用多实例之间按顺序重启

客户价值

•让应用运维更简单,避免人工重启,或被动处理应用故障•解决应用本身因为内存泄漏、代码故障等导致的稳定性问题•高可用和负载均衡相结合,极低的配置管理成本,自动化能力•几乎适用于所有应用,特别是NodeJS等常见的内存泄漏顽症•基础设施提供HA能力,降低开发和运维成本

相关文档
最新文档