VMM 程式庫規劃
適用於: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1
System Center Virtual Machine Manager (VMM) 2008 程式庫是一種資源目錄,可以用來建立及設定虛擬機器。程式庫包含存放在程式庫共用上的檔案,以及存放在 VMM 資料庫中的作業系統、硬體及範本組態。您可以在 [程式庫] 檢視中新增、建立、使用及管理程式庫資源。使用 VMM 程式庫有助於促進重複使用核准的映像與組態。
檔案形式的資源必須先新增至程式庫 (將檔案存放在程式庫伺服器的程式庫共用中) 才能在 VMM 中使用。
建立統一的虛擬機器需要使用虛擬機器範本、硬體設定檔及來賓作業系統設定檔。這些設定可從 [程式庫] 檢視管理,不過是存放在 VMM 資料庫中且不以實體組態檔的形式呈現。
不使用而且存放在程式庫中的虛擬機器,會顯示在 [程式庫] 檢視中。不過,預存虛擬機器的組態檔 (.vmc) 與硬碟檔 (.vhd) 不會顯示在程式庫中,因為這些檔案不能用來建立或設定新的虛擬機器。
注意
Virtual Machine Manager 不支援以 Windows Services for UNIX 中不區分英文大小寫選項設定的檔案伺服器,因為網路檔案系統的大小寫控制設為 [忽略]。如需網路檔案系統大小寫控制的詳細資訊,請參閱 Windows Services for UNIX 2.0 NFS Case Control (https://go.microsoft.com/fwlink/?LinkId=102944) (此為機器翻譯文章)。
程式庫伺服器
根據預設,VMM 含有單一程式庫伺服器與單一程式庫共用,皆為安裝程式在 VMM 伺服器中建立。VMM 伺服器一律保留預設的程式庫伺服器。
在 VMM 伺服器安裝期間,您可以選擇在預設程式庫伺服器上建立新的預設程式庫共用,或將現有的共用指定為預設程式庫共用。
重要
安裝程式完成後,您無法移除或重新配置預設程式庫伺服器或其程式庫共用。因此,安裝 VMM 伺服器前請仔細考量其位置。
預設的程式庫伺服器可能是您唯一需要的程式庫伺服器。不過,您可以根據目前的業務需求與目標新增更多程式庫伺服器與程式庫共用,以隨著虛擬環境成長擴充。每部程式庫伺服器可擁有多個程式庫共用。若要在建立虛擬機器時增強效能以及降低網路流量,將您建立虛擬機器時會用到的檔案,存放至靠近當您籌劃建立虛擬機器時會用到的主機,這一點十分重要。
為了讓程式庫伺服器具有高度可用性,VMM 2008 支援將高可用性檔案伺服器新增到在 Windows Server 2008 Enterprise Edition 或 Windows Server 2008 Datacenter Edition 中建立的容錯移轉叢集。VMM 2008 R2 也支援在 Windows Server 2008 R2 Enterprise Edition 或 Windows Server 2008 R2 Datacenter Edition 建立的容錯移轉叢集上新增高可用性檔案伺服器。
重要
將做為高可用性程式庫伺服器的容錯移轉叢集中的節點從 Windows Server 2008 更新至 Windows Server 2008 R2 之後,您需要在高可用性檔案伺服器的每個節點上個別更新 VMM 代理程式。在 VMM 系統管理員主控台的 [管理] 檢視中,展開 [受管理的電腦]。接著選取包含在高可用性程式庫伺服器中的每一部伺服器,然後按一下 [動作] 窗格中的 [更新代理程式]。
注意
VMM 不支援使用包含 VMM 伺服器做為高可用性程式庫伺服器的容錯移轉叢集。
如果使用 SAN,最佳做法是將相同 SAN 上的程式庫伺服器,當做使用程式庫伺服器的虛擬機器主機。透過這種做法,程式庫伺服器和主機全都可以存取 SAN 上相同的邏輯單元數 (LUN),而能夠加快檔案傳輸的速度。如需詳細資訊,請參閱設定 VMM 的 SAN 環境。
如果您從主機透過 LAN 網路連線到程式庫伺服器,程式庫伺服器在網路上的位置應該盡可能靠近主機。最佳做法是使用速度至少 100 MB 的乙太網路連線來連接 VMM 組態中的所有網路。使用 Gigabit 速度的乙太網路連線將可改善效能。在 VMM 伺服器上使用 Gigabit 速度的連線,加上比建議處理器更強大的處理器,如此將可大幅改善效能。
程式庫群組
隨著新增更多程式庫伺服器,您可以建立*「程式庫群組」*以利用最符合需求的方式組織程式庫伺服器。您也可以使用程式庫群組來連接程式庫伺服器與使用程式庫伺服器之資源的主機群組。讓每個程式庫伺服器與使用程式庫伺服器之資源的主機連接是最佳做法。程式庫群組的 [內容] 對話方塊會在 [程式庫群組] 下拉式清單中顯示主機群組樹狀結構,以簡化此連接作業的程序。
當您的程式庫伺服器與相同的 SAN 連線並做為主機群組中的主機時,使程式庫伺服器與主機群組連接可帶來額外的效益。透過程式庫群組與主機群組的描述性名稱 (如 SAN_A),您可以立即識別與相同 SAN 連線的程式庫伺服器與主機,因此可以善用 SAN 中較快速的檔案傳輸。當您選取建立新虛擬機器的物件 (範本、虛擬硬碟或虛擬機器) 時,可以藉由特定的程式庫群組名稱來篩選物件。接著,當您選取要放置虛擬機器的主機時,可以藉由連接的主機群組名稱篩選可用主機。
分散式資源
針對散佈各地的組織,VMM 可支援使用受集中式 VMM 伺服器管理的分散式 VMM 程式庫伺服器。例如,如果您在多個地點設置分公司,這些地點的使用者可以利用本機程式庫伺服器的資源來建立虛擬機器,而不需要透過廣域網路 (WAN) 從集中式程式庫伺服器複製數 GB 的檔案。擁有分散式 VMM 程式庫也可在 WAN 中斷或伺服器故障時,協助確保檔案的可用性。
注意
VMM 2008 並未提供任何方法來複寫 VMM 程式庫中的實體檔案,或是存放在 VMM 資料庫之物件的中繼資料。實體檔案必須在 VMM 外部進行複寫,而中繼資料則必須利用指令碼或其他工具來傳輸。VMM 不支援 DFS 命名空間 (DFSN) (先前稱為分散式檔案系統 (DFS)) 或 DFS 複寫 (DFSR)。
程式庫共用權限
若要在程式庫共用上檢視或執行指令碼,或是要開啟及瀏覽程式庫共用,VMM 系統管理員必須具有程式庫共用的「讀取」權限。