Společnost Xinnor vydala 7. října verzi xiRAID Classic 4.4.1 s podporou zahození bloků, takže oznámení souborového systému o volném bloku nyní prochází vrstvou RAID k pod ní umístěným NVMe diskům. Cílem jsou NVMe SSD disky s vysokou četbou, které se dodávají s menší volnou kapacitou než disky pro smíšené použití nebo disky s vysokou četností zápisu a mají méně prostoru pro absorpci garbage collection při opakovaném zápisu a mazání dat. Společnost Xinnor tvrdí, že disk dosahuje konzistentnějšího výkonu zápisu po celou dobu jeho životnosti.
Disk s vysokou frekvencí čtení vyměňuje za kapacitu dostatečnou výdrž za použitelnou kapacitu, a proto je jeho cena za terabajt nižší. Uvnitř disku se přepsaná data ukládají do nové flash paměti a stará kopie zůstává jako odpad, dokud si ji řadič nevyžádá zpět. Čím méně disk ví, o které bloky se hostitel stále stará, tím více interní práce vynakládá na nalezení místa a tato práce se projevuje jako latence zápisu.
Zahození podpory prostřednictvím vrstvy RAID
Moderní souborové systémy již vydávají požadavky na zahození bloků, které již neobsahují užitečná data; na úrovni NVMe je ekvivalentním příkazem deallocate a SCSI jej nazývá UNMAP. xiRAID Classic 4.4.1 přeposílá tyto informace přes RAID na kompatibilní disky NVMe, takže SSD disky za polem získají přesný obraz o volném místě a mohou flash paměť uvolňovat a znovu používat podle vlastního harmonogramu.

xiRAID Classic využívá softwarové zpracování RAID napříč jádry CPU a připojuje se přímo k NVMe SSD diskům.
„Disky NVMe s vysokou náplní čtení se staly velmi přesvědčivým základem pro vysokokapacitní úložiště, ale správné zhodnocení ekonomiky nespočívá jen v tom, kolik terabajtů můžete nainstalovat,“ řekl Dmitrij Livšits, generální ředitel společnosti Xinnor. „Úložný stack musí také pomoci těmto diskům efektivně fungovat po celou dobu jejich životnosti. Díky podpoře vyřazování dat v xiRAID Classic v4.4.1 mohou zákazníci plněji využívat kapacitně orientované NVMe a zároveň si v průběhu času zachovat předvídatelnější výkon.“
Xinnor tuto funkci zaměřuje na úlohy, které zapisují, mažou a přepisují velké objemy dat: souborové systémy HPC, databáze, virtualizovanou a kontejnerizovanou infrastrukturu a úložiště záloh. Administrátoři mohou také spouštět vyřazování dat podle vlastního plánu pomocí standardních nástrojů pro souborové systémy, jako je fstrim, což jim umožňuje řídit načasování úklidu.
Testování lesku ukazuje vyšší výkon sekvenčního zápisu
Společnost Xinnor tuto funkci představila na workshopu Lustre Administrators and Developers Workshop (LAD'26) v Paříži 30. září v rámci semináře s názvem „Udržování výkonu zápisu Lustre na NVMe RAID s TRIM“, který přednášel senior architekt řešení Daniel Landau. Test běžel na Lustre 2.15.8, aktuální verzi s dlouhodobou stabilitou, pod zátěží založenou na IO500 a s pravidelným... fstrim spustí regeneraci kapacity NVMe, jakmile byla data zapsána a uvolněna.

Příklad nasazení xiRAID pro prostředí Lustre s využitím clusterů HA a úložiště NVMe.
V cíleném testu sekvenčního zápisu společnost Xinnor uvádí, že propustnost souborového systému a aplikací se více než zdvojnásobila, když xiRAID 4.4.1 běžel se správnou... fstrim zpracování na zařízeních Lustre OST. Jedná se o vlastní test společnosti Xinnor, takže 2x je údaj společnosti a vydání neuvádí žádná absolutní čísla propustnosti, která by za ním stála.
Aktualizace správy vícecestného RAIDu a clusterů
Tato verze také akceptuje vícecestná zařízení jako členy RAID a xicli Přijímá příkazy pro synchronizaci konfigurací clusteru a zobrazení dalších podrobností o clusterovaných RAID. Podle instalační příručky Xinnor podporuje xiRAID Classic 4.4.1 systémy RHEL, AlmaLinux a Rocky Linux 8 až 10, Oracle Linux UEK 8.4, 8.6 a 9, Ubuntu 22.04, 24.04 a 26.04 a Proxmox 8.0 až 9.2.




Amazon