共用方式為


在 VMM 中設定存放裝置

 

發行︰ 2016年3月

適用於: System Center 2012 SP1 - Virtual Machine Manager、System Center 2012 R2 Virtual Machine Manager、System Center 2012 - Virtual Machine Manager

Virtual Machine Manager (VMM) 中的虛擬化工作負載,需要存放裝置資源符合容量和效能需求。VMM 可以辨識本機和遠端存放裝置。 本機存放裝置表示位於伺服器上或直接連結到伺服器的存放裝置。 本機存放裝置通常用於低成本的虛擬化解決方案。 遠端存放裝置可以將伺服器上的工作卸載給外部存放裝置,由存放裝置硬體提供調整功能和容量。

VMM 支援下列儲存解決方案:

  • 區塊存放裝置:VMM 可以藉由使用光纖通道、iSCSI 及序列連接 SCSI (SAS) 連線機制,支援使用會顯示邏輯單元編號 (LUN) 的區塊層級存放裝置來進行儲存。 如需光纖通道的詳細資訊,請參閱在 VMM 中管理虛擬光纖通道

  • 檔案存放裝置:VMM 支援使用網路共用來進行儲存。 支援伺服器訊息區 (SMB) 3.0 通訊協定的網路共用,可位於 Windows 型的檔案伺服器上,或是位於像是 EMC 和 NetApp 等存放裝置廠商的網路連接存放裝置 (NAS) 上。

VMM 引進數項適用存放裝置提供者和支援自動化的新變更,包括:

  • 支授 Windows 存放裝置管理 API (SMAPI)。Windows Server 2012 中引進了 SMAPI,可用於管理直接連結的存放裝置和外部存放裝置陣列。 SMAPI 結合存放裝置管理提供者 (SMP),或 Windows 標準式存放裝置管理服務和 SMI-S 提供者。 SMAPI 取代 Windows Server 2012 中的虛擬磁碟服務 (VDS) 應用程式開發介面 (API)。 如需詳細資訊,請參閱 An Introduction to Storage Management in Windows Server (Windows Server 中的存放裝置管理簡介)

  • VMM 使用 SMAPI 搭配 SMP 來管理外部存放裝置,或使用 SMAPI 搭配標準式存放裝置管理服務,以利與 Storage Management Initiative Specification (SMI-S) 相容的存放裝置進行通訊。 從 VMM 中的 System Center 2012 SP1 開始,Windows 標準式存放裝置管理服務會取代 Microsoft 存放管理服務,且是一項選用的伺服器功能,能夠啟用與 SMI-S 存放裝置提供者的通訊。

  • System Center 2012 版本之後不再支援使用傳統虛擬磁碟服務 (VDS) 硬體提供者介面的存放區域網路 (SAN) 移轉。 從 System Center 2012 升級時,您必須參考存放裝置提供者的指示,從 VMM 伺服器移除 VDS 硬體提供者軟體,並啟用 SMI-S 或原生 Windows Management Infrastructure (WMI) SMP 提供者。

  • 除了探索和管理靜態目標的 iSCSI 陣列之外,VMM 還新增了探索和管理 iSCSI 目標陣列的支援,這些目標陣列支援動態和手動目標,例如 Starwind、HP P2000、Dell EqualLogic 和 Microsoft iSCSI 軟體目標。

  • VMM 支援建立精簡佈建邏輯單元 (LU)。VMM 新增在存放集區上建立精簡佈建邏輯單元的支援。 精簡佈建可以讓您配置超出實際可用大小的容量,給特定應用程式或使用者。 存放裝置陣列必須支援精簡佈建,而且存放裝置系統管理員必須啟用存放集區的精簡佈建功能。

  • VMM 使用 SMI-S 提供者來提供 Microsoft iSCSI 軟體目標支援。 Microsoft iSCSI 目前已完全整合到 Windows Server 2012 中。 Microsoft iSCSI 目標伺服器之 SMI-S 提供者的安裝檔案 (.msi) 包含在安裝中,路徑為 CDLayout.EVAL\amd64\Setup\msi\iSCSITargetPRov\iSCSITargetSMISProvider.msi。 如需 Microsoft iSCSI 軟體目標的詳細資訊,請參閱:

  • Windows Server 2012 支援使用伺服器訊息區 (SMB) 3.0 檔案共用,做為 Hyper-V 的共用存放裝置。 使用 VMM,您就可以將 SMB 檔案共用指派給執行 Hyper-V 的獨立伺服器和叢集。 如需詳細資訊,請參閱如何指派給 HYPER-V 主機和叢集在 VMM 中的 SMB 3.0 檔案共用

  • 從 System Center 2012 R2 開始,VMM 支援使用儲存空間建立和管理擴充檔案伺服器。 如需詳細資訊,請參閱如何在 VMM 中從實體磁碟建立存放集區如何在 VMM 中從存放集區建立檔案共用

