您的位置:首页 > 运维架构 > 网站架构

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征文送礼品活动
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