內容程式庫是虛擬機器、vApp 範本以及其他檔案類型的容器物件,例如 ISO 映像、文字檔等。您可以使用程式庫中的範本,在 vSphere 詳細目錄中部署虛擬機器和 vApp。您也可以使用內容程式庫,以在相同或不同位置中的 vCenter Server 執行個體之間共用內容。共用範本和檔案可以在大規模部署工作負載時實現一致性、符合性、效率和自動化。

內容程式庫會以程式庫項目的形式儲存和管理內容。單一程式庫項目可包含一或多個檔案。例如,OVF 範本是一組檔案 (.ovf.vmdk.mf)。將 OVF 範本上傳到程式庫時,可以上傳整組檔案,但結果是 OVF 範本類型的單一程式庫項目。

在舊版 vSphere 中,內容程式庫僅支援 OVF 範本。如此一來,當您上傳至內容程式庫時,虛擬機器和 vApp 範本會轉換為 OVF 檔案。從 vSphere 6.7 Update 1 開始,內容程式庫也支援虛擬機器範本。因此,內容程式庫中的範本可以是 OVF 範本類型,或虛擬機器範本類型。當您上傳至內容程式庫時,vApp 範本仍會轉換為 OVF 檔案。

從單一 vCenter Server 執行個體建立並管理內容程式庫,但如果兩個系統之間允許 HTTP(S) 流量進出,則可以將內容散佈到其他 vCenter Server 執行個體。此外,虛擬機器範本的散佈還要求相應的 vCenter Server 執行個體處於增強型連結模式或混合連結模式,並且個別主機已透過網路連線。

您可以建立兩種類型的內容程式庫。
  • 您可以建立本機內容程式庫來儲存和管理單一 vCenter Server 執行個體中的內容。如果您要共用該程式庫的內容,您可以啟用發佈。當您啟用發佈時,其他使用者可以訂閱程式庫並使用其內容。或者,您可以建立程式庫的訂閱,以便授與您對內容散佈的控制。如需有關管理已啟用發佈之本機程式庫的詳細資訊,請參閱〈管理發佈者本機程式庫〉
  • 您可以建立已訂閱內容程式庫,訂閱已發佈程式庫並使用其內容。您無法在已訂閱程式庫中上傳或匯入項目。訂閱者只能使用已發佈程式庫中的內容,管理範本的是已發佈程式庫的管理員。如需有關管理已訂閱程式庫的詳細資訊,請參閱〈管理已訂閱程式庫〉