Czym jest system plików ReFS: zalety i najlepsze rozwiązania
Windows Server 2019 oferuje wiele interesujących korzyści we wszystkich obszarach. Jednak rozważając funkcje związane z pamięcią masową w tym wydaniu, a co ważniejsze – ich wpływ na tworzenie kopii zapasowych – warto przyjrzeć się bliżej systemowi plików Windows Server 2019 ReFS w wersji 3.4. W niektórych przypadkach użycia zapewnia on znaczne ulepszenia w stosunku do poprzednich systemów plików, a także do wcześniejszych wersji ReFS występujących w wersjach Windows Server 2012 i 2016.
Czym jest system plików ReFS?
System plików ReFS , którego nazwa pochodzi od skrótu Resilient File System, jest najnowszym systemem plików opracowanym przez firmę Microsoft, a jego pierwsza wersja została wydana wraz z systemem Windows Server 2012. Nazwa ta nawiązuje do funkcji zapewniających odporność tego systemu plików. Oprócz odporności system plików Microsoftu został zaprojektowany z myślą o maksymalizacji dostępności, skalowalności i integralności. Woluminy z tym systemem plików można tworzyć w Windows Server 2019 oraz Windows 10 Pro dla stacji roboczych.
Administratorzy nie muszą już martwić się o uruchamianie narzędzia chkdsk , które wykrywa błędy w systemie plików. Wynika to częściowo z tego, że ReFS ma możliwość przeprowadzania kontroli stanu systemu plików online w czasie rzeczywistym.
ReFS wykorzystuje checksums , które pozwalają mu wykrywać wszelkie uszkodzenia danych i szybko je naprawiać. W rzeczywistości, jeśli spojrzysz na wolumin sformatowany w systemie ReFS i uruchomisz na nim polecenie T ools > Check , otrzymasz komunikat: You don’t need to check this drive. The ReFS file system does not need to be checked.
Windows Server 2019 ReFS Korzyści
Dwa przypadki użycia, w których ReFS naprawdę się wyróżnia, to obszary wirtualizacji oraz wykorzystanie w nowoczesnych rozwiązaniach do wykonywania kopii zapasowych. Niektóre z ogólnych zalet systemu plików Windows Server 2019 ReFS to:
ReFSwykorzystujeB+ treesw strukturze plików.B+ treejest bardzo wydajny w przechowywaniu danych, ponieważ w strukturze występuje bardzo duża rozgałęziona sieć węzłów potomnych. Dzięki zastosowaniu wskaźnikówB+ treemoże zmniejszyć liczbę operacjiI/Opotrzebnych do pobrania elementu ztree.
- Maksymalny rozmiar woluminu dla
ReFSwynosi 1 jottabajt lub 1 bilion terabajtów !
- Metadane plików są okresowo czyszczone poprzez odczyt i wykonywanie operacji
checksumna danych. Ten nowy mechanizm czyszczenia stanowi kolejny sposób zapewnienia odporności plików.
File integrity streamszapewnia dodatkowe dane plikówchecksums.
Uwaga: Dzięki dodatkowym zaletom w zakresie odporności, ReFS jest zalecanym systemem plików dla Exchange Server 2019 lokalizacji baz danych/logów.
Windows Server 2019 ReFSzawiera {33} technologia. Pozwala to na odwołania wskaźników do bloków, które w przeciwnym razie musiałyby być przenoszone.Copy on writejest mechanizmem używanym przezReFSw celu zapewnienia integralności podczas zapisu danych oraz uniknięcia uszkodzenia danych w przypadku utraty zasilania. Odporny system plików tworzy kopię metadanych w nowych blokach podczas edycji metadanych (zamiast nadpisywać istniejące metadane) i łączy najnowszą kopię metadanych z odpowiednim plikiem po zapisaniu danych na dysku. Omówimy to bardziej szczegółowo poniżej. Jednak w przypadku wykonywania kopii zapasowejblock cloningwReFSznacznie zwiększa wydajność rozwiązań do wykonywania kopii zapasowych, które wykorzystują technologięblock cloning.Synthetic fullkopie zapasowe nie muszą już przenosić danych, lecz mogą wykorzystywać wskaźniki do istniejących bloków w ramach operacji syntetycznej.
Sparse VDL.Sparse VDLlub prawidłowa długość danych pozwalaReFSna bardzo szybkie wyzerowanie plików. Podczas tworzenia dysku VHD o stałym rozmiarze w Hyper-V operacja przydzielania rozmiaru dysku może trwać kilka minut. Jednak dziękisparse VDL ReFSmożna szybko wyzerować pliki dyskowe Hyper-V. Teraz utworzenie dużego dysku o stałym rozmiarze na woluminieReFSzajmuje kilka sekund.
Utworzenie dysku o domyślnym rozmiarze 127 GB w Klaster Hyper-V z ReFS klastrowym woluminem współdzielonym, jak pokazano poniżej, zajęło kilka sekund. Ta operacja zajęłaby kilka minut na tradycyjnym woluminie sformatowanym w systemie plików NTFS. W tym przypadku czas tworzenia dysków o stałym rozmiarze uległ skróceniu.
Przypadki użycia technologii tworzenia kopii zapasowych
Wykorzystanie ReFS block cloning w nowoczesnych rozwiązaniach do tworzenia kopii zapasowych może przynieść doskonałe wyniki. Wiele rozwiązań do tworzenia kopii zapasowych środowisk wirtualnych wykorzystuje proces zwany {47} kopie zapasowe. Zanim zdefiniujemy synthetic full kopię zapasową , rozważmy tradycyjną pełną kopię zapasową.
W przypadku tradycyjnej active full kopii zapasowej maszyny wirtualnej wszystkie dane potrzebne do pełnej kopii zapasowej są pobierane z samej produkcyjnej maszyny wirtualnej VMware lub Hyper-V. W ten sposób do utworzenia pełnej kopii zapasowej wykorzystywana jest zasadniczo zarówno sieć produkcyjna, jak i pamięć masowa.
W przypadku kopii zapasowych syntetycznych dane do pełnej kopii zapasowej są syntetyzowane na podstawie danych kopii zapasowych, które już znajdują się w repozytorium kopii zapasowych. Nowe pełne kopie zapasowe są syntetyzowane, a łańcuch kopii zapasowych jest przesuwany do przodu. Block cloning technologia z Windows Server 2019 ReFS może znacznie przyspieszyć proces, w którym starsze rozwiązania do tworzenia kopii zapasowych mogą syntetyzować kopie zapasowe dzięki przesuwaniu wskaźników zamiast samych bloków.
Jednak w przypadku nowoczesnych rozwiązań do tworzenia kopii zapasowych, takich jak NAKIVO Backup & Replication, nie jest to wymagane. Kopie zapasowe maszyn wirtualnych są przechowywane w trybie full synthetic . Każdy punkt odzyskiwania rozpoznaje bloki potrzebne do pełnego odzyskiwania maszyny wirtualnej. Oznacza to, że nie ma potrzeby przeprowadzania transformacji plików kopii zapasowych ani odtwarzania pełnych kopii zapasowych przy użyciu procesu syntetycznego.
Windows Server 2019 ReFS Najlepsze rozwiązania
Chociaż ReFS jest z pewnością niezwykłym systemem plików, wprowadzającym wiele ulepszeń, czy istnieją przypadki użycia, w których nie korzystamy z ReFS? Tak, istnieją pewne ReFS wady. Poniżej znajduje się kilka obszarów, na które należy zwrócić uwagę:
ReFSnie może być używany jako dysk systemowy/rozruchowy systemu operacyjnego Windows. W rzeczywistości podczas instalacji systemu Windows nie ma opcji sformatowania dysku rozruchowego w systemie plikówReFS, ponieważ dla tego systemu operacyjnego nadal zalecany jest system plików NTFS.
ReFSobsługuje system plikówWindows Data Deduplicationpocząwszy od wersjiWindows Server 2019 1809 LTSC. Jeśli korzystasz ze starszej wersji i chcesz wykorzystać deduplikację dla woluminu Windows przy użyciu natywnej funkcji deduplikacji systemu Windows, musisz pozostać przy systemie plików NTFS.
ReFSnie obsługuje szyfrowania na poziomie plików. Możesz używaćBitLockerszyfrowania zReFS. Jest to jednak technologia szyfrowania na poziomie woluminu. Jeśli chcesz szyfrować na poziomie plików/folderów, musisz użyć NTFS.Disk Quotasnie są obsługiwane przezMicrosoft ReFS.
ReFSnie obsługuje krótkich8.3 (DOS-compatible)nazw plików, takich jakprogra~1.txt, które są obsługiwane w NTFS ze względu na kompatybilność.
ReFSzużywa więcej zasobów systemowych do działania. WiększaReFSmacierz zużywa więcej pamięci RAM, zasobów Procesora oraz operacji wejścia/wyjścia dysku na sekundę (IOPS).
- Nie zaleca się instalowania aplikacji na
ReFSwoluminach.ReFSnie obsługuje dowiązań twardych (do wersjiReFS v.3.5).
Aby w pełni wykorzystać możliwości Microsoft ReFS, zaleca się stosowanie tego serwerowego systemu plików w następujących scenariuszach:
- Budowa serwera plików obsługującego bardzo duże rozmiary woluminów i plików.
- Tworzenie woluminów do przechowywania maszyn wirtualnych Hyper-V.
- Wybierz
ReFSna serwerach Windows zamiast na stacjach roboczych Windows.
ReFSjest preferowany, jeśli używaszStorage SpacesiStorage Space Directna serwerze.
Uwaga : Storage Spaces to funkcja, która pozwala utworzyć wirtualny wolumin przy użyciu wielu dysków fizycznych na jednym komputerze. Storage Spaces obsługują tworzenie kopii lustrzanych, podobnie jak RAID 1.
Refleksje
Funkcje zawarte w Windows Server 2019 ReFS przynoszą ogromne korzyści środowiskom dzięki zwiększonej odporności, skalowalności i wydajności. Teraz znasz już zalety ReFS, ograniczenia oraz sytuacje, w których nie należy używać tego systemu plików. Wersja 3.4 ReFS ma zalety w niektórych aspektach, ale nie jest bezpośrednim zamiennikiem NTFS. Możesz przechowywać maszyny wirtualne Hyper-V na woluminach ReFS , aby uzyskać lepsze wyniki, ale nie zapominaj o kopiach zapasowych Hyper-V.
Pobierz bezpłatną edycję NAKIVO Backup & Replication, aby chronić swoje środowisko Hyper-V. Rozwiązanie NAKIVO obsługuje syntetyczne kopie zapasowe z szyfrowaniem i kompresją. Korzystanie z systemu plików typu „ ReFS ” zgodnie z najlepszymi rozwiązaniami oraz z rozwiązaniem NAKIVO pozwala osiągnąć najlepsze wyniki.

