vForum演讲PPT:企业级容器服务的架构和案例
2017-10-29 00:00
681 查看
题图摄于Lake Powell
阅读导航一、vForum云原生DevOps 论坛演讲PPT分享,可下载PDF:企业级容器服架构:VIC、PKS和PCF二、Harbor开源容器镜像仓库征文活动送T-Shirt等纪念品,含平板电脑、Kindle等大奖
上周五举办的 vForum 云原生 DevOps 论坛中,笔者和Pivotal云计算首席架构师周晖、才云科技创始人兼 CEO 张鑫一起,共同给观众分享了云原生领域容器的使用场景、应用架构以及在国内的落地案例。
笔者和周晖(中)、张鑫(右)在演讲中
容器技术至少已有二十多年历史,但真正火起来还是近三四年的事情。目前企业使用容器的场景归纳起来主要有3种:
1. 新应用。新型应用多以移动、互联网领域为主,在设计和实现没有过多的历史包袱,可以采用各种较新的容器架构来实现。
2. 新封装。近年容器技术的兴起,特别是容器镜像格式标准化的出现,给开发运维一体化带来了很大的便利。不少用户把现有的应用重新打包成容器的形式,例如把 tomcat 和 Java 应用一起封装成容器镜像,然后发布到测试环境或产线上使用,从而提高了开发、测试和运维的效率。
3. 新架构。比起第2种简单改变封装格式(即不改变应用架构),用户也期望对现有应用进行改造。比如把单体应用解拆,用微服务架构重新设计,以获得更佳的扩展能力和迭代速度。
无论是那种应用的场景,都需要选择合适的工具。VMware 和 Pivotal 一起提供了三种可供用户选择的平台:VIC、PKS 和 PCF。
VIC (vSphere Integrated Containers) 是 vSphere 的一个容器功能,提供容器的运行环境和基本的网络存储服务,比较适合上面提到的“新封装”的用例。开发者只需要提供容器镜像,就可以通过Docker命令或者界面把应用跑起来。 VIC 1.2 中增加了 Docker 沙箱的功能,开发人员可以按需生成原生的Docker主机作为开发用途。VIC 1.2 另一个特点是集成了 Harbor 开源容器镜像仓库的镜像漏洞扫描功能,可自动拒绝有安全漏洞的镜像运行。
PKS(Pivotal Container Services)是由 VMware,Pivotal 和 Google 三家CNCF 的白金会员倾力打造的 Kubernetes 企业级产品,提供多种容器服务,包括容器协作、编排、路由、日志等能力。开发人员需要提供容器镜像和部署模板,才能把应用运行起来。PKS 包括开源项目Kubo和Harbor,并内置了企业级网络插件NSX-T (可替代开源的Flannel)。PKS 突出的能力是采用 BOSH 来运维 Kubernetes平台。BOSH 是从 Cloud Foundry 项目拿过来的运维工具,经过 CF 数年的使用验证,已经趋于成熟。适合上面的第1和第3种场景。
PCF (Pivotal Cloud Foundry) 是基于开源 PaaS 项目Cloud Foundry的企业版本,开发人员可以直接提交源代码,即可由平台自动构建镜像并运行应用。在最新的 PCF 2.0 版本中,除了原来的 Elastic Runtime 之外,还内置了 PKS 和函数服务(Function as a Service)。和 PKS 一样,PCF 也是使用 BOSH 作为运维工具。
相关文章(可点击):VIC 企业级容器平台新特性Harbor容器镜像安全漏洞扫描详述和视频
PKS:企业管理和运维Kubernetes的利器
下面是本次演讲PPT加长版(包括没有在大会上演讲的部分)。感谢 Pivotal 周晖、才云科技张鑫提供相关的内容和案例。关注本公众号后,在后台回复 “PKS”可下载PDF版本。
Harbor开源项目送 T-Shirt 等纪念品活动 Harbor 开源项目至今已一年有余,相信大家都有了自己独到的使用心得和经验,VMware 为才华横溢的您准备了一寸用武之地——Harbor 开源项目有奖征文活动。提交符合规则文章的用户,都可以获得 Harbor 纪念品 T-Shirt 一件及 Harbor 手机指环一个。大奖包含平板电脑、Kindle和移动硬盘等。应广大用户的要求,现延长活动时间到11月30日,参与方式:
Harbor征文送礼品活动
相关文章推荐
- 容器落地案例:TNO如何用容器搭建CI/CD与微服务架构
- 数人云|使微服务、容器趋向完美——Serverless架构你应当知道的二三事
- 企业级Nginx服务基础到架构优化详解--25条 推荐
- 微服务架构企业级增强产品:数人云推出统一配置中心Hawk
- 基于微服务架构、运行于容器中的.NET Core示例应用eShopOnContainers
- PPT | 从架构到组件,深挖istio如何连接、管理和保护微服务2.0?
- 面向服务体系架构的业务规划和建模方法系列之四--实践案例介绍“汽车贷款 推荐
- 纪念日:服务构件环境(SCE)挑起企业级架构的栋梁,下一代的应用开发模式日渐清晰
- 微服务架构之基于Docker的分布式企业级实践
- 腾讯云发布企业级微服务中间件TSF,助企业构建亿级互联网应用架构
- (收藏)蘑菇街电商交易平台服务架构及改造优化历程(含PPT)
- PPT | 从架构到组件,深挖istio如何连接、管理和保护微服务2.0?
- 微服务架构之基于容器编排的Dev/Ops流程
- 微服务架构:基于微服务和Docker容器技术的PaaS云平台架构设计(微服务架构实施原理)
- 通过Shell开发企业级专业服务启动脚本案例(MySQL)
- 企业级 Spring Cloud构建微服务架构:服务容错保护(Hystrix服务降级)
- 企业级Nginx服务基础到架构优化详解
- Docker与阿里云达成战略合作,为企业级客户提供容器服务
- 跟进企业级容器服务市场,甲骨文发布容器原生平台
- 混合架构下的docker-tomcat容器协同部署JAVA WEB服务,内嵌ICE中间件服务的技术实现