可以在 vRealize Automation 中建立 VMware Cloud Director 雲端帳戶,以使用與雲端無關的物件部署 Cloud Director 虛擬機器。Cloud Director 支援彈性佈建網路、儲存區和計算資源,並提供以入口網站為基礎的體驗來透過目錄管理 vCenter 及其 NSX-TNSX-V 網路應用裝置和相關聯的虛擬資料中心。

VMware Cloud Director 雲端帳戶支援建立不含 vApp 的獨立 Cloud Director 虛擬機器。支援使用 Cloud Assembly 雲端範本佈建 Cloud Director 虛擬機器的三種案例:
  • 虛擬機器
  • 虛擬機器連結的網路
  • 具有額外磁碟的虛擬機器

如需有關使用 VMware Cloud Director 的詳細資訊,包括有關設定多個伺服器以實現高可用性的資訊,請參閱官方說明文件,網址為 https://docs.vmware.com/tw/VMware-Cloud-Director/index.html

vRealize Automation 處於維持模式時,VMware Cloud Director 雲端帳戶最多支援 1000 個虛擬機器。

以下程序說明如何在 vRealize Automation Cloud Assembly 中設定 VMware Cloud Director 雲端帳戶。

必要條件

  • 設定具有一或多個適當組織的 VMware Cloud Director 10.2.0、10.2.1、10.2.2、10.3 或 10.3.1 部署。
  • 為此整合指定的使用者必須具有組織管理員權限,才能讀取適用範本和建立虛擬機器,以及檢視計算原則、磁碟、虛擬資料中心等其他資源。vRealize Automation 的 VCD 雲端帳戶在 Cloud Director 的承租人內容中發揮作用,因此,您可以使用承租人認證連線到 Cloud Director 中的個別組織。如需有關所需認證的詳細資訊,請參閱在 vRealize Automation 中使用雲端帳戶所需的認證
  • 您必須在 VMware Cloud Director 執行個體中設定適當的儲存區、網路、映像和類型模板或大小調整原則,並在設定整合之前或之後將這些物件對應到 vRealize Automation Cloud Assembly。以下清單說明了應如何將 VMware Cloud Director 虛擬物件對應到 Cloud Assembly 中的 vRealize Automation 物件。
    • VMware Cloud Director 組織網路 (隔離、直接、路由) - 對應到 vRealize Automation 網路。無法為網路介面卡設定靜態 IP 集區。
    • VMware Cloud Director 虛擬機器大小調整原則 - 對應到 vRealize Automation 類型模板。
    • VMware Cloud Director 儲存區原則 - 對應到 vRealize Automation 儲存區設定檔。
    • VMware Cloud Director 映像 (OVF、ISO 開機媒體) - 對應到 vRealize Automation 映像。映像可以是 vApp 範本或媒體,例如 ISO 檔案。如果使用 ISO,則會建立一個「空」虛擬機器,並將媒體作為開機媒體連結。
    • VMware Cloud Director 虛擬機器 - 對應到 vRealize Automation 計算資源。
    • VMware Cloud Director 虛擬機器磁碟 - 對應到 vRealize Automation 雲端磁碟區。

    可以使用 Cloud Assembly基礎結構 > 設定 > 頁面下的選項,將這些 VMware Cloud Director 物件對應到 vRealize Automation 物件。如需有關在 vRealize Automation 中對應物件的詳細資訊,請參閱建置 Cloud Assembly 資源基礎結構下的相關主題。

程序

  1. 選取基礎結構 > 連線 > 雲端帳戶,然後按一下新增雲端帳戶
  2. 選取 VMware Cloud Director 雲端帳戶類型,然後輸入名稱說明
  3. 輸入存取 VMware Cloud Director 伺服器所需的相應帳戶資訊。
  4. 輸入用於連線 VMware Cloud Director 伺服器的基底 URL。
  5. 為可存取指定 Cloud Director 執行個體的有效帳戶輸入相應的使用者名稱密碼
  6. 輸入要用於此整合的所需組織名稱。
    在 vCloud Director 中,組織包含使用者、使用者建立的 vApp 以及 vApp 使用的資源。
  7. 按一下驗證
    在驗證期間,可能會要求您接受憑證。驗證連線後,您可以選取其他設定。
  8. 如果使用標籤以支援標記策略,請輸入功能標籤。請參閱如何使用標籤來管理 Cloud Assembly 資源和部署建立標記策略
  9. 驗證後,頁面將顯示 Cloud Director 虛擬資料中心清單,您可以從中進行選取。選取相應的資料中心。此選取項目確定了可以部署到的 Director 區域。
  10. 按一下新增,將 VMware Cloud Director 雲端帳戶新增到 vRealize Automation

