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 管理軟體的提供者連絡。