部署和管理存放裝置資源

VMM 可讓您建立下列存放裝置資源模型,並且進行部署及管理等作業:

  • 存放裝置探索:系統管理員通常對於基礎存放裝置基礎結構的瞭解有限。 藉由使用 VMM,您就可以自動探索本機和遠端存放裝置,包括存放裝置陣列、集區和邏輯單元,例如存放磁碟區或邏輯單元編號 (LUN)、磁碟、磁碟區以及虛擬磁碟。

  • 存放裝置分類:您可以使用好記的描述性名稱,將探索到的存放裝置分類,以建立及顯示一個簡化的存放裝置模型。

  • 存放裝置佈建:VMM 可從 Hyper-V 主機或主機叢集的可用容量佈建新的邏輯單元。 您可以使用下列任一方法來佈建新的邏輯單元。 您使用的方法,取決於存放裝置陣列的類型和您必須部署的虛擬化工作負載。

    • 從可用容量:當您有存放集區可用時,從可用容量建立新邏輯單元相當有用,能讓您控制所建立的邏輯單元數量及每個邏輯單元的大小。

    • 從現有邏輯單元的可寫入快照:建立現有邏輯單元的可寫入快照,可讓您快速建立許多現有虛擬磁碟的複本。 您可以在短時間內,且最不影響主機負載的情況下,佈建多個虛擬機器。 視陣列而定,快照可以很有效地使用空間,而且幾乎可以立即建立。

    • 從邏輯單元的複製品:建立現有邏輯單元的複製品,可以將建立完整虛擬磁碟複本的工作卸載給陣列。 視陣列而定,複製品通常無法有效地使用空間,並且可能需要花一些時間來建立。

    • 從 Windows 型檔案伺服器上的檔案共用:您可以在 Windows 型檔案伺服器和 NAS 裝置上佈建新的檔案共用。

  • 存放裝置配置:您可以將可用的存放集區和 LUN 配置給已定義的主機群組 (可能代表商業群組和位置等等)。 通常必須先在主機群組層級配置資源,才能將資源指派給主機。 如果您配置一個存放集區,就可以從可存取存放裝置陣列的主機群組中受管理的主機,直接建立和指派邏輯單元。 此外,如果您使用快速佈建搭配 SAN 快照或再製來佈建虛擬機器,則 VMM 也可以從存放集區自動建立邏輯單元。

  • 存放裝置解除委任:VMM 可以將它所管理的存放裝置解除委任。 此功能相當重要,可以避免在一段時間後發生耗盡存放裝置容量的情況。

使用案例

