TrueNAS 發布了一個原生Proxmox VE儲存插件,讓 Proxmox 直接在 TrueNAS 系統上設定和管理虛擬機器磁碟。在 Proxmox 中要求的磁碟在 TrueNAS 25.10 或更高版本上會變成 OpenZFS zvol,並以 iSCSI LUN 或 NVMe/TCP 命名空間的形式發布。該插件負責在 Proxmox 端建立、快照、調整大小、遷移和刪除磁碟,無需在 TrueNAS 使用者介面中進行任何磁碟區級設定。此版本針對早期採用者,TrueNAS 社群版用戶將率先體驗,企業版支援仍在驗證中。
TrueNAS Proxmox 插件取代了什麼
目前大多數基於 TrueNAS 的 Proxmox 部署都運行在 NFS 或手動設定的 iSCSI LUN 上。在 NFS 上,Proxmox 透過 QEMU 的寫入時複製 (copy-on-write) 檔案來處理虛擬機器快照,而 Proxmox 自身的儲存文件指出,大磁碟的快照可能需要幾分鐘,極端情況下甚至需要幾個小時。手動配置的 iSCSI 可以避免這個問題,但在 Proxmox VE 9 之前,它並不會原生支援快照,而且每增加一塊磁碟,就意味著需要一個新的 zvol、一個新的 iSCSI 擴展區以及陣列上一個新的 LUN 映射。 Proxmox 傳統的 ZFS over iSCSI 插件類型縮小了 ZFS 陣列與原生 iSCSI 之間的差距,而 TrueNAS 現在提供了一個專門設計的插件來取代它。
安裝插件後,儲存操作均在 Proxmox 介面內完成。管理員可以建立虛擬機器磁碟、建立 OpenZFS 快照、調整大小、遷移和刪除卷,而 TrueNAS 會按需將底層區塊裝置配置為精簡稀疏的 zvol。快照在 OpenZFS 上原生運行,並包含捕獲 RAM 狀態的即時虛擬機器快照。複製、移動、備份和匯入作業仍在 Proxmox 主機上運行,TrueNAS 的原生 NFS 和 SMB 共用仍然是檔案類別內容(例如 ISO 映像和備份目錄)的路徑,這些內容均來自相同共用池。
iSCSI 和 NVMe/TCP 支持
傳輸方式的選擇取決於 Proxmox 儲存條目。 iSCSI 適用於 Proxmox VE 8.x 及更高版本;NVMe/TCP 需要 Proxmox VE 9.x,且每個節點上都必須安裝 nvme-cli 發起程式。 TrueNAS 將其定位為對延遲要求極高的場景下的首選方案。驗證使用 TrueNAS API 金鑰,而非某些基於 iSCSI 的 ZFS 工作流程所需的 root SSH 存取權。
對於在相同 TrueNAS 系統上運行多個 Proxmox 叢集的環境,該插件強制每個叢集使用一個資料集和一個 iSCSI 目標或 NVMe 子系統,從而避免擴展名衝突,並將每個叢集的儲存隔離。 TrueNAS 將此設計定位為運算和儲存分離,Proxmox 負責運算,TrueNAS 作為底層資料平台。 TrueNAS 也明確表示,它不能取代超融合的 Ceph 部署。
安裝和 TrueNAS 支持
該插件透過已簽署的 APT 軟體倉庫發布,Proxmox VE 8提供 Bookworm 軟體包, Proxmox VE 9提供 Trixie 軟體包。安裝程式能夠偵測 Proxmox 版本,並以叢集感知模式運行,支援健康檢查和回滾機制。此外,還提供一個獨立的 .deb 軟體包,用於覆蓋物理隔離的節點。 TrueNAS 端的設定步驟請參閱TrueNAS Proxmox VE 儲存插件文件。
儲存方面需要 TrueNAS 25.10 或更高版本。該外掛程式可在 TrueNAS 社群版和企業級設備(包括 H 系列和 V 系列)上運行,並支援高可用性;企業級支援正在積極驗證中,TrueNAS 表示現在即可透過客戶團隊訂購,建議在投入生產環境之前進行設計審核。 TrueNAS 也表示將與 Proxmox 合作夥伴合作,實現完整的系統整合。
TrueNAS Proxmox 插件可用性
TrueNAS Proxmox 外掛程式現已在專案的 GitHub 發布頁面上線。 TrueNAS 建議先在非生產環境的 Proxmox 叢集上安裝早期採用者版本,並針對您的工作負載進行驗證,然後再將生產環境的虛擬機器遷移到該叢集。 TrueNAS 的公告文章更詳細地闡述了其設計理念。




Amazon