VMware、Pivotal和Google Cloud协力推出全新基于Kubernetes的容器服务——Pivotal Container Service(PKS)

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 本文讲的是VMware、Pivotal和Google Cloud协力推出全新基于Kubernetes的容器服务——Pivotal Container Service(PKS)【编者的话】定制化应用不再是难题——虚拟巨头协力Pivotal与谷歌,将自家产品线与Kubernetes容器编排系统进行全面对接。
本文讲的是VMware、Pivotal和Google Cloud协力推出全新基于Kubernetes的容器服务——Pivotal Container Service(PKS)【编者的话】定制化应用不再是难题——虚拟巨头协力Pivotal与谷歌,将自家产品线与Kubernetes容器编排系统进行全面对接。

【烧脑式Kubernetes实战训练营】本次培训理论结合实践,主要包括:Kubernetes架构和资源调度原理、Kubernetes DNS与服务发现、基于Kubernetes和Jenkins的持续部署方案 、Kubernetes网络部署实践、监控、日志、Kubernetes与云原生应用、在CentOS中部署Kubernetes集群、Kubernetes中的容器设计模式、开发Kubernetes原生应用步骤介绍等。

开发定制化应用的重要性

数字化变革正催生出众多新的商业模型。无论是掌上银行、个性化零售、智能医疗抑或联网汽车,定制化应用正不断涌现,并在现代企业的客户品牌体验与创收当中扮演至关重要的角色。

要完成这场数字化转型,企业需要积极搭建通往云原生彼岸的道路。具体而言,其将应用重新打包成容器格式、为开发者提供框架和工具以及拓展跨私有云和公有云的容器服务等方式积极开启应用的现代化转型,进而在构建十二因子和基于微服务的应用及其基础设施的道路上不断前进。

企业依靠定制化应用取得竞争优势。反过来,定制化应用则依赖容器服务以加速革新,缩减市场投放时间,并不断提升扩展性和可用性。最终,IT机构需要为开发团队提供容器基础设施,从而确保其取得成功。

Kubernetes与容器生态系统

Kubernetes是一套用于对容器化应用进行部署、伸缩和管理自动化的系统,并已经成为客观层面的标准化容器编排平台。Kubernetes框架提供诸多关键性应用层能力,如应用编排、伸缩、运行状态监控与修复等。更值得一提的提,Kubernetes的各项功能可通过一套简洁而一致的REST API供用户全面运用。

尽管 Kubernetes 处于云原生生态系统的中心,但在生产环境中构建并运营一套强大、可靠的企业级容器服务体系仍然充满挑战。
  • 尽管Linux容器并非新鲜事物,但开源容器项目仍然处于不断进化、尚未成熟的状态 – 特别是在交付企业所需能力方面。
  • 容器框架在某些领域缺少一些关键能力,如安全、多租户、身份和访问管理。
  • 尽管Kubernetes 在应用层提供多种实用工具,但可用于对底层基础设施进行可靠部署、维护、监控和伸缩的工具仍然较为滞后。
  • 最后,来自可信任伙伴的端对端整体技术堆栈支持仍较为有限。

VMware Pivotal Container Service介绍

为了迎接这些挑战,VMware、Pivotal与Google Cloud 正携手开发  VMware Pivotal Container Service ,又称VMware PKS。

VMware PKS 是一款定制化产品,旨在推动 Kubernetes 于企业及服务供应商环境中支持生产环境。其特点包括:
  • 一套具备全面支持且整合了 vSphere 的 Kubernetes 发布版本
  • 使用 BOSH 进行编排,部署简单,集成有生命周期管理和运营机制
  • 与NSX进行深度集成,在容器网络和安全方面表现良好
  • 与Google Container Engine(GCE)保持兼容,并通过内置的Open Source Broker(OSB)与Google Compute Platform 进行集成
  • 诸多生产级特性,如高可用性、安全性、身份与访问控制、监控、基础设施与应用层日志等
    PKS-Marketecture-Launch-3m_v2-1024x413.jpg

为了实现简易部署、伸缩和自我修复能力,VMware PKS 以  BOSH  为基础进行构建;为了取得最佳的网络和安全性能,其采用了 NSX-T ;同时与vRealize Suite及Wavefront等现有 VMware 工具链进行了无缝整合。

