Firma Xinnor wydała 7 października xiRAID Classic 4.4.1 z obsługą odrzucania danych. Dzięki temu informacja systemu plików o tym, że blok jest wolny, przechodzi teraz przez warstwę RAID do dysków NVMe znajdujących się poniżej. Celem są dyski SSD NVMe o dużej intensywności odczytu, które charakteryzują się mniejszą pojemnością zapasową niż dyski o mieszanym przeznaczeniu lub dużej intensywności zapisu i mają mniej miejsca na absorbowanie śmieci podczas wielokrotnego zapisywania i usuwania danych. Firma Xinnor zapewnia bardziej stabilną wydajność zapisu przez cały okres użytkowania dysku.
Dysk o dużej intensywności odczytu traci zapas wytrzymałości na użyteczną pojemność, dlatego jego koszt w przeliczeniu na terabajt jest niższy. Wewnątrz dysku przepisane dane trafiają do nowej pamięci flash, a stara kopia pozostaje bezużyteczna, dopóki kontroler jej nie odzyska. Im mniej dysk wie o tym, które bloki są nadal istotne dla hosta, tym więcej pracy wewnętrznej musi wykonać, aby znaleźć miejsce, a ta praca objawia się opóźnieniem zapisu.
Odrzuć wsparcie przez warstwę RAID
Nowoczesne systemy plików wysyłają już żądania usunięcia, aby oznaczyć bloki, które nie zawierają już przydatnych danych; na poziomie NVMe odpowiednim poleceniem jest deallocate, a SCSI nazywa je UNMAP. xiRAID Classic 4.4.1 przekazuje te informacje poprzez RAID do zgodnych dysków NVMe, więc dyski SSD za macierzą otrzymują dokładny obraz wolnego miejsca i mogą odzyskiwać i ponownie wykorzystywać pamięć flash według własnego harmonogramu.

xiRAID Classic wykorzystuje programowe przetwarzanie RAID na rdzeniach procesora, łącząc się bezpośrednio z dyskami SSD NVMe.
„Dyski NVMe o dużej intensywności odczytu stały się bardzo atrakcyjną podstawą pamięci masowej o dużej pojemności, ale ekonomia nie ogranicza się tylko do liczby terabajtów, które można zainstalować” – powiedział Dmitry Livshits, dyrektor generalny Xinnor. „Stos pamięci masowej musi również zapewniać tym dyskom wydajną pracę przez cały okres ich eksploatacji. Dzięki obsłudze odrzucania danych w xiRAID Classic v4.4.1 klienci mogą w pełni wykorzystać potencjał NVMe zorientowanego na pojemność, zachowując jednocześnie bardziej przewidywalną wydajność w czasie”.
Xinnor wskazuje tę funkcję na obciążenia, które zapisują, usuwają i nadpisują duże wolumeny danych: systemy plików HPC, bazy danych, wirtualizowaną i konteneryzowaną infrastrukturę oraz repozytoria kopii zapasowych. Administratorzy mogą również uruchamiać usuwanie danych według własnego harmonogramu za pomocą standardowych narzędzi systemu plików, takich jak: fstrim, co pozwala im kontrolować czas przeprowadzenia sprzątania.
Testy Lustre wykazują wyższą wydajność zapisu sekwencyjnego
Firma Xinnor zaprezentowała tę funkcję podczas warsztatów Lustre Administrators and Developers Workshop (LAD'26) w Paryżu 30 września, podczas sesji zatytułowanej „Utrzymywanie wydajności zapisu Lustre w macierzy RAID NVMe z funkcją TRIM” prowadzonej przez starszego architekta rozwiązań Daniela Landaua. Test przeprowadzono w Lustre 2.15.8, najnowszej wersji zapewniającej długoterminową stabilność, pod obciążeniem opartym na IO500, z regularnym obciążeniem. fstrim uruchamia odzyskiwanie pojemności NVMe w miarę zapisywania i zwalniania danych.

Przykładowe wdrożenie xiRAID w środowisku Lustre z wykorzystaniem klastrów HA i pamięci masowej NVMe.
W teście zapisu sekwencyjnego firma Xinnor informuje, że przepustowość na poziomie systemu plików i aplikacji wzrosła ponad dwukrotnie, gdy xiRAID 4.4.1 działał z prawidłowym fstrim obsługa urządzeń Lustre OST. To test własny firmy Xinnor, więc 2x to wartość firmy, a wydanie nie podaje żadnych absolutnych wartości przepustowości.
Aktualizacje wielościeżkowego RAID-u i zarządzania klastrem
Wersja ta akceptuje również urządzenia wielościeżkowe jako członków RAID i xicli Przechwytuje polecenia synchronizujące konfiguracje klastrów i wyświetla szczegółowe informacje o klastrowanych macierzach RAID. Zgodnie z instrukcją instalacji Xinnor, xiRAID Classic 4.4.1 obsługuje systemy RHEL, AlmaLinux i Rocky Linux w wersjach od 8 do 10, Oracle Linux UEK 8.4, 8.6 i 9, Ubuntu 22.04, 24.04 i 26.04 oraz Proxmox w wersjach od 8.0 do 9.2.




Amazon