Pivotal Cloud Foundry - 细胞和花园

时间:2017-09-23 17:00:19

标签: cloudfoundry pivotal-cloud-foundry

  1. 在IAAS上安装PCF时,是否安装了多个PCF 由PCF表示为单元的VM?
  2. 每个单元格是否包含花园实现?
  3. 所有单元格都是花园(windows,linux和docker)的不同实现吗?
  4. 单个单元格是否可以运行基于Windows和Linux的应用程序?

2 个答案:

答案 0 :(得分:2)

其中一些问题并不完全清楚,但我会尽力回答。

  
      
  1. 当在IAAS上安装PCF时,它是否安装在由PCF表示为单元的多个VM上?
  2.   

是的,Cloud Foundry包含多个VM。虚拟机由Bosh(或Ops Manager& Bosh,如果您正在使用Pivotal Cloud Foundry)部署和管理。

这不是一个详尽的列表,但你会看到VM的工作,如云控制器,UAA,多普勒,流量控制器,当然还有你的迭戈细胞。

Diego Cells是应用程序运行的地方,因此您通常拥有的Cell数量超过任何其他VM类型。

  
      
  1. 每个单元格是否包含花园实现?
  2.   

是。 Linux Cell上的Garden Linux(称为Guardian)& Windows单元格Garden Windows

  
      
  1. 所有单元格都是花园的所有不同实现(windows,linux和docker)吗?
  2.   

没有。 Linux Cells运行基于Linux的应用程序(大多数构建包和Docker),Windows Cells运行Windows应用程序(HWC构建包)。

  
      
  1. 单个单元格是否可以运行基于Windows和Linux的应用程序?
  2.   

不,除非您想要计算可以在Linux上运行.NET Core应用程序的事实。但这有点不同。

如果要部署Linux和Linux; Windows应用程序,您需要至少有两个单元格。一个用于Linux&一个用于Windows。

希望有所帮助!

答案 1 :(得分:1)

@ punter-vicky - 最初,如果你运行//global variable String inputString2=""; void loop() { //If there is no data to read, exit loop if(Serial.available() <= 0) return; char inChar2 = Serial.read(); inputString2 += inChar2; if (inputString2.indexOf("ok\r\nok\r\n")!=-1) { // to do begin // to do end inputString2=""; } } ,你会看到如下输出:

cf stacks

Pivotal文档的Using PCF Runtime for Windows部分提供了有关如何安装和使用Windows单元的完整概述。

一旦你有两种类型的单元格可用,迭戈在授予中标拍卖时所考虑的第一个优先级是单元格是否为正在竞标的应用程序提供了正确的堆栈。