Ubuntu

通過 NFS 和 ISCSI 為遠端 ESX 伺服器提供數據儲存選擇和掛載選項

  • April 26, 2011

我正在為 ESX 伺服器創建一個共享儲存伺服器。儲存伺服器是 2U Supermicro 24 托架機架式伺服器,配備 12x32GB Intel X25-e SSD 和 12x600GB Toshiba 10k SAS 驅動器。SSD 和 SAS 驅動器都配置為 RAID10 陣列,在作業系統 (Ubuntu 10.04.2 LTS) 中顯示為大型虛擬驅動器。RAID 控制器有一個電池備份單元。

SSD 陣列將是“快速”數據儲存,而 SAS 陣列將是“大”數據儲存。我還沒有決定是使用 NFS 還是 ISCSI。我將嘗試兩者並根據我對性能和易於處理差異比率的評估來決定。

問題是:哪個文件系統用於“快速”,哪個用於“大”以及哪些掛載選項?

就像一般觀察一樣,除非您正在測試“新的和閃亮的”(例如 BTRFS),否則您幾乎肯定需要一個文件系統

  • 提供不錯的性能
  • 被廣泛使用的
  • 維護和發展

坦率地說,只有 ext4 和 XFS 滿足上述條件。兩者都很好,任何一個選擇都不會大錯特錯,所以只需選擇你更熟悉或喜歡的那個。或者,如果您真的關心性能,請將它們都與您的工作量進行基準測試。

Wrt 掛載選項,noatime 在您的使用中很有用並且幾乎可以肯定是安全的。此外,由於您有電池支持的寫入記憶體,您可以禁用屏障 (barrier=0)。

如果您選擇使用 ISCSI 而不是 NFS,那麼您本身甚至不需要 fs。您可以只導出原始分區,或者更方便地導出 LVM 卷。

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