RDM 具有諸多優點,但並非在每種情況下都適用。對於管理性而言,虛擬磁碟檔案通常優於 RDM。但是,需要原始裝置時,必須使用 RDM。

RDM 提供數個優點。

使用者易記的持續性名稱

為已對應裝置提供使用者易記的名稱。使用 RDM 時,無需透過其裝置名稱參考裝置。可以透過對應檔案的名稱來參考裝置,例如:

/vmfs/volumes/myVolume/myVMDirectory/myRawDisk.vmdk

動態名稱解析

為每個已對應裝置儲存唯一的識別資訊。VMFS 將每個 RDM 與其目前 SCSI 裝置相關聯,無論是否因介面卡硬體變更、路徑變更、裝置重新放置等而造成伺服器實體組態變化。

分散式檔案鎖定

可以為原始 SCSI 裝置使用 VMFS 分散式鎖定。當位於不同伺服器上的兩個虛擬機器嘗試存取同一 LUN 時,RDM 上的分散式鎖定功能使其能夠安全使用共用原始 LUN,而不會遺失資料。

檔案權限

可以使用檔案權限。開啟檔案時,會強制執行對應檔案權限,可保護已對應的磁碟區。

檔案系統作業

可以將檔案系統公用程式與已對應的磁碟區搭配使用,將對應檔案做為代理。對普通檔案有效的大部分作業都可套用於對應檔案,並且可重新導向,從而在已對應裝置上進行運作。

快照

可以在已對應磁碟區上使用虛擬機器快照。在實體相容模式下使用 RDM 時,無法使用快照。

vMotion

可讓您透過 vMotion 移轉虛擬機器。對應檔案將做為代理,可允許 vCenter Server 使用與移轉虛擬磁碟檔案相同的機制移轉虛擬機器。

圖表 1. 使用原始裝置對應之虛擬機器的 vMotion
具有 RDM 檔案之虛擬機器的 vMotion。對應檔案將做為代理,可允許 vCenter Server 使用與移轉虛擬磁碟檔案相同的機制移轉虛擬機器。

SAN 管理代理程式

可以在虛擬機器內執行部分 SAN 管理代理程式。同樣,可以在虛擬機器內執行需要使用硬體特定 SCSI 命令存取裝置的任何軟體。這類軟體稱為以 SCSI 目標為基礎的軟體。使用 SAN 管理代理程式時,需要為 RDM 選取實體相容模式。

N-Port 識別碼虛擬化 (NPIV)

可以使用 NPIV 技術,透過該技術,單一光纖通道 HBA 連接埠可使用數個全球連接埠名稱 (WWPN) 向光纖通道網狀架構登錄。透過此功能,HBA 連接埠可顯示為多個虛擬連接埠,每個連接埠均有自己的識別碼和虛擬連接埠名稱。因此,虛擬機器就可宣告其中每個虛擬連接埠,並將其用於所有 RDM 流量。

備註︰

只能將 NPIV 用於具有 RDM 磁碟的虛擬機器。

VMware 與儲存區管理軟體的廠商協作,確保他們的軟體能夠在包含 ESXi 的環境下正常運作。下面是部分這種類型的應用程式:

  • SAN 管理軟體

  • 儲存資源管理 (SRM) 軟體

  • 快照軟體

  • 複寫軟體

此軟體將實體相容模式用於 RDM,從而能夠直接存取 SCSI 裝置。

各種管理產品都可以完美地集中執行 (而不是在 ESXi 電腦上執行),而其他產品則可以在虛擬機器中良好地執行。VMware 未認證這些應用程式,也未提供相容性對照表。若要瞭解在 ESXi 環境中是否支援某個 SAN 管理應用程式,請與該 SAN 管理軟體的提供者連絡。