2017-09-23 40 views
0
  1. 當安裝在IAAS PCF,它得到安裝在多臺虛擬機 被稱爲由PCF細胞?
  2. 每個單元格是否包含花園實現?
  3. 將花園(windows,linux和docker)的所有不同的實現的所有單元格嗎?
  4. 單個單元格是否可以同時運行基於Windows和Linux的應用程序?

回答

2

有些問題尚不完全清楚,但我會盡我所能來回答他們。

  1. 當安裝在IAAS PCF,它得到安裝在多個虛擬機分別表示爲通過PCF細胞?

是,Cloud Foundry中包含多個虛擬機。這些虛擬機由波什部署和管理(或者如果您使用的是Pivotal Cloud Foundry,則Ops經理&波什)。

這並不是一個詳盡的列表,但您將看到雲控制器,UAA,多普勒,流量控制器以及Diego Cell等作業的VM。

Diego Cells是您的應用程序運行的地方,所以您通常會擁有比任何其他VM類型更多的Cell。

  • 將每個小區包含一個花園執行?
  • 是的。在Windows單元的Linux單元& Garden Windows上的花園Linux(稱爲Guardian)。

  • 將全部細胞花園的所有不同的實施方式(Windows,Linux和搬運工)?
  • 號Linux的細胞運行基於Linux的應用程序(大部分編譯包和泊塢窗)和Windows細胞運行Windows應用程序(HWC建立包)。

    1. 單個單元格是否可以同時運行基於Windows和Linux的應用程序?

    不,除非你想算,你可以在Linux上運行.NET應用程序的核心事實。雖然這有點不同。

    如果要同時部署兩個Linux應用程序,則至少需要兩個單元。一個用於Windows的Linux &。

    希望幫助!

    +0

    非常感謝。這些非常有幫助。如何定義Linux和Windows應該有多少個單元?這可以使用Ops Manager來完成嗎? –

    +0

    您可以根據您的需要進行縮放。每個單元將具有有限的內存,磁盤和CPU。在您將應用程序部署到PCF時,您的應用程序將使用這些資源。通常情況下,您需要監控您的平臺,還有一些指標可以顯示消耗的資源和剩餘資源,當您達到某些級別時,可以擴大或縮小您的細胞計數。如果您沒有進行監控,您最終會看到資源不足,因爲您的單元資源耗盡。你可以用它作爲提示來擴展你的單元格。 –

    +0

    感謝Daniel,怎麼能把一個單元格變成Linux單元格或Windows單元格? –

    1

    @船伕,維姬 - 首先,如果你運行cf stacks你會看到輸出如下:

    name   description 
    cflinuxfs2 Cloud Foundry Linux-based filesystem 
    

    樞紐的文檔的Using PCF Runtime for Windows部分提供瞭如何安裝和使用Windows細胞的完整概述。

    一旦你有兩種類型的細胞可用,迭戈認爲在授予成功拍賣出價的第一個優先事項是單元格是否爲正在出價的應用程序提供正確的堆棧。