當您啟動為 Auto Deploy 設定的實體主機時,Auto Deploy 會將 PXE 開機基礎結構與 vSphere 主機設定檔一同使用,來佈建並自訂該主機。主機本身不會儲存任何狀態,Auto Deploy 伺服器會管理每台主機的狀態資訊。

ESXi 主機的狀態資訊

Auto Deploy 會將要佈建的 ESXi 主機的資訊儲存在不同位置。映像設定檔和主機設定檔的位置相關資訊,最初在用於將機器對應到映像設定檔和主機設定檔的規則中指定。

表格 1. Auto Deploy 儲存部署資訊

資訊類型

說明

狀態資訊來源

映像狀態

要在 ESXi 主機上執行的可執行軟體。

使用 Image Builder PowerCLI 建立的映像設定檔。

組態狀態

決定主機如何設定的可設定的設定,例如,虛擬交換器及其設定、驅動程式設定、開機參數等。

使用主機設定檔 UI 建立的主機設定檔。通常來自範本主機。

動態狀態

由執行中軟體產生的執行階段狀態,例如,產生的私密金鑰或執行階段資料庫。

儲存在主機記憶體中,在重新開機期間會遺失。

虛擬機器狀態

儲存在主機上的虛擬機器以及虛擬機器自動啟動資訊 (僅限後續開機)。

vCenter Server 必須能夠向 Auto Deploy 提供虛擬機器資訊。

使用者輸入

基於使用者輸入 (如系統啟動時使用者提供的 IP 位址) 的狀態,無法自動包含在主機設定檔中。

您可以建立需要使用者輸入某些值的主機設定檔。

當 Auto Deploy 套用需要對主機進行回應的主機設定檔時,主機會進入維護模式。使用主機設定檔介面可檢查主機設定檔符合性,並回應提示來自訂主機。

主機自訂資訊會隨主機一起儲存。

Auto Deploy 架構

Auto Deploy 基礎結構由數個元件組成。

圖表 1. vSphere Auto Deploy 架構
VIB 和映像設定檔、規則引擎以及 Auto Deploy 伺服器是 Auto Deploy 的主要元件

Auto Deploy 伺服器

為 ESXi 主機提供映像設定檔和主機設定檔。Auto Deploy 伺服器是 Auto Deploy 基礎結構的核心。

Auto Deploy 規則引擎

通知 Auto Deploy 伺服器映像設定檔和主機設定檔與所服務主機之間的對應關係。管理員使用 Auto Deploy PowerCLI 定義用於將映像設定檔和主機設定檔指派給主機的規則。

映像設定檔

定義一組用於將 ESXi 主機開機的 VIB。

  • VMware 及其合作夥伴在公開存放庫中提供了映像設定檔和 VIB。使用 Image Builder PowerCLI 檢查存放庫和 Auto Deploy 規則引擎,指定為主機指派的對應映像設定檔。

  • VMware 客戶可以根據存放庫中的公開映像設定檔和 VIB 建立自訂映像設定檔,並將該映像設定檔套用到主機。

主機設定檔

定義機器特定的組態,如網路或儲存設定。管理員使用主機設定檔 UI 建立主機設定檔。您可以為參考主機建立主機設定檔,並將該主機設定檔套用到環境中的其他主機,即可保持組態的一致性。

主機自訂

儲存在將主機設定檔套用到主機時使用者提供的資訊。主機自訂可能包含 IP 位址或使用者為該主機提供的其他資訊。請參閱 vSphere Web Client 中的主機自訂

在舊版 Auto Deploy 中,主機自訂被稱為回應檔案。