Nový souborový systém Microsoft ReFS byl původně představen na Windows Server 2012. Je součástí Windows 10, kde jej lze použít pouze jako součást sdružování disků Funkce Storage Spaces . ReFS bude vylepšen v systému Windows Server 2016 a bude součástí Windows 10 Pro pro pracovní stanice.
Ale co je ReFS a jak se porovná s aktuálně používaným NTFS?
Co je ReFS?
PŘÍBUZNÝ: Jaký je rozdíl mezi FAT32, exFAT a NTFS?
Zkratka pro „Resilient File System“, ReFS je nový souborový systém vytvořený pomocí kódu z aktuálního Systém souborů NTFS . V tuto chvíli není ReFS pouze náhradou za NTFS. Má své výhody a nevýhody. Na systémové jednotce nemůžete použít pouze ReFS místo NTFS.
Protože ReFS je nejnovější souborový systém společnosti Microsoft, je navržen tak, aby řešil několik hlavních problémů s NTFS. ReFS je navržen tak, aby byl odolnější proti poškození dat, měl lepší výkon pro určité pracovní zátěže a lepší škálování pro velmi velké souborové systémy. Podíváme se přesně na to, co to znamená.
ReFS chrání před poškozením dat
V názvu je zvýrazněna část „Odolná“. ReFS používá pro metadata kontrolní součty - a může volitelně použít také kontrolní součty pro data souborů. Kdykoli čte nebo zapisuje do souboru, zkontroluje ReFS kontrolní součet, zda je správný. To znamená, že samotný systém souborů má vestavěný způsob detekce poškození dat za běhu.
PŘÍBUZNÝ: Jak používat úložné prostory systému Windows 10 k zrcadlení a kombinování disků
ReFS je integrován s funkce Úložné prostory . Pokud nastavíte zrcadlený úložný prostor pomocí ReFS, může systém Windows snadno detekovat poškození systému souborů a automaticky opravit problémy zkopírováním alternativní kopie dat na jinou jednotku. Tato funkce je k dispozici ve Windows 10 i Windows 8.1.
Pokud ReFS detekuje poškozená data a nemá alternativní kopii, ze které by ji bylo možné obnovit, může souborový systém okamžitě odstranit poškozená data z jednotky. To nevyžaduje restartování systému nebo přepnutí disku do režimu offline, jak to dělá NTFS.
ReFS nekontroluje pouze poškození souborů při jejich čtení a zápisu. Automatizovaný skener integrity dat pravidelně kontroluje všechny soubory na jednotce, aby také identifikoval a opravil poškození dat. Je to souborový systém s automatickou opravou. Nemusíte použijte chkdsk vůbec.
Nový systém souborů je odolný vůči poškození dat i jinými způsoby. Například když aktualizujete metadata souboru - například název souboru - systém souborů NTFS přímo upraví metadata souboru. Pokud počítač během tohoto procesu selže nebo dojde k výpadku napájení, může dojít k poškození dat. Když aktualizujete metadata souboru, systém souborů ReFS vytvoří novou kopii metadat. ReFS nasměruje soubor na nová metadata až po zapsání nových metadat. Neexistuje žádné riziko poškození metadat souboru. Toto se označuje jako „copy-on-write“. Funkce Copy-on-write je k dispozici také v jiných moderních souborových systémech ZFS a BtrFS v systému Linux stejně jako nový Apple Souborový systém APFS .
ReFS snižuje některá stará omezení NTFS
ReFS je modernější než NTFS a podporuje mnohem větší svazky a delší názvy souborů. Z dlouhodobého hlediska se jedná o důležitá vylepšení.
V systému souborů NTFS jsou cesty k souborům omezeny na 255 znaků. S ReFS může mít název souboru až 32768 znaků. Windows 10 vám to nyní umožňuje deaktivovat tento krátký limit znaků pro systémy souborů NTFS , ale na svazcích ReFS je to vždy deaktivováno.
ReFS také zahodí názvy souborů ve stylu DOS 8.3. Na svazku NTFS můžete stále přistupovat k C: \ Program Files \ na C: \ PROGRA ~ 1 \ pro účely kompatibility se starým softwarem. Tyto starší názvy souborů jsou na ReFS pryč.
NTFS má teoretickou maximální velikost svazku 16 exabytů, zatímco ReFS má teoretickou maximální velikost svazku 262144 exabytů. Na tom teď moc nezáleží, ale jednoho dne to bude.
ReFS může být někdy rychlejší
ReFS není určen pouze ke zlepšení veškerého výkonu oproti NTFS. Místo toho se Microsoft zaměřuje na několik důležitých optimalizací, díky nimž bude ReFS v určitých případech fungovat mnohem lépe.
Například při použití s úložnými prostory podporuje ReFS „optimalizaci úrovní v reálném čase“. Mohli byste mít fond disků s oběma disky optimalizovanými pro výkon a disky optimalizovanými pro kapacitu. ReFS bude vždy zapisovat na disky na úrovni výkonu, čímž maximalizuje výkon. Na pozadí ReFS automaticky přesune velké bloky dat na pomalejší disky pro dlouhodobé ukládání.
V systému Windows Server 2016 Microsoft vylepšil ReFS, aby nabídl lepší výkon s určitými funkcemi virtuálního stroje. Vlastní společnost Microsoft Hyper-V virtual machine software využívá je (a teoreticky by je mohl podporovat i jiný software pro virtuální stroje, pokud by chtěli).
Například ReFS podporuje blokovat klonování , což urychluje operace klonování virtuálních strojů a slučování kontrolních bodů. Chcete-li vytvořit klonovanou kopii virtuálního počítače, potřebuje ReFS pouze vytvořit novou kopii metadat na jednotce a nasměrovat ji na existující data na jednotce. Je to proto, že s ReFS může více souborů ukazovat na stejná podkladová data na disku. Když se virtuální stroj změní a do jednotky se zapíší nová data, zapíše se na jiné místo a původní data virtuálního stroje se na jednotce ponechají. Díky tomu je proces klonování mnohem rychlejší a vyžaduje mnohem menší propustnost disku.
ReFS také nabízí novou funkci „řídkého VDL“, která umožňuje ReFS rychle zapisovat nuly do velkého souboru. Díky tomu je mnohem rychlejší vytvořit nový, prázdný soubor virtuálního pevného disku s pevnou velikostí (VHD). Zatímco u NTFS to může trvat 10 minut, u ReFS to může trvat jen několik sekund.
ReFS nemůže nahradit NTFS (zatím)
Všechny tyto funkce zní celkem dobře, ale nemůžete jen přepnout na ReFS z NTFS. Systém Windows nelze spustit ze systému souborů ReFS a vyžaduje NTFS.
ReFS také vynechává další funkce, které NTFS zahrnuje, včetně komprese systému souborů a šifrování , pevné odkazy, rozšířené atributy, deduplikace dat a diskové kvóty. ReFS je však kompatibilní s řadou funkcí. Například když nemůžete provádět šifrování konkrétních dat na úrovni systému souborů, ReFS je kompatibilní s šifrování BitLocker na celý disk .
Windows 10 také neumožňuje naformátovat žádný starý oddíl jako ReFS. V současné době můžete ReFS používat pouze s úložnými prostory, kde jeho funkce spolehlivosti pomáhají chránit před poškozením dat. V systému Windows Server 2016 můžete zvolit formátování svazků pomocí ReFS místo NTFS. Možná to budete chtít udělat například pro svazek, na kterém plánujete ukládání virtuálních strojů. Stále však nemůžete použít ReFS na spouštěcím svazku. Systém Windows lze spustit pouze z jednotky NTFS.
Není jasné, co pro ReFS přinese budoucnost. Microsoft to jednoho dne může vylepšit, dokud nebude moci plně nahradit NTFS ve všech verzích systému Windows. Není jasné, kdy k tomu může dojít. Prozatím však lze ReFS použít pouze pro konkrétní úkoly.
Najdete další podrobnosti o ReFS a konkrétních funkcích, na kterých podporuje Microsoft’s website .
Jak používat ReFS
Na typickém počítači se systémem Windows 10 můžete ReFS používat pouze prostřednictvím funkce Storage Spaces. Když se zobrazí možnost souborového systému, nezapomeňte naformátovat úložné prostory jako ReFS, nikoli jako NTFS. Pokud si to vyberete, budete automaticky těžit z funkcí integrity dat v systému souborů ReFS.
Na Windows Serveru můžete zvolit formátování některých svazků jako ReFS pomocí normálu nástroje pro správu disků , což může být zvláště užitečné, pokud na těchto discích používáte virtuální stroje. Zaváděcí disk však nelze naformátovat jako ReFS a ztratíte přístup k některým funkcím NTFS.
Funkce ReFS je nyní k dispozici jako součást Windows 10 Pro pro pracovní stanice stejně jako Windows 10 Enterprise.