VMware vSphere的兩種RDM磁盤

在VMware vSphere vCenter中建立虛擬機時,能夠添加一種叫RDM的磁盤。html

RDM - Raw Device Mapping,原始設備映射,那麼,RDM磁盤是否是就能夠稱做爲「原始設備映射磁盤」呢?這也是一種能夠熱插拔的虛擬磁盤。虛擬磁盤也有熱插拔,冷插拔之說?是的。安全

RDM磁盤在vSphere中,也是一種以.vmdk爲後綴的文件,裏面保存與ESXi主機上的LUN存儲空間的映射信息。實際的數據,則保存在vdmk1-flat.vdmk文件中。它有兩種工做模式:app

1)物理兼容式htm

這種模式下,物理存儲的LUN能夠被虛擬機「發現」並使用。虛擬機能夠直接讀寫該LUN。可是這個空間不能克隆,不能作模板,其文件名通常爲xxxx-rdmp.vdmk,最大隻能爲64T。一臺配置了物理兼容式RDM磁盤的虛擬機作遷移的時候,磁盤會怎麼樣?blog

虛擬機開機狀態下遷移:存儲在LUN上的內容保持不變,-rdmp.vdmk文件被遷移到新的存儲空間上。虛擬機

虛擬機關機狀態下遷移:使用share-nothing vMotion,會有兩個選擇:一種是將LUN上的內容刪除,以-flat.vdmk格式轉存到新的存儲空間上;一種是保持LUN上的內容不變,只將-rdmp.vdmk文件遷移。io

物理兼容模式下,VMkernel向底層的SCSI設備發出指令,讀寫速度都很高效。只有一條指令被虛擬化,即REPORT LUN。若是不如此處理,從虛擬機端能夠看到LUN的全部信息。這樣彷佛不安全。模板

2)虛擬兼容式配置

這種模式下,物理存儲的LUN在虛擬機的視角里,是一塊塊虛擬磁盤,能夠作快照,能夠作模板,能夠遷移等等各類操做。im

 

參考資料:

https://docs.vmware.com/en/VMware-vSphere/6.7/com.vmware.vsphere.storage.doc/GUID-B3522FF1-76FF-419D-8DB6-F15BFD4DF12A.html

https://kb.vmware.com/s/article/2009226

相關文章
相關標籤/搜索