CloudFoundry和BOSH的关系

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/i042416/article/details/88577816

BOSH的官网:
https://bosh.io/docs/

BOSH is a project that unifies release engineering, deployment, and lifecycle management of small and large-scale cloud software. BOSH can provision and deploy software over hundreds of VMs. It also performs monitoring, failure recovery, and software updates with zero-to-minimal downtime.
While BOSH was developed to deploy Cloud Foundry PaaS, it can also be used to deploy almost any other software (Hadoop, for instance). BOSH is particularly well-suited for large distributed systems. In addition, BOSH supports multiple Infrastructure as a Service (IaaS) providers like VMware vSphere, Google Cloud Platform, Amazon Web Services EC2, Microsoft Azure, and OpenStack. There is a Cloud Provider Interface (CPI) that enables users to extend BOSH to support additional IaaS providers such as Apache CloudStack and VirtualBox.
在这里插入图片描述
BOSH和CloudFoundry我的个人理解:BOSH基于物理计算基础设施创建和部署虚拟机,然后在其上运行CloudFoundry。
CloudFoundry上有一个称为CF Cloud控制器的东西,在云上的虚拟机里运行应用,管理应用的生命周期。

CloudFoundry上的路由模块将从外网进来的网络流量引导到虚拟机上运行的应用,通常需要借助一个第三方的负载均衡器进行流量管理。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

猜你喜欢

转载自blog.csdn.net/i042416/article/details/88577816
今日推荐