存放裝置功能的一般使用案例包括下列幾個:

  • 將存放裝置指派給和新增到主機或叢集:需要新存放裝置的主機群組會尋找配置給它的存放裝置,並視需要將它指派給執行 Hyper-V 的伺服器或叢集。 這種自動指派存放裝置的功能適用於邏輯單元編號已再製的 SAN 型快速佈建案例。VMM 會對虛擬機器主機顯示存放裝置、初始化磁碟並格式化新的磁碟區。 針對叢集部署,VMM 會建立所需的叢集共用磁碟區 (CSV) 和實體磁碟資源,並將磁碟區對應至所有叢集主機,以便在整個叢集中共用該磁碟區。VMM 也可以指派額外的存放裝置給已經被指派存放裝置的主機或叢集。VMM 會自動取消遮罩並準備磁碟區。 針對叢集,VMM 還會建立叢集資源。 如需相關指示,請參閱 如何在 VMM 中的 HYPER-V 主機上設定儲存體

  • 叢集建立:VMM 可以建立包含多達 64 個 Hyper-V 節點的叢集,並可以在同一個工作流程中自動指派叢集共用存放裝置。 在私人雲端部署中,簡化具有共用存放裝置的新叢集建立作業,是相當重要。 如需詳細資訊,請參閱在 VMM 中建立 Hyper-V 主機叢集總覽

  • 擴充檔案伺服器:從 System Center 2012 R2 開始,VMM 可建立擴充檔案伺服器並管理其存放裝置。 如需詳細資訊,請參閱在 VMM 中新增實體電腦為 Hyper-V 主機或擴充檔案伺服器概觀

  • 快速佈建:存放裝置陣列可以非常有效率地建立虛擬磁碟的複本,將虛擬機器主機上的負載降到最低。VMM 可以利用這項功能來快速建立虛擬機器。 當邏輯單元包含檔案系統和虛擬磁碟時,VMM 會辨識存放裝置陣列的功能,而您可以使用邏輯單元上的虛擬磁碟建立範本。VMM 可以指示陣列使用快照集或複製,在陣列上佈建新的存放裝置,以建立虛擬磁碟的複本。 然後,VMM 藉由將虛擬磁碟與虛擬機器產生關聯來掛接檔案系統,向主機顯示存放裝置。 在 VMM 主控台中,您可以使用快速佈建來建立獨立虛擬機器或服務型機器。 您也可以使用 Windows PowerShell,將快速佈建整合到您自己的佈建工具中。 如需詳細資訊,請參閱 Rapid Provisioning a Virtual Machine by Using SAN Copy Overview (使用 SAN 複本快速佈建虛擬機器總覽)

設定存放裝置自動化

開始之前

開始設定存放裝置設定之前,請注意下列事項:

  • 只有執行 Hyper-V 的伺服器支援 VMM 的存放裝置自動化功能。

  • 請勿在 VMM 管理伺服器上安裝 SMI-S 提供者。 不支援此設定。

  • 來自 Dell EqualLogic 和 Nexsan 的 WMI SMP 提供者必須安裝在 VMM 管理伺服器上。

  • 請查閱支援的存放裝置陣列中的清單,確認是否支援某個存放裝置陣列。 請注意,VMM 會辨識未出現在這份清單中之存放裝置陣列上的存放裝置。 不過,並不保證您可以透過 VMM 在那些存放裝置陣列上執行主動管理作業,例如邏輯單元佈建、遮罩和取消遮罩、再製和建立快照。 如果某個存放裝置陣列不在清單上,建議您連絡存放裝置廠商,以確定 VMM 是否支援該存放裝置。

  • 如果存放裝置陣列的 SMI-S 提供者類型是必須安裝在個別伺服器上的 "proxy" 提供者,請從您的存放裝置廠商取得最新版的 SMI-S 提供者,並安裝在 VMM 管理伺服器可藉由 IP 位址或完整網域名稱 (FQDN) 透過網路存取的伺服器上。

  • 請通知您的存放裝置系統管理員,當 VMM 管理邏輯單元指派時,預設會為每部主機建立一個存放裝置群組 (或遮罩集),其中可以包含該主機的啟動器。 在叢集組態中,VMM 會使用來自該叢集節點的所有啟動器為每個叢集節點建立一個存放裝置群組。 存放裝置群組可包含一或多個主機啟動器識別碼,例如 iSCSI 合格名稱 (IQN) 或全球名稱 (WWN)。

    對於某些存放裝置陣列,建議讓整個叢集使用一個存放裝置群組,其中所有叢集節點的主機啟動器都包含在該群組中。 若要支援此設定,您必須藉由在 CreateStorageGroupsPerCluster 命令殼層中使用 $true 指令程式,將 Set-SCStorageArray 屬性設為 VMM。

    System_CAPS_ICON_note.jpg 注意

    在 VMM 中,存放裝置群組會定義為同時繫結主機啟動器、目標通訊埠和邏輯單元的物件。 一個存放裝置群組包含一或多個主機啟動器、一或多個目標通訊埠,以及一或多個邏輯單元。 邏輯單元會透過目標通訊埠提供主機啟動器使用。

存放裝置自動化工作流程

