Virtualization

ESXi 訪問 LUN:物理模式還是虛擬模式?

  • June 30, 2010

我正在我的實驗室中建構虛擬機,我想複製我的文件伺服器在生產中遇到的情況。這是我想做的事情的簡要概述。

我有多個 ESXi 4 伺服器。他們正在訪問 SAN,每個虛擬機都將存在於陣列上自己的 LUN 中。我還有 LUN,其中包含需要由 VM 訪問的數據。

我的目標是在 VMhostA 上啟動一個 VM(我們稱之為 fs,用於文件伺服器)。我希望 fs 能夠以原始模式訪問數據 LUN,這意味著如果 fs 消失,我希望能夠從物理(非虛擬)機器將其掛載為 ext3(或其他)。這意味著 LUN 上的數據不得存放在 vmdk 文件中。此外,我希望能夠使用 VMotion 將該 VM 移動到 VMhostB(顯然,保持對數據 LUN 的訪問)

我的理解是我需要將 LUN 呈現為原始磁碟映射 (RDM)?根據我的閱讀,創建的 RDM 文件可以儲存在 fs 虛擬機或另一個數據儲存上。假設它應該與 fs 一起儲存是否正確?

此外,似乎存在兩種類型的 RDM。有物理模式和虛擬模式。我遇到了來自各種來源的相互衝突的文件,所以我不確定該怎麼想。在這種情況下我選擇哪個重要嗎?有什麼區別,因為它們適用於我的情況?

非常感謝您一直閱讀;-)

我沒有在 vSphere 4 ESXi(僅在 ESX 3.5 中)中使用 RDM 的直接經驗,但您所說的一切都是:據我所知,您希望通過 RDM jibes 呈現數據 LUN 來完成什麼。如您所料,映射文件通常儲存在虛擬機使用它的數據儲存中。

回复:虛擬 RDM 模式與物理 RDM 模式 - 我發現的背景似乎表明在虛擬/物理集群中您將要使用物理模式。話雖如此,我還發現文件表明,即使在虛擬模式下,除了來賓文件系統資訊之外,沒有任何內容寫入 LUN(請參閱http://www.virtuallifestyle.nl/2010/01/recommended-detailed-material -on-rdms/)。我懷疑,由於您正在尋找將 RDM LUN “冷”安裝在另一台機器(即不是真正的集群應用程序)上的功能,因此虛擬模式對您來說可以正常工作。

由於虛擬模式似乎最靈活,並且為您提供了在 LUN 上使用 VMFS 功能的最大潛力,我懷疑您會想先嘗試使用虛擬模式。

我的建議是“測試一下,看看你喜歡它”。顯然,你是馬特西蒙斯,你已經在這樣做了……>微笑<

引用自:https://serverfault.com/questions/156016