使用哪個檔案系統來託管虛擬機器?

使用哪個檔案系統來託管虛擬機器?

目標 可靠的伺服器配置,可用作多個分散式伺服器的異地備份以及託管一些虛擬機器。每台伺服器的備份都應該進行加密、增量和重複資料刪除。虛擬機器的資源需求相對較低(總共約 2 GB RAM、100 GB 儲存),並且需要遠端管理。最終配置需要能夠承受一兩個硬碟故障。更換故障硬碟不需要在線上進行,但應該足夠簡單(例如,識別故障驅動器,更換為相同容量的乾淨驅動器,啟動,等待重建)。系統應該能夠檢測並修復 Bitrot。

硬體 我想使用 HP N54L、8GB ECC RAM、4 x 4TB WD RED、2 x 120 GB TOSHIBA 磁碟。我還有一個 HP P410 控制器,如果這是最好的選擇,我可以使用它。

計劃我目前的想法是使用 4 x 4 TB 作為軟體或硬體 RAID 5 來儲存備份和虛擬機,使用 2 x 120 GB 作為作業系統/虛擬機管理程式的硬體 RAID 1。安裝 Debian,在上面設定 Proxmox VE 4,一台虛擬機博格備份加上額外的虛擬機器。

檔案系統ZFS 可能會吃光內存太多可靠地運行,特別是因為還會有一些虛擬機器、BTRFS不提供位元旋轉檢測如果您使用 nodatacow-選項應對虛擬機器的不良效能。 Ext4 不提供 Bitrot 保護。

我可以使用哪種檔案系統?

答案1

ZFS 和 BTRFS 提供了位元腐爛保護,您必須在兩者之間進行選擇。

您也想要重複資料刪除

我的建議是ZFS

對於加密,我建議在 LUKS 之上使用 ZFS,對於虛擬機器使用 ZVOL

重要的是,您的加密級別應低於重複資料刪除級別

相關內容