Společnost TrueNAS vydala nativní plugin pro úložiště Proxmox VE , který umožňuje Proxmoxu zřizovat a spravovat disky virtuálních počítačů přímo na systémech TrueNAS. Disk požadovaný v Proxmoxu se na TrueNAS 25.10 nebo novějším stává OpenZFS zvol, publikovaným jako iSCSI LUN nebo jmenný prostor NVMe/TCP a plugin zvládá vytváření, snapshoty, změnu velikosti, migraci a mazání ze strany Proxmoxu bez nutnosti nastavení pro každý svazek v uživatelském rozhraní TrueNAS. Verze je určena pro rané uživatele, přičemž uživatelé TrueNAS Community Edition ji získají jako první a Enterprise podpora bude v validaci.
Co nahrazuje plugin TrueNAS Proxmox
Většina nasazení Proxmox-on-TrueNAS dnes běží na NFS nebo ručně sestavených iSCSI LUN. Na NFS Proxmox zpracovává snapshoty virtuálních počítačů prostřednictvím souborů QEMU copy-on-write a vlastní dokumentace úložiště Proxmoxu uvádí, že snapshoty velkých disků mohou trvat několik minut a v extrémních případech i hodiny. Ručně konfigurovaný iSCSI se tomu vyhýbá, ale před Proxmox VE 9 neměl nativní podporu snapshotů a každý nový disk znamená nový zvol, nový rozsah iSCSI a nové mapování LUN na poli. Zastaralý typ pluginu ZFS-over-iSCSI od Proxmoxu zmenšil mezeru v oblasti polí podporovaných ZFS a TrueNAS nyní místo něj dodává účelový plugin.
S nainstalovaným pluginem zůstávají operace úložiště uvnitř rozhraní Proxmox. Administrátoři vytvářejí disky virtuálních počítačů, pořizují snímky OpenZFS, mění velikost, migrují a odstraňují svazky a TrueNAS na vyžádání zřizuje podkladová bloková zařízení jako tenké, řídké zvoly. Snímky běží nativně na OpenZFS a zahrnují živé snímky virtuálních počítačů, které zachycují stav RAM. Klonování, přesuny, zálohování a importy stále běží na hostiteli Proxmox a nativní sdílené složky TrueNAS NFS a SMB zůstávají cestou pro souborový obsah, jako jsou obrazy ISO a záložní adresáře, poskytované ze stejného poolu.
Podpora iSCSI a NVMe/TCP
Transport se volí podle položky úložiště Proxmox. iSCSI funguje na Proxmox VE 8.x a novějších; NVMe/TCP vyžaduje Proxmox VE 9.x s iniciátorem nvme-cli nainstalovaným na každém uzlu a TrueNAS jej umisťuje jako možnost, když je latence nejdůležitější. Ověřování používá klíč TrueNAS API místo root SSH přístupu, který vyžadují některé pracovní postupy ZFS-over-iSCSI.
V prostředích s několika clustery Proxmox na jednom systému TrueNAS plugin vynucuje jednu datovou sadu a jeden cíl iSCSI nebo subsystém NVMe na cluster, což zabraňuje kolizi názvů extentů a odděluje úložiště každého clusteru. TrueNAS koncipuje návrh jako oddělené výpočetní a úložné prostředí, s Proxmoxem na výpočetní straně a TrueNAS jako datovou platformou pod ním, a TrueNAS jasně říká, že nenahrazuje hyperkonvergované nasazení Ceph.
Instalace a podpora TrueNAS
Plugin je dodáván prostřednictvím podepsaného APT repozitáře s balíčky Bookworm pro Proxmox VE 8 a balíčky Trixie pro Proxmox VE 9. Instalační program detekuje verzi Proxmoxu, běží s ohledem na cluster s kontrolami stavu a rollbackem a samostatný soubor .deb pokrývá uzly s air-gapped mezerami. Postup nastavení na straně TrueNAS je uveden v dokumentaci k pluginu TrueNAS Proxmox VE Storage.
Na straně úložiště je vyžadován TrueNAS 25.10 nebo novější. Plugin běží na TrueNAS Community Edition a na zařízeních Enterprise, včetně řady H a řady V, které přidávají vysokou dostupnost. Podpora Enterprise je v aktivním ověřování a TrueNAS uvádí, že je nyní možné jej objednat prostřednictvím týmů pro správu účtu, přičemž před spuštěním čehokoli do produkce doporučuje provedení kontroly návrhu. TrueNAS také uvádí, že bude spolupracovat s partnery Proxmox na kompletní integraci systémů.
Dostupnost pluginu TrueNAS Proxmox
Plugin TrueNAS Proxmox je nyní k dispozici na stránce vydání projektu na GitHubu. TrueNAS doporučuje nejprve nainstalovat verzi Early Adopter na neprodukční cluster Proxmox a před přesunem produkčních virtuálních strojů na něj ji ověřit s vašimi úlohami. Oznámení TrueNAS se podrobněji zabývá principy návrhu.




Amazon