2024年9月26日 星期四

[技術文章] Proxmox VE 儲存架構表 (2025/08/01 更新)

 




對於初次接觸 Proxmox VE 的朋友,最常困惑的是儲存架構要怎麼選擇,以及那些儲存架構提供那些功能可以使用?我以原廠對照表為基底並依據實際規劃時的架構使用方式整理為一張表格,方便參考與使用。

註:Proxmox VE 9 Beta 具有重大改版,本文更新內容以適用最新狀況。







本機儲存

提供以下幾種選擇:
  • ZFS
  • LVM
  • LVM-thin
  • EXT4
  • XFS

要效能 + 要快照 + 軟體定義儲存 = ZFS
要效能 + 要快照 + 硬體陣列儲存 = LVM-thin

在官方表格上還有支援 BTRFS,但 BTRFS 仍標示為「技術預覽」因此不放進此表中。




共用儲存

提供以下幾種選擇:

  • FC SAN
  • iSCSI
  • NFS
  • CIFS
  • ZFS over iSCSI


要效能 + 要快照 = FC SAN、iSCSI、ZFS over iSCSI
要檔案 + 要快照 = NFS、CIFS

需要留意的是,NFS 與 CIFS 本身不支援快照,但是當我們放上去的 VM 磁碟格式若採用 QCOW2,則可以利用 QCOW2 檔案格式本身有快照功能做到;但檔案級的效能還是比不上區塊級的檔案系統,但是勝在容易取得 VM Disk 檔案。

ZFS over iSCSI 比較特別,它需要 Storage 端支援對應的 iSCSI 套件、提供 ssh 協定可供 Proxmox VE 連入自動整合 ZFS 操作指令。

iSCSI / FC SAN Storage 搭配 LVM 使用達成共用儲存能力,在 Proxmox VE 9 開始加入 LVM 快照鏈技術可支援快照,精簡配置則需靠 Stroage 本身能力達成。另連接上來後如須 Multipath 設定,請至文末參考資料相關連結查閱。





分散式儲存

提供以下幾種選擇:

  • Ceph
  • CephFS
  • GlusterFS (在 Proxmox VE 9 將被標示為不再支援)

要效能 + 要快照 = Ceph

CephFS 僅用於放置 VZDump 備份檔、ISO 映像檔、容器範本與程式碼片斷,無法用於放置 VM 磁碟映像檔。








結論

在 Proxmox VE 使用儲存系統的選擇當中,我做出以下推薦:

  • 本機儲存:優先選擇 ZFS
  • 共用儲存:優先選擇 FC SAN / iSCSI,ZFS over iSCSI 次之
  • 分散式儲存:優先選擇 Ceph








參考資料