Virtualization

VMWare ESX,儲存超過 2TB

  • May 14, 2010

首先,我是一名網路開發人員,我的伺服器經驗在於為網路伺服器設置 FreeBSD 伺服器。

我正在為攝影師做一個項目,我受僱開發一個新的線上照片訂購系統 - 使用者當然可以在其中查看他們的照片 :) 他們有大量的儲存需求,因此我們購買了 HP G6和 8x1TB SATA 硬碟。我們的計劃是安裝VMWare ESX 4.0,執行多個虛擬機;FreeBSD 8 用於 web 伺服器和一些 windows 伺服器。已經這樣做了。然後將一個大儲存掛載到 BSD,並通過 Samba 共享到 WinServers。

RAID 設置有 2x 1TB 的陣列來處理 VM。其餘的設置為 3 2x1TB 來處理照片數據。因此,照片數據為 2.73TB(襲擊為 1+0)。

現在,如果我們在 ESX 中添加一個數據儲存並添加 3 個 LUN,我們可以獲得 2.74TB 的數據儲存。但我不知道如何將此數據儲存直接添加到 VM。只有 BSD VM 需要訪問它。

唯一的方法是創建一個最大為 2TB(8MB 塊大小)的虛擬磁碟。這是因為我們保存虛擬磁碟的數據儲存的最大文件大小為 2TB。然後將其作為硬碟添加到 BSD VM。

在 VM 的“添加硬碟”窗格中,我看到了原始磁碟管理選項。我認為這是直接訪問數據儲存或raid。唯一的問題是它是灰色的!

我可以直接從 BSD 訪問數據儲存嗎?無需創建和添加虛擬磁碟。

這是對您的直接儲存訪問選項的一個很好的總結:

http://professionalvmware.com/2009/08/vmdirectpath-paravirtual-scsi-vsphere-vm-options-and-you/

另一種選擇是來賓作業系統邏輯卷或突襲以將多個 vmdk 文件合併到一個大卷中。

原始設備映射需要與硬體兼容的 RAID 卡才能執行,因此您唯一的選擇是在驅動器上創建磁碟映像。

另一方面,您選擇 3 個邏輯驅動器有什麼特別的原因嗎?您可以使用 6 個驅動器進入 RAID1(或 RAID1+0),它將鏡像/條帶化所有磁碟。

您在標題中說 ESX,但您實際上是指 ESXi 嗎?如果您確實有 ESX,這裡有一個解決方法- 但使用風險自負

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