
我有一台小型 J1900 CPU 伺服器,運行 debian linux,具有 8GB 記憶體和 64GB SSD。我用它來運行一些負載非常輕的 kvm 虛擬機。它不是一個非常強大的伺服器,但要求很低,除了我需要更多的磁碟空間。效能並不是什麼大問題,但可靠性才是。
現在,我有一個 ICY BOX 磁碟盒,其中包含 2 個透過 USB3 連接到它的 4GB 硬碟。我需要一定的可靠性,所以我想我可以在兩個磁碟上使用 ZFS 並擁有鏡像,這樣我就能以一半的磁碟空間為代價獲得對磁碟故障的一定容忍度。然後,我將在磁碟上為每個虛擬機器建立 zfs 磁碟區以用作其儲存。
這是合理的組織方式嗎?我聽說 ZFS 使用大量內存,這會大量佔用我有限的 8GB 內存嗎?
或者我是否更好地使用 mdadm 對我的磁碟進行 raid1 鏡像(假設這適用於 USB 安裝的磁碟),然後使用 LVM 來劃分空間?