Pivotal Cloud Foundry 基于容器或虚拟机

问题描述

我开始学习 PCF。请帮助我了解 PCF 是否属于容器化或虚拟化的概念。

请帮我解决这个问题。

解决方法

Pivotal Cloud Foundry (PCF) 是一种平台即服务 (PaaS)。它帮助开发人员编写基于现代微服务的应用程序并使用来自市场的服务。通常,我们应该在 AWS Cloud 和 Azure Cloud 等云平台上部署和安装 PCF。部署是一个很大的过程,需要 20 多个虚拟机,而且它应该是高度可用的。

现在回到您的问题,PCF 并不特别属于容器化或虚拟化。 PCF 在 AWS 云中提供类似于 Elastic Bean Stalk 的 PaaS 服务。当然,PCF Cloud 上的应用运行时也可以使用 Docker 容器技术。

,

什么是 PCF:Pivotal Cloud Foundry 是 Pivotal 生产的 Cloud Foundry 的商业版本。它具有商业功能,这些功能是在 Cloud Foundry 的开源版本中提供的功能之外添加的。它是 PaaS 平台,即开发人员可以在其上构建和部署应用程序的平台。它为您的应用程序提供运行时。您为 PCF 提供一个应用程序,剩下的交给平台。它可以完成从了解应用程序依赖关系到容器构建和扩展以及连接网络和路由的所有工作。

PCF 的优点在于您无需担心底层基础架构,它可以部署在本地和许多云提供商上,为企业提供混合和多云平台。它为您提供了灵活性,并提供了许多选项来在任何云平台内开发和运行云原生应用。

类别:PCF 是“应用程序”PaaS 的一个示例,也称为 Cloud Foundry 应用程序运行时,而 Kubernetes 是“容器”PaaS(有时称为 CaaS)。在 PaaS 世界中,PCF 是更高级别的抽象,而 Kubernetes 是更低级别的抽象。简单来说,Cloud Foundry 可以归类为“平台即服务”类别中的工具。

在 PCF 上运行的应用程序由 BOSH(PCF 的基础架构管理组件)部署、扩展和维护。它部署版本化软件和 VM 以供其运行,然后在部署后监控应用程序。纯粹在容器化或虚拟化下是看不到它的。

学习:Pivotal 过去曾提供 PWS(Pivotal Web 服务),这是一种可通过互联网获得的平台,您可以探索并免费学习,但不知何故 PWS 最终放弃了21 年 1 月的舞台。可能会寻找经过认证的提供商之一:https://www.cloudfoundry.org/certified-platforms/

,

PCF(又名 PAS,又名 TAS)应用部署在容器上,通常使用 Garden 作为容器运行时和 Diego 作为容器编排引擎。 PCF 运行时的组件可以部署为虚拟机、由 BOSH 管理或作为 containers

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...