VMware PKS 是开源项目  Kubo (Kuberenetes on Bosh)的商业版本。Kubo 由 Pivotal 和 Google 在2017年2月推出,用于满足客户本地部署 Kubernetes 的需求,并随后在同年6月被捐赠给Cloud Foundry基金会。其结合了 Kubernetes 的容器调度和编排能力,以及 BOSH 的集群管理、发布工程(release engineering)和自动化能力。

BOSH 为一款用于配置及管理大规模分布式系统的开源软件。它属于一款智能化集群管理工具,集成有运行状态管理与日志功能,同时提供各种专家级选项——这一切都使得 PKS 能够运行良好。BOSH 已经在 Pivotal Cloud Foundry 当中效力多年,帮助众多管理者构建起一致化、自我修复且具备零宕机更新能力的环境。作为一款至关重要的组件,其通过定时且及时更新 Kubernetes 主线发布版本,使得 VMware PKS 与 GKE 始终保持兼容。

WMware NSX 的关注点在于应对不断推出的各类应用框架和架构。其访问点与技术堆栈具有异构性特质。除了 vSphere 的 hypervisor,这些环境中还可能包含其它 hypervisor、容器、裸机和公有云。NSX 在设计中亦考虑到开发部门的管理、运营和使用场景——而非仅限于IT(部门)。

VMware PKS 还将包含一个共同开发和维护的 Open Service Broker API,它会不断保持与GKE间的兼容性。这使得PKS 用户能够在应用中利用 GCP 的一部分创性的服务——如 BigQuery、Spanner 和 Machine Learning,同时确保应用可以快速、简单地在 PKS 和 GKE 之间进行移植。

在管理和运营方面,VMware PKS 将会与整个VMware vRealize产品线无缝集成,包括vRealize Automation、vRealize Operations 和 vRealize Log Insight。vRealize Suite是一套企业级云管理平台,可提供业内最为完整的异构与混合云环境管理解决方案。

VMware PKS 同时亦将与 Wavefront及vRealize Network Insight(vRNI)整合,旨在帮助企业获得跨虚拟与物理网络的可见性,从而实现对微型区隔( micro-segmentation)进行规划和部署的能力。对于当今每秒百万级实时数据点的应用场景,Wavefront 提供的运营层面可见性也将在优化方面发挥重要作用。

另外,VMware PKS 还将被纳入 VMware Cloud Provider 计划,同时可通过集成VMware Cloud Director 被交付至其它服务供应合作商。

PKS 将在2017年第四季度发布,Pivotal 与 VMware将会通过各自的渠道以及VMware Cloud Provider 伙伴计划进行销售并提供技术支持。VMware PKS 同时也会由戴尔-EMC 通过 VxRail Appliances 和 VxRack Systems进入市场,并由戴尔方面提供了一套认证型超融合基础设施与数据保护实现基础。 

VMware公司以激动的心情协同 Pivotal与Google Cloud 一起为客户带来这款产品。欢迎关注本博客并关注VMware Coud Native Apps的Twitter账号(@cloudnativeapps),我们将在其中持续发布各类最新产品消息。

原文链接:VMware, Pivotal and Google Cloud Collaborate to Unveil New Kubernetes-based Container Service – Pivotal Container Service (PKS)(翻译:钟最龙)

原文发布时间为:2017-09-03

本文作者:kurtzhong 

本文来自云栖社区合作伙伴Dockerone.io,了解相关信息可以关注Dockerone.io。

原文标题:VMware、Pivotal和Google Cloud协力推出全新基于Kubernetes的容器服务——Pivotal Container Service(PKS)

相关实践学习
巧用云服务器ECS制作节日贺卡
本场景带您体验如何在一台CentOS 7操作系统的ECS实例上,通过搭建web服务器,上传源码到web容器,制作节日贺卡网页。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
1月前
|
Kubernetes Cloud Native Docker
云原生时代的容器化实践:Docker和Kubernetes入门
【10月更文挑战第37天】在数字化转型的浪潮中,云原生技术成为企业提升敏捷性和效率的关键。本篇文章将引导读者了解如何利用Docker进行容器化打包及部署,以及Kubernetes集群管理的基础操作,帮助初学者快速入门云原生的世界。通过实际案例分析,我们将深入探讨这些技术在现代IT架构中的应用与影响。
97 2
|
1天前
|
存储 Kubernetes 开发者
容器化时代的领航者:Docker 和 Kubernetes 云原生时代的黄金搭档
Docker 是一种开源的应用容器引擎,允许开发者将应用程序及其依赖打包成可移植的镜像,并在任何支持 Docker 的平台上运行。其核心概念包括镜像、容器和仓库。镜像是只读的文件系统,容器是镜像的运行实例,仓库用于存储和分发镜像。Kubernetes(k8s)则是容器集群管理系统,提供自动化部署、扩展和维护等功能,支持服务发现、负载均衡、自动伸缩等特性。两者结合使用,可以实现高效的容器化应用管理和运维。Docker 主要用于单主机上的容器管理,而 Kubernetes 则专注于跨多主机的容器编排与调度。尽管 k8s 逐渐减少了对 Docker 作为容器运行时的支持,但 Doc
16 5
容器化时代的领航者:Docker 和 Kubernetes 云原生时代的黄金搭档
|
13天前
|
人工智能 运维 监控
阿里云ACK容器服务生产级可观测体系建设实践
本文整理自2024云栖大会冯诗淳(花名:行疾)的演讲,介绍了阿里云容器服务团队在生产级可观测体系建设方面的实践。冯诗淳详细阐述了容器化架构带来的挑战及解决方案,强调了可观测性对于构建稳健运维体系的重要性。文中提到,阿里云作为亚洲唯一蝉联全球领导者的容器管理平台,其可观测能力在多项关键评测中表现优异,支持AI、容器网络、存储等多个场景的高级容器可观测能力。此外,还介绍了阿里云容器服务在多云管理、成本优化等方面的最新进展,以及即将推出的ACK AI助手2.0,旨在通过智能引擎和专家诊断经验,简化异常数据查找,缩短故障响应时间。
阿里云ACK容器服务生产级可观测体系建设实践
|
1月前
|
存储 Kubernetes Docker
【赵渝强老师】Kubernetes中Pod的基础容器
Pod 是 Kubernetes 中的基本单位,代表集群上运行的一个进程。它由一个或多个容器组成,包括业务容器、基础容器、初始化容器和临时容器。基础容器负责维护 Pod 的网络空间,对用户透明。文中附有图片和视频讲解,详细介绍了 Pod 的组成结构及其在网络配置中的作用。
【赵渝强老师】Kubernetes中Pod的基础容器
|
25天前
|
运维 Kubernetes Docker
深入理解容器化技术:Docker与Kubernetes的协同工作
深入理解容器化技术:Docker与Kubernetes的协同工作
44 1
|
25天前
|
Kubernetes Cloud Native 持续交付
容器化、Kubernetes与微服务架构的融合
容器化、Kubernetes与微服务架构的融合
44 1
|
27天前
|
Kubernetes Cloud Native API
深入理解Kubernetes——容器编排的王者之道
深入理解Kubernetes——容器编排的王者之道
41 1
|
1月前
|
Kubernetes Cloud Native 持续交付
深入理解Kubernetes:容器编排的基石
深入理解Kubernetes:容器编排的基石
|
20天前
|
人工智能 Kubernetes Cloud Native
荣获2024年AI Cloud Native典型案例,阿里云容器产品技术能力获认可
2024全球数字经济大会云·AI·计算创新发展大会,阿里云容器服务团队携手客户,荣获“2024年AI Cloud Native典型案例”。
|
29天前
|
Kubernetes Cloud Native 云计算
云原生入门:Kubernetes 和容器化基础
在这篇文章中,我们将一起揭开云原生技术的神秘面纱。通过简单易懂的语言,我们将探索如何利用Kubernetes和容器化技术简化应用的部署和管理。无论你是初学者还是有一定经验的开发者,本文都将为你提供一条清晰的道路,帮助你理解和运用这些强大的工具。让我们从基础开始,逐步深入了解,最终能够自信地使用这些技术来优化我们的工作流程。

相关产品

  • 容器计算服务
  • 容器服务Kubernetes版