在 VMM 網狀架構中使用 SAN 複本部署具有快速布建的 VM
本文說明如何使用 SAN 複本,在 System Center Virtual Machine Manager (VMM) 網狀架構中快速布建 VM。
快速布建提供將新虛擬機部署到記憶體數位的方法,而不需要透過網路複製 VM。 VMM 會使用 SAN 基礎結構來複製 VM,並搭配 VM 範本來自定義客體作業系統。
- 您可以使用快速布建來部署獨立 VM 和部署為服務一部分的 VM。
- 您可以從虛擬硬碟 (VHD) 建立支援 SAN 複製的範本,該虛擬硬碟位於支援透過複製或快照集進行 SAN 複製的記憶體邏輯單元上。
- 當您使用具備 SAN 複製功能的範本建立 VM 時,VMM 會快速建立邏輯單元的讀寫複本,其中包含 VHD,並將虛擬機檔案放在新的邏輯單元上。 當 VMM 使用透過 SAN 複製快速佈建來部署虛擬機時,VMM 會使用 SAN 傳輸,而不是網路傳輸。 於 SAN 傳輸期間,會建立一個包含虛擬機器邏輯單元的 SAN 副本,並將其指派給目的地主機或主機叢集。 因為當您透過 SAN 傳輸虛擬機時,虛擬機的檔案不會透過網路移動,所以比透過標準網路傳輸快得多。
- 您可以使用下列任一方法,建立具 SAN 複製功能的範本。
- 從新的 VM 建立支援 SAN 複製的範本
- 從現有的 VM 建立支援 SAN 複製的範本
在您開始使用 Intune 之前
布建計算機可存取的任何記憶體都可以在布建程式期間分割,即使選取特定磁碟做為操作系統磁碟也一樣。 在此情況下,數據將會遺失。 若要保證使用特定開機磁碟區,請在操作系統部署完成之前,使用深層探索,且不會重新啟動計算機。
存儲設備數位必須支援 VMM 中的新記憶體管理功能。
存放裝置陣列必須支援再製或快照,且再製和快照功能必須啟用。 此功能可能需從存放裝置提供者取得額外的授權。
您想要用於快速布建的存放集區必須受到 VMM 管理。 為符合此需求,您必須加入陣列的 Storage Management Initiative Specification (SMI-S) 提供者、探索存放裝置集區、將存放裝置分類,以及將存放裝置陣列的偏好配置方式設為快照或再製。
您要用於快速佈建的存放裝置集區必須配置給您要快速佈建虛擬機器的主機群組。
您要作為放置目的地的 Hyper-V 主機必須是主機群組的成員。 此外,還必須符合下列先決條件:
如果您想從新的虛擬機器建立具 SAN 複製功能的範本,則您建立虛擬機器的主機也須是這個主機群組的成員。
如果您想從現有的虛擬機器建立具 SAN 複製功能的範本,且想從程式庫伺服器建立並指派邏輯單元,則程式庫伺服器必須是這個主機群組的成員。 因此,程式庫伺服器必須是 Hyper-V 主機 (如果您不想將連結庫伺服器新增為主機,您可以使用儲存設備數位廠商的管理工具,將邏輯單元頻外指派。
- 如果您想要使用快速布建來部署第 2 代 VM,您必須選擇具有支援的作業系統的主機。
- 您要用於快速佈建的所有 Hyper-V 主機和程式庫伺服器皆必須具有存放裝置陣列的存取權。 此外,它們也須使用相同類型的 SAN 連線。 若要讓 SAN 移轉成功,您無法有一些主機透過光纖通道連線到數位,其他主機則透過 iSCSI 連線。 組態會根據您的存放裝置硬體而有所不同。
您必須從記憶體廠商取得特定組態資訊,但設定通常需要:
- 在將存取光纖通道或 iSCSI 存放裝置陣列的每一部主機上,必須新增多重路徑 I/O (MPIO) 功能。 您可透過伺服器管理員新增 MPIO 功能。
- 如果您在將主機新增至 VMM 管理之前已啟用 MPIO 功能,VMM 就會使用提供的裝置特定模組 (DSM) Microsoft 自動啟用 MPIO,以取得支援的儲存裝置數位。 如果您已經針對支援的儲存設備數位安裝廠商特定的 DSM,然後將主機新增至 VMM 管理,則會使用廠商特定的 MPIO 設定來與這些數位通訊。
- 如果您在新增 MPIO 功能之前將主機新增至 VMM,則必須手動設定 MPIO 以新增探索到的裝置硬體識別碼。 或者,您可以安裝廠商特定的 DSM。
- 如果您使用光纖通道儲存局域網路 (SAN),存取儲存裝置陣列的每個主機都必須安裝主機總線適配卡 (HBA)。 此外,請確定主機依要求進行分區,使其可存取存放裝置陣列。
- 如果您使用 iSCSI SAN,請確定已新增 iSCSI 入口網站,且 iSCSI 啟動器已登入陣列。 此外,請確定每部主機上的 Microsoft iSCSI 啟動器服務已啟動且設為 [自動] 。 如需如何透過 VMM 在主機上建立 iSCSI 工作階段的資訊,請參閱 如何在 VMM 中設定 Hyper-V 主機上的記憶體。
- 在將存取光纖通道或 iSCSI 存放裝置陣列的每一部主機上,必須新增多重路徑 I/O (MPIO) 功能。 您可透過伺服器管理員新增 MPIO 功能。
從新的虛擬機建立支援SAN複製的範本
在指派給 Hyper-V 主機的邏輯單元上建立新的 VM。 在連結庫伺服器上,從 VM 建立支援 SAN 複製的範本。
注意
- 連結庫伺服器不需要是受控 Hyper-V 主機,但它必須能夠存取邏輯單元所在的存放集區。
- 當您建立範本時,會自動從主機取消註冊邏輯單元,再向程式庫伺服器註冊。
從您想要用於快速布建的受控存放集區,在 VMM 記憶體網狀架構中建立邏輯單元。 或者,您可以在記憶體陣列管理工具中建立並指派邏輯單元。
將邏輯單元配置給目標主機所在的主機群組。 然後將邏輯單元指派給主機。 當您指派 LUN 時,您可以格式化它並指派驅動器號。 請確定您想要指派的邏輯單元必須是空的。
使用邏輯單元上的空白虛擬硬碟建立虛擬機器。
- 在 [選取來源] 中,選取 [建立具有空白虛擬硬碟的新虛擬機]。
- 在 [ 設定硬體] 中,設定必要的設定。 確定已選取 [ 建立新的虛擬硬碟 ]。
- 在 [選取目的地] 中,接受將虛擬機放在主機上的預設設定。
- 在 [ 設定設定] 的 [ 選取目的地資料夾] 中,選取您從指派的邏輯單元建立的磁碟驅動器。 確認磁碟驅動器資訊旁邊出現 SAN(移轉功能)。 例如:(L:) [9.92 GB,免費 10.00 GB,SAN (支持移轉)]。
- 在 [機器資源] 中,選取 [虛擬硬碟]。 在 [瀏覽>選取目的地資料夾] 中,選取您從指派的邏輯單元建立的磁碟驅動器。
- 在 [選取網络] 和 [新增屬性] 中,選取必要的設定。 在 [ 摘要] 中,檢閱設定,然後選取 [ 建立]。 確認 VM 已列在 VM 和服務>所有主機>VM 中。
在新 VM 上,安裝並自定義客體作業系統和您想要的應用程式。 使用 Sysprep.exe 和 /generalize 和 /oobe 選項將映像一般化,以將相關聯的虛擬硬碟一般化。 深入了解。 當您完成時,請確定沒有連結至虛擬 DVD 磁碟驅動器的.iso圖像檔。
從現有的 VM 建立支援 SAN 複製的範本
從現有的 VM 建立範本。
- 如果您想要在 VMM 中執行此程式,連結庫伺服器必須新增為受控 Hyper-V 主機。 這可讓您透過 VMM 將邏輯單元指派給連結庫伺服器。 如果您不想讓連結庫成為受控 Hyper-V 主機,您可以使用數位廠商的管理工具,將邏輯單元指派給連結庫伺服器。
- 您必須有現有的虛擬硬碟(已使用 Sysprep 一般化),您想要作為快速布建的基底映射。
- 在連結庫共用中建立資料夾,您將用來將邏輯單元掛接至虛擬硬碟,以及儲存虛擬硬碟。 例如,在 SEALibrary 連結庫共用中建立名為 Rapid Provision VHD 的資料夾。
從您想要用於快速布建的受控存放集區,在 VMM 記憶體網狀架構中建立邏輯單元。
格式化邏輯單元,並將其掛接至您所建立的資料夾路徑。
將邏輯單元指派給程式庫伺服器。 如果連結庫伺服器是受控 Hyper-V 主機,您可以從連結庫伺服器建立和指派邏輯單元。 您也可以使用NTFS將磁碟格式化,並將邏輯單元同時掛接至連結庫共用中的資料夾路徑。
- 當您建立邏輯單元時,請選取下列空白 NTFS 資料夾中>的 [掛接] 選項 [流覽],然後選取您建立的資料夾。
- 請勿指派驅動器號。 此外,請勿建立資料夾的多個裝入點。
如果連結庫伺服器不是受控 Hyper-V 主機,請使用數位廠商的管理工具來建立邏輯單元,並將邏輯單元解除遮罩至連結庫伺服器。 然後執行以下動作:
- 請勿指派驅動器號。
- 使用磁碟管理 (diskmgmt.msc) 重新掃描磁碟、初始化磁碟,並將其格式化。
- 在 [磁碟管理] 中,將邏輯單元掛接至您在連結庫共用中建立的資料夾路徑(在下列空白 NTFS 資料夾中變更驅動器號和路徑>新增>掛接,然後選取空白連結庫資料夾)。
將您想要使用的虛擬硬碟複製到連結庫共用中的新資料夾。
注意
虛擬硬碟必須是邏輯單元上唯一的檔案。
您建立的新資料夾會出現在文件庫共用中。 若要確認支持虛擬硬碟 SAN 複製功能,請選取新的資料夾,然後在 [實體連結庫物件] 中選取 VHD 檔案。 支援 SAN 複製必須指出 [是]。
建立支援 SAN 複製的範本
- 選取 [連結庫>建立建立>VM 範本]。
- 在 [建立 VM 範本精靈>] 中選取 [來源],選取 [從部署於主機上>的現有虛擬機流覽]。 選取邏輯單元上的 VM。 在警告訊息上選取 [是]。
- 在 [ 身分識別] 中,輸入範本名稱和描述。
- 在 [ 設定硬體] 中,選取 [ 下一步]。 顯示的分類符合您指派給建立邏輯單元的存放集區。
- 在 [ 設定操作系統] 中,選取 [ 下一步]。
- 在 [ 選取連結庫伺服器] 中,選取您要在其中建立範本的連結庫伺服器。 確認 [ 傳輸類型 ] 為 [SAN ],然後選取 [ 下一步]。 程式庫伺服器必須能夠存取與主機相同的存放集區。
- 在 [選取路徑] 中,選取 [流覽],然後選取連結庫伺服器上的位置來儲存 VM 檔案。
- 在 [ 摘要] 中,檢閱設定,然後選取 [ 建立]。 在 [作業] 中,您可以追蹤所建立的範本。 等候 [ 已完成 ] 狀態。 確認連結庫>範本 VM 範本>中的範本。
從範本部署 VM
現在從支援 SAN 複製的範本部署 VM。 此程序說明如何部署獨立 VM。 或者,您可以在建立服務時選取範本。 請確定:
- 您想要放置 VM 的主機必須能夠存取與範本相關聯之邏輯單元所在的受控存放集區。
- 如果您想要將虛擬機部署到私人雲端,指派給用來建立SAN複製功能範本之邏輯單元的記憶體分類必須可供私人雲端使用。
- 針對雲端部署,用來提供私人雲端資源的主機群組必須包含可存取與範本相關聯之邏輯單元所在受控存放集區的主機。
選取 [VM 和服務>建立建立>虛擬機]。
在 [建立虛擬機精靈>] 中,選取 [使用現有的虛擬機、VM 範本或虛擬硬碟>流覽]。 選取 [VM 範本] 類型,然後選取您為快速布建而建立的範本。 範本必須在 [SAN 複製支援] 資料行中指出 [是]。
在 [選取來源] 中,選取 [ 下一步]。
完成其餘步驟精靈來建立和部署虛擬機。
注意
- 在 [設定硬體>總線設定] 中,將 [分類] 清單保留空白,或選取記憶體分類
- 在 [ 選取主機 ] 或 [選取雲端] 中,確定 [ 傳輸類型 ] 數據行指出 SAN。
- 如果您選取將虛擬機放在主機上,請在 [設定設定>計算機資源] 中,選取虛擬硬碟以確認部署選項。 若要透過 SAN 複製快速布建,請確定將虛擬硬碟部署至主機清單的方法是 使用 SAN 傳輸虛擬磁碟。
完成精靈之後,開啟 [ 作業>建立虛擬機作業 ] 以檢視作業狀態。
當您從支援 SAN 複製的範本建立虛擬機時,會自動從相同的存放集區布建新的邏輯單元,其中用來從中建立 SAN 複製功能的範本的虛擬硬碟。 邏輯單元會自動註冊並掛接在目標主機上。
若要確認虛擬機已建立,請開啟 [VM 和服務] 工作區。 展開 [所有主機 ] 或 [雲端] ,然後找出並選取目的地主機或私人雲端。 在 VM 中,確認新的虛擬機出現。 如果您在目的地主機上開啟磁碟管理 (Diskmgmt.msc),您可以看到指派並註冊給主機的新磁碟。