結果

VMware Cloud Director 雲端帳戶可在 vRealize Automation 中進行設定。與 Cloud Director 執行個體相關聯的網路可在 Cloud Assembly 資源 > 網路頁面上進行設定。您可以設定相應的儲存區設定檔,然後使用雲端帳戶在雲端範本中建立部署。此外,請確保在 Cloud Assembly 中設定了與 Cloud Director 執行個體搭配使用的相應專案。

下一步

VMware Cloud Director 雲端帳戶已準備好在 Cloud Assembly 雲端範本中使用。

以下是基本 VMware Cloud Director 部署的雲端範本範例。

formatVersion: 1
inputs: {}
resources:
  Cloud_Network_1:
    type: Cloud.Network
    properties:
      networkType: existing
      constraints: 
        - tag: net1:isolated
  Cloud_Volume_1:
    type: Cloud.Volume
    properties:
      capacityGb: 2
  Cloud_Machine_1:
    type: Cloud.Machine
    properties:
      image: image1
      flavor: small
      storage: 
        constraints: 
          - tag: storage:development
      attachedDisks:
        - source: '${resource.Cloud_Volume_1.id}'
      networks:
        - network: '${resource.Cloud_Network_1.id}'

部署的 VMware Cloud Director 虛擬機器支援以下第 2 天動作:

  • 開啟電源
  • 關閉電源
  • 暫停
  • 建立快照
  • 還原為快照
  • 移除快照
  • 新增磁碟
  • 移除磁碟
  • 調整磁碟大小 (附註:僅支援增加磁碟大小)
  • 調整開機磁碟大小

部署藍圖後,使用者可以在 vRealize Automation 中新佈建的機器上套用標籤。這些 vRealize Automation 標籤對應到 VMware Cloud Director 中繼資料,可以使用 VMware Cloud Director API 擷取這些中繼資料。使用者還可以標記其他 vRealize Automation 資源,但僅更新 VMware Cloud Director 端的機器,因為此功能僅支援這種類型的資源。

部署藍圖後,使用者可以調整虛擬機器開機磁碟的大小。還支援一般磁碟;在這種情況下,客戶只需將磁碟資源連結到機器資源即可。部署所有內容後,可以使用「更新開機磁碟」或「更新磁碟」選項增加 (但不能減少) 所需磁碟的大小。

部署藍圖後,使用者可以使用 vRealize Automation 類型模板組態 [調整大小] 選項變更虛擬機器大小調整原則。選取後,VMware Cloud Director 虛擬機器將使用提供的大小調整原則。

此功能要求指派給組織管理員角色的預設權限服務包包含「變更計算原則」權限,其內部代碼為 VAPP_EDIT_VM_COMPUTE_POLICY。然後,必須為組織管理員啟用此權限。否則,調整大小作業將失敗,並顯示錯誤 403: Either you need some or all of the following rights [VAPP_EDIT_VM_COMPUTE_POLICY] to perform operations

透過在 [部署] 頁面上選取虛擬機器,可以作為第 2 天作業調整 VMware Cloud Director 虛擬機器開機磁碟的大小。但是,必須在嘗試調整開機磁碟大小之前停用快速佈建,否則可能會出現以下錯誤:

Request timed out after 120 minutes. Please configure project request timeout parameter for long running resource requests.

請注意,此需求僅適用於透過 vApp 範本磁碟建立的虛擬機器。它不適用於透過 ISO 檔案建立的虛擬機器。

以下程序說明如何停用快速佈建。

  1. 以系統管理員身分登入 VMware Cloud Director:https://vcd_url/provider with the system user
  2. 按一下 [組織 VDC]。
  3. 選取目標組織。
  4. 按一下 [儲存區] (在 [原則] 下)。
  5. 停用快速佈建