下列清單描述使用 VMM 探索、分類及指派存放裝置的工作流程:

  1. 探索存放裝置:從 VMM 主控台,啟動 [新增存放裝置精靈],然後選取所需的提供者類型 (Windows 型檔案伺服器、SMI-S 或 WMI SMP)。 Windows 型檔案伺服器和 SMI-S 提供者需要 IP 位址或 FQDN。 對於 SMI-S,您需要連線到 SMI-S 存放裝置提供者以探索存放裝置。 對於 WMI SMP 提供者,您需要從下拉式清單方塊中選取所需的提供者。 如需相關指示,請參閱 如何新增及分類 SMI-S 或 SMP 存放裝置,在 VMM 中

  2. 將存放裝置分類:將存放裝置分類的程序,可以指派有意義的分類給存放集區。 例如,您可以將「金色」分類指派給位於最快、備援性最高之存放裝置陣列上的存放集區。 如需相關指示,請參閱 如何在 VMM 中建立儲存分類

  3. 選取建立邏輯單元的方法:指定在進行虛擬機器快速佈建時,要如何建立邏輯單元。 請注意,預設會從可用容量建立新邏輯單元。 如果您想要使用快速佈建搭配 SAN 複製技術 (例如,再製或快照),只需修改這項預設值。 如需相關指示,請參閱 如何選取用於在 VMM 中建立邏輯單元的方法

  4. 佈建存放裝置:建立存放裝置的邏輯單元。 如需相關指示,請參閱 如何在 VMM 中佈建存放裝置邏輯單元。 或者,您也可以使用陣列廠商的管理工具建立頻外邏輯單元。 如果使用此方法,VMM 將需要花一些時間才能重新整理及反映變更。

  5. 將存放裝置配置給主機群組:從 VMM 主控台的 [存放裝置] 節點,或在目標主機群組的 [內容] 對話方塊,將預先建立的邏輯單元或存放集區,配置給特定的主機群組。 如需指示,請參閱如何將存放裝置邏輯單元配置到 VMM 中的主機群組如何在 VMM 中主機群組配置存放集區

    System_CAPS_ICON_note.jpg 注意

    如果您配置一個存放集區,就可以從可存取存放裝置陣列的主機群組中受管理的主機,直接建立和指派邏輯單元。 此外,如果您使用快速佈建搭配 SAN 快照或再製來佈建虛擬機器,則 VMM 也可以從存放集區自動建立邏輯單元。 在執行快速佈建的過程中,會自動建立和指派邏輯單元。

  6. 將存放裝置指派給主機和叢集:設定存放裝置並將存放裝置指派給主機群組之後,您可以將存放裝置指派給執行 Hyper-V 的伺服器和主機叢集作為可透過叢集共用磁碟區 (CSV) 共用或可用的存放裝置。 請注意,叢集中的所有節點,都應該能夠使用主機匯流排介面卡 (HBA) 或 iSCSI 存取該存放裝置陣列。 如果您將一個存放集區配置給了主機群組,就可以在主機或主機叢集的 [內容] 對話方塊,直接建立並視需要指派邏輯單元。 如果存放裝置陣列支援 iSCSI 主機連線,您就可以在主機的 [內容] 對話方塊,建立連到存放裝置陣列的 iSCSI 工作階段。 如需指示,請參閱:

    1. 如何在 VMM 中的 HYPER-V 主機上設定儲存體

    2. 如何在 VMM 設定 Hyper-V 主機叢集上的存放裝置

    System_CAPS_ICON_note.jpg 注意

    主機必須能夠存取存放裝置陣列。 例如,如果您使用的是光纖通道 SAN,則每部主機都必須具備主機匯流排介面卡 (HBA),而分區必須正確。 如需光纖通道的詳細資訊,請參閱在 VMM 中管理虛擬光纖通道

  7. 您也可以視需要將已設定的存放裝置解除委任。 如需相關指示,請參閱 如何在 VMM 中移除存放裝置邏輯單元

支援的存放裝置陣列

如需支援的存放裝置陣列最新版本,請參閱 TechNet Wiki 上的 Supported storage arrays for System Center 2012 VMM (System Center 2012 VMM 支援的存放裝置陣列)