Microsoftov novi ReFS datotečni sustav izvorno je predstavljen na sustavu Windows Server 2012. Sadržan je u sustavu Windows 10, gdje se može koristiti samo kao dio značajki Spremanje prostora za pohranu pogona. ReFS će biti poboljšan u sustavu Windows Server 2016, a bit će dio Windows 10 Pro za radne stanice.
Ali što je ReFS i kako se ona može usporediti s trenutno korištenim NTFS sustavima?
Kratak opis za "resilientni datotečni sustav", ReFS je novi datotečni sustav izgrađen pomoću koda iz trenutnog NTFS datotečnog sustava. Trenutačno, ReFS nije samo zamjena za NTFS. Ima svoje prednosti i nedostatke. Ne možete koristiti ReFS umjesto NTFS na vašem pogonu sustava.
Budući da je ReFS najnoviji Microsoftov datotečni sustav, osmišljen je za rješavanje nekoliko glavnih problema s NTFS-om. ReFS je dizajniran da bude više elastičan u odnosu na korupciju podataka, bolje se ponaša za određene radne opterećenja i bolje pomaže u velikim datotečnim sustavima. Pogledajmo točno što to znači.
Dio "Elastičan" istaknut je u nazivu. ReFS koristi checksum-ove za metapodatke, a također može koristiti i kontrolne zbrojeve za datoteke. Kad god čita ili piše datoteku, ReFS ispituje kontrolni zbroj kako bi se osiguralo da je ispravna. To znači da sam datotečni sustav ima ugrađeni način otkrivanja korupcije podataka u letu.
ReFS je integriran sa značajkom Storage Spaces. Ako postavite zrcalni prostor za pohranu pomoću ReFS-a, sustav Windows može lako otkriti korupciju datotečnog sustava i automatski popraviti probleme kopiranjem alternativne kopije podataka na drugom disku. Ova je značajka dostupna i za Windows 10 i Windows 8.1.
Ako ReFS otkrije oštećene podatke i nema zamjensku kopiju koju može vratiti, datotečni sustav može odmah ukloniti oštećene podatke s pogona. To ne zahtijeva ponovno pokretanje sustava ili isključivanje pogona, kao što NTFS radi.
ReFS ne samo provjerava datoteke za korupciju prilikom čitanja i pisanja. Skener automatskog integriteta podataka redovito provjerava sve datoteke na pogonu da identificira i popravi korupciju podataka. To je auto-ispravljanje datotečnog sustava. Uopće ne morate koristiti chkdsk.
Novi datotečni sustav također je otporan na korupciju podataka na druge načine. Primjerice, kada ažurirate metapodatke datoteke - primjerice, naziv datoteke - NTFS datotečni sustav izravno će izmijeniti metapodatke datoteke. Ako vaše računalo ne uspije ili se napajanje isključi tijekom tog postupka, može doći do oštećenja podataka. Kada ažurirate metapodatke datoteke, sustav datoteka ReFS će stvoriti novu kopiju metapodataka. ReFS usmjerava datoteku na nove metapodatke tek nakon što je novi metapodaci zapisana. Nema rizika da su metapodaci datoteke oštećeni. Ovo je poznato kao "copy-on-write". Kopiranje na pisanje je također dostupno i na drugim suvremenim datotečnim sustavima, kao što su ZFS i BtrFS na Linuxu, kao i Appleov novi APFS datotečni sustav.
ReFS je moderniji od NTFS i podržava mnogo veće količine i duže nazive datoteka. Dugoročno, to su važna poboljšanja.
Na NTFS datotečnom sustavu putanje datoteka ograničeno je na 255 znakova. S reFS-om, naziv datoteke može biti dugačak 32768 znakova. Windows 10 sada vam omogućuje da onemogućite ovaj kratki broj znakova za NTFS datotečne sustave, ali je uvijek onemogućen na ReFS volumenima.
ReFS također odbacuje DOS-style 8.3 nazive datoteka. Na NTFS volumenima još uvijek možete pristupiti C: \ Program Files \ u C: \ PROGRA ~ 1 \ u svrhu kompatibilnosti sa starim softverom. Ove naslijeđene nazive datoteka otišle su na ReFS-u.
NTFS ima teorijsku maksimalnu veličinu volumena od 16 exabajta, dok ReFS ima teorijsku maksimalnu veličinu volumena od 262144 exabajt. To sad nije bitno, ali jednog će dana.
ReFS nije samo dizajniran za poboljšanje svih performansi preko NTFS-a. Umjesto toga, Microsoft se usredotočuje na nekoliko važnih optimizacija koje u nekim slučajevima čine ReFS mnogo bolje.
Na primjer, kada se koristi s prostorima za pohranu, ReFS podržava "optimizaciju slojeva u stvarnom vremenu". Možete imati bazen pogona s oba pogona optimiziranog za performanse i pogone optimizirane za kapacitet. ReFS će uvijek pisati na pogone u razini performansi, maksimizirajući performanse. U pozadini, ReFS automatski će premjestiti velike dijelove podataka na sporije pogone za dugoročno pohranjivanje.
Na sustavu Windows Server 2016, Microsoft je unaprijedio ReFS kako bi ponudio bolje performanse s određenim značajkama virtualnog računala. Microsoftov vlastiti softver za virtualni stroj Hyper-V koristi ih (teoretski, drugi softver virtualnog stroja može ih podržati ako žele).
Na primjer, ReFS podržava blok kloniranje, što ubrzava kloniranje virtualnih strojeva i radove spajanja kontrolnih točaka. Da bi stvorio kloniranu kopiju virtualnog stroja, ReFS mora samo stvoriti novu kopiju metapodataka na pogonu i usmjeriti je na postojeće podatke na pogonu. To je zato što, s ReFS-om, više datoteka može upućivati na isti temeljni podatak na disku. Kada se virtualni stroj mijenja i nove podatke piše na pogon, napisan je na drugu lokaciju, a izvorni podaci o virtualnom stroju ostaju na pogonu. To čini proces kloniranja mnogo bržim i zahtijeva mnogo manje propusnosti diska.
ReFS također nudi novu "rijetku VDL" značajku koja omogućuje ReFS-u da brzo zapiše nula na veliku datoteku. To ga čini puno bržim za stvaranje nove, prazne, veličine virtualne tvrdi disk (VHD) datoteka. Dok to može potrajati 10 minuta s NTFS-om, može proći samo nekoliko sekundi s ReFS-om.
Sve te značajke zvuče prilično dobro, ali ne možete se prebaciti na ReFS iz NTFS-a. Windows ne može dignuti iz ReFS datotečnog sustava i zahtijeva NTFS.
ReFS također izostavlja druge značajke koje uključuju NTFS, uključujući kompresija i enkripciju datotečnih sustava, tvrdih veza, proširene atribute, dedupliciranje podataka i disk kvote. Međutim, ReFS je kompatibilan s nizom značajki. Na primjer, iako ne možete izvesti šifriranje određenih podataka na razini datotečnog sustava, ReFS je kompatibilan s BitLocker šifriranjem na cijelom disku.
Windows 10 ne dopušta da formate bilo koju staru particiju kao ReFS. Trenutno možete koristiti ReFS samo s prostorima za pohranu, gdje njegove značajke pouzdanosti štite od korupcije podataka. Na sustavu Windows Server 2016 možete formatirati količine s ReFS umjesto NTFS. Možda biste to trebali učiniti za volumen koji namjeravate pohraniti virtualne strojeve na primjer. Međutim, još uvijek ne možete upotrebljavati ReFS na obimu za podizanje sustava. Windows se može podići samo s NTFS diska.
Nije jasno što budućnost vrijedi za ReFS. Microsoft bi jednoga dana mogao poboljšati sve dok ne može potpuno preuzeti mjesto NTFS na svim verzijama sustava Windows. Nejasno je kada se to dogodi. No, za sada se ReFS može koristiti samo za određene zadatke.
Više informacija o ReFS-u i specifičnim značajkama koje podržava na Microsoftovu web mjestu pronaći ćete.
Na tipičnom računalu s operacijskim sustavom Windows 10 možete koristiti ReFS samo pomoću značajke Storage Spaces. Obavezno oblikujte svoje Spremanje Spaces kao ReFS, a ne NTFS kada vidite opciju datotečnog sustava. Ako to odaberete, automatski ćete imati koristi od integriteta podataka u ReFS datotečnom sustavu.
Na sustavu Windows Server, možete formatirati neke količine kao ReFS pomoću uobičajenih alata za upravljanje diskovima, što može biti osobito korisno ako koristite virtualne strojeve na tim pogonima. No, ne možete formatirati disk za pokretanje kao ReFS, i izgubit ćete pristup nekim značajkama NTFS-a.
ReFS funkcionalnost je sada dostupna kao dio Windows 10 Pro za radne stanice kao i Windows 10 Enterprise.