System plików ReFS

Jeśli miałeś już okazję zainstalować i pracować z nowymi systemami operacyjnymi Microsoft: Windows Server 2012 i Windows 8, prawdopodobnie już zauważyłeś, że nowe woluminy można teraz sformatować w systemie plików ReFS. Co to jest system plików? ReFS? Skrót ReFS oznacza Odporny system plików, tj. w języku rosyjskim „System plików odporny na awarie”.

Microsoft odczytał system plików ReFS jako następcę najpopularniejszego obecnie systemu plików NTFS, którego możliwości technologiczne już osiągnęły swoje granice. W szczególności podczas pracy z dużymi nośnikami pamięci występują trudności w ich pracy: zbyt długo trwa operacja sprawdzania błędów, dziennik działa wolno, a maksymalny rozmiar pliku jest osiągany w systemie plików NTFS.

Funkcje systemu plików ReFS

Większość innowacji ReFS dotyczy tworzenia i zarządzania strukturami plików i folderów. Funkcje te są zaimplementowane w celu automatycznego korygowania błędów, zapewnienia wysokiej skalowalności i pracy w trybie Always Online (stałe połączenie). Foldery w systemie plików ReFS mają strukturę tabel z plikami w postaci rekordów, które z kolei mogą mieć własne atrybuty uporządkowane w postaci podtabeli, implementując hierarchiczną strukturę drzew B +, znaną nam z baz danych. Wolne miejsce na dysku jest również uporządkowane w tabelach..

Podczas opracowywania ReFS realizowano następujące cele:

  • Zapewnienie maksymalnej kompatybilności z istniejącymi funkcjami NTFS i pozbycie się niepotrzebnych, które komplikują system
  • Weryfikacja i automatyczna korekta danych.
  • Skalowalność.
  • Elastyczność architektury za pomocą funkcji Miejsca do magazynowania, która została pierwotnie zaprojektowana dla ReFS.

Kluczowe funkcje ReFS

  • Zwiększone limity rozmiaru partycji, katalogów i plików (tabela poniżej)
  • Integralność metadanych sumy kontrolnej.
  • Strumienie integralności, specjalna technika zapisu na dysku, zapewniają dodatkową ochronę danych w przypadku uszkodzenia części dysku.
  • Nowy model transakcji „przydziel przy zapisie” (kopiuj przy zapisie)
  • Oczyszczanie dysku - technologia czyszczenia dysku w tle
  • Możliwość organizowania pul pamięci, które można wykorzystać w wirtualizacji, w tym dla odporności maszyny wirtualnej i równoważenia obciążenia.
  • Szeregowa segmentacja danych (przechwytywanie danych) służy do poprawy wydajności.
  • Zapisywanie danych wokół uszkodzonego obszaru na dysku.

Ograniczenia systemu plików ReFS

Maksymalny rozmiar pliku2)64-1 bajt
Maksymalny rozmiar woluminu2)78 bajty o rozmiarze klastra 16 KB
Maksymalna liczba plików na wolumin / katalog2)64
Maksymalna długość nazwy pliku32 000 znaków Unicode
Maksymalna długość ścieżki do pliku32000
Maksymalny rozmiar dowolnej puli pamięci4 PB
Liczba pul pamięci w systemieNieograniczony

Obsługiwane funkcje NTFS

ReFS odziedziczył wiele funkcji i semantyki swojego poprzednika NTFS, w tym:

  • Szokująca funkcja BitLocker
  • Magazyn USN
  • listy kontroli dostępu (ACL)
  • dowiązania symboliczne do bibliotek
  • punkty montowania
  • punkty połączeń
  • punkty ponownej analizy

Wszystkie dane w systemie plików ReFS będą dostępne za pośrednictwem tych samych interfejsów API, które są obecnie używane do uzyskiwania dostępu do partycji NTFS..

ReFS zrezygnował z następujących funkcji NTFS:

  • kompresja danych
  • Szyfrowanie na poziomie plików EFS
  • kwoty
  • krótkie nazwy plików 8.3
  • Twarde linki

ReFS na Windows 8

Obsługa ReFS pojawiła się w Windows 8 i Windows Server 2012 i tylko w przypadku woluminów danych. Oznacza to, że partycji z ReFS nie można użyć do zainstalowania systemu operacyjnego i rozruchu z niego. Z czasem ReFS będzie wyposażony w wiele funkcji i będzie w stanie całkowicie zastąpić przestarzały system NTFS. Prawdopodobnie wszystkie nowe funkcje pojawią się w pierwszym dodatku Service Pack dla systemu Windows 8.

Ponadto systemu plików ReFS nie można jeszcze stosować w przypadku przenośnych i wymiennych urządzeń pamięci masowej (system ReFS jest obecnie używany tylko w przypadku pamięci wewnętrznej).

Nieprzyjemnym momentem jest fakt, że istniejących woluminów NTFS nie można konwertować w trybie ReFS na bieżąco. Dane będą musiały być przesyłane przez regularne kopiowanie.

Wolumin można sformatować w systemie plików ReFS za pomocą konsoli zarządzania dyskami. Ale dodatkowe opcje, takie jak włączanie sprawdzania integralności, można włączyć tylko z wiersza poleceń.

Na przykład możesz włączyć sprawdzanie integralności ReFS za pomocą polecenia:

format / fs: refs / q / i: enable

Wyłącz sprawdzanie integralności:

integralność / dezaktywacja / s d: \ *