Hybrydowy system plików i RAID

Co to jest Hybrydowy system plików i jak to wykorzystuje RAID

W chwili obecnej istnieją dwa typy systemów plików – “czyste” systemy plików, takie jak NTFS, EXT, XFS i hybrydowe systemy plików, takie jak BTRFS, ZFS, a do pewnego stopnia BeyondRAID.

drobo

“Czyste” systemy plików działają tylko na poziomie logicznym i zwykle nie wiedzą, jakie fizyczne urządzenia są używane. Takie systemy plików zajmują przestrzeń przeznaczoną dla nich i nie mogą zobaczyć oddzielnych dysków za pośrednictwem kontrolera RAID. Czysty system plików zakłada, że ​​cała przestrzeń przeznaczona na to jest jednolita.

Hybrydowe systemy plików (BTRFS i ZFS) łączą funkcje systemu plików i kontrolera RAID, który umożliwia lepsze wykorzystanie możliwości sprzętowych. Hybrydowy system plików może być świadomy faktu, że różne dyski fizyczne mają różne właściwości i mogą kontrolować jego rozmieszczenie do poziomu dysków fizycznych. Należy jednak zauważyć, że ta poprawa przynosi koszty zwiększania złożoności algorytmów do przechowywania danych. W urządzeniach typu “off-the-shelf” BTRFS jest używany w NETGEAR ReadyNAS i ZFS w Netgear ReadyDATA.

Jest trzecia opcja, gdy sterownik tablicy, a nie połączony z systemem plików w jedną jednostkę monolityczną, może zajrzeć do struktury systemu plików i dostosować działanie RAID tak, aby zapewnić najlepszą szybkość i integralność danych. Drobo używa tego podejścia w swoich urządzeniach BeyondRAID.

Hybrydowe systemy plików mają dobrą elastyczność i pozwalają tworzyć konfiguracje, które nie byłyby możliwe w typowych macierzach RAID, takich jak konfiguracja, gdy różne metadane i pliki użytkowników są używane do różnych poziomów RAID; do ekstremalnych przypadków posiadania różnych poziomów RAID dla różnych plików. Dodatkowo dziennik transakcji towarzyszących RAID i system plików pozwala uniknąć zapisu.

Wadą takich systemów plików jest bardzo wysoka złożoność i niemożliwość odzyskania danych w przypadku poważnych szkód metadanych. W chwili obecnej firm na rynku odzyskiwania danych, które mogą odzyskiwać dane z hybrydowych systemów plików jest w Europie niewiele. Nasza wiedza i autorskie oprogramowanie do odzyskiwania danych odzyskują dane z BTRFS, a nawet wtedy gdy metadane systemu plików nie są zbyt poważnie uszkodzone.