Co je ReFS (pružný souborový systém) v systému Windows?
Nový souborový systém ReFS společnosti Microsoft byl původně představen na systému Windows Server 2012. Je součástí systému Windows 10, kde je možné jej používat pouze jako součást funkce Spacing Spaces. ReFS bude vylepšena v systému Windows Server 2016 a bude součástí systému Windows 10 Pro for Workstations.
Ale co je ReFS a jak se porovná s aktuálně používaným systémem souborů NTFS?
Co je ReFS??
Krátký popis systému Resilient File System je nový souborový systém vytvořený pomocí kódu z aktuálního systému souborů NTFS. ReFS není v současné době pouze náhradou systému NTFS. Má své vlastní výhody a nevýhody. Nemůžete použít pouze systém souborů ReFS namísto NTFS na systémové jednotce.
Vzhledem k tomu, že ReFS je nejnovější systém souborů Microsoft, je navržen tak, aby řešil některé závažné problémy s systémem souborů NTFS. ReFS je navržen tak, aby byl odolnější proti poškozování dat, lépe fungoval pro určitou pracovní zátěž a lépe se měnil pro velmi velké souborové systémy. Podíváme se přesně na to, co to znamená.
ReFS chrání proti korupci dat
Část "Odolná" je zvýrazněna v názvu. ReFS používá kontrolní součet pro metadata - a může volitelně použít i kontrolní součty pro data souboru. Kdykoli čte nebo zapisuje soubor, ReFS zkoumá kontrolní součet, aby se ujistil, že je správný. To znamená, že samotný systém souborů má vestavěný způsob detekce poškození dat za běhu.
ReFS je integrován s funkcí Storage Spaces. Pokud nastavíte zrcadlový úložný prostor pomocí systému ReFS, může systém Windows snadno rozpoznat poškození systému souborů a automaticky opravit problémy kopírováním alternativní kopie dat na jinou jednotku. Tato funkce je k dispozici v systémech Windows 10 a Windows 8.1.
Pokud systém ReFS zjistí poškozená data a nemá alternativní kopii, ze které může obnovit souborový systém, může okamžitě z jednotky odstranit poškozená data. Nevyžaduje restartování systému nebo přechod do režimu offline, jak to provádí NTFS.
Systém ReFS při čtení a psaní nekontroluje pouze poškození souborů. Automatický skener pro integritu dat pravidelně kontroluje všechny soubory na jednotce, aby také identifikoval a opravil poškození dat. Je to souborový systém s automatickým opravou. Chkdsk vůbec nepotřebujete.
Nový souborový systém je také odolný proti poškození dat jinými způsoby. Například při aktualizaci metadat souboru - například názvu souboru - souborový systém NTFS přímo upraví metadata souboru. Pokud dojde k selhání počítače nebo k výpadku napájení během tohoto procesu, může dojít k poškození dat. Když aktualizujete metadata souboru, souborový systém ReFS vytvoří novou kopii metadat. ReFS uvádí soubor na nové metadata až po zapsání nových metadat. Neexistuje žádné riziko poškození souborů metadat. Toto je známé jako "copy-on-write". Copy-on-write je také k dispozici na jiných moderních souborových systémech, jako jsou ZFS a BtrFS na Linuxu, stejně jako nový souborový systém Apple APFS.
ReFS odmítá některé staré omezení NTFS
ReFS je modernější než systém souborů NTFS a podporuje mnohem větší svazky a delší názvy souborů. Z dlouhodobého hlediska jsou to důležité zlepšení.
V souborovém systému NTFS jsou cesty souboru omezeny na 255 znaků. S názvem ReFS může být název souboru dlouhý až 32768 znaků. Systém Windows 10 nyní umožňuje zakázat tento krátký limit znaků pro systém souborů NTFS, ale je vždy vypnut na svazcích systému ReFS.
ReFS také odmítá názvy souborů ve formátu DOS 8.3. Na svazku systému souborů NTFS máte stále přístup k C: \ Program Files \ na adrese C: \ PROGRA ~ 1 \ pro účely kompatibility se starým softwarem. Tyto starší názvy souborů jsou na systému ReFS.
NTFS má teoretickou maximální velikost svazku 16 exabytů, zatímco ReFS má teoretickou maximální velikost svazku 262144 exabytů. To už teď moc nezáleží, ale jednoho dne.
ReFS může být rychlejší, někdy
ReFS není určen pouze ke zlepšení veškerého výkonu přes systém souborů NTFS. Místo toho se společnost Microsoft soustředí na několik důležitých optimalizací, díky nimž je systém ReFS v některých případech mnohem lepší.
Například při použití s Storage Spaces podporuje systém ReFS optimalizaci v reálném čase. Můžete mít bazén s jednotkami optimalizovanými pro výkon a pohony optimalizované pro kapacitu. ReFS bude vždy zapisovat do jednotek v úrovni výkonu a maximalizovat výkon. V pozadí bude systém ReFS automaticky přesunovat velké části dat na pomalejší disky pro dlouhodobé ukládání.
Na serveru Windows Server 2016 vylepšila společnost Microsoft vylepšenou službu ReFS, která nabízí lepší výkon s určitými funkcemi virtuálního počítače. Vlastní software společnosti Hyper-V virtuálního stroje využívá tyto technologie (a teoreticky by jim mohly podporovat jiné softwarové nástroje virtuálních počítačů, pokud chtějí).
Například ReFS podporuje blokování klonování, které urychluje klonování virtuálních strojů a operace spojování kontrolních bodů. Chcete-li vytvořit klonovanou kopii virtuálního stroje, musí systém ReFS vytvořit pouze novou kopii metadat na jednotce a ukázat ji na existující data na jednotce. To je proto, že s nástrojem ReFS mohou více souborů směřovat ke stejným podkladovým datům na disku. Když se virtuální počítač změní a do jednotky se zapíše nová data, zapíše se na jiné místo a na disku zůstávají data původního virtuálního počítače. To dělá proces klonování mnohem rychlejší a vyžaduje mnohem menší propustnost disku.
ReFS také nabízí novou funkci "řídkého VDL", která umožňuje systému ReFS rychle zapisovat nuly do velkého souboru. Díky tomu je mnohem rychlejší vytvoření nového, prázdného virtuálního pevného disku (VHD) s pevnou velikostí. Zatímco to může trvat 10 minut s NTFS, to může trvat jen několik sekund s ReFS.
ReFS nelze nahradit systém souborů NTFS (přesto)
Všechny tyto funkce zní docela dobře, ale nemůžete jen přepnout na systém ReFS z NTFS. Systém Windows nelze spustit z souborového systému ReFS a vyžaduje NTFS.
ReFS také vynechává další funkce, které zahrnuje systém souborů NTFS, včetně komprese a šifrování souborů, pevných vazeb, rozšířených atributů, deduplikace dat a kvót disku. 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émového systému, ReFS je kompatibilní s šifrováním s plným diskem BitLocker.
Systém Windows 10 neumožňuje formátovat jakýkoli starý oddíl jako ReFS. ReFS můžete nyní používat pouze s úložišti, 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í systému souborů ReFS namísto systému souborů NTFS. Možná budete chtít to udělat pro svazek, který plánujete např. Pro ukládání virtuálních počítačů. Ovládací svazek však stále nemůže používat systém ReFS. Systém Windows lze spustit pouze z jednotky NTFS.
Není jasné, co má budoucnost pro ReFS. Microsoft může jednoho dne vylepšit, dokud plně nenahradí místo NTFS ve všech verzích systému Windows. Není jasné, kdy se to může stát. Prozatím však ReFS lze použít pouze pro konkrétní úkoly.
Více informací o systému ReFS a konkrétních funkcích, které podporuje, najdete na webových stránkách společnosti Microsoft.
Jak používat ReFS
V typickém počítači se systémem Windows 10 můžete použít funkci ReFS pouze prostřednictvím funkce Úložiště. Ujistěte se, že formátujete skladovací prostory jako ReFS a ne NTFS, když se zobrazí volba souborového systému. Automaticky využijete funkce integrity dat v systému souborů ReFS, pokud si je vyberete.
Na serveru Windows Server můžete zvolit formátování některých svazků jako ReFS pomocí nástrojů pro správu běžného disku, což může být obzvláště užitečné, pokud na těchto jednotkách používáte virtuální počítače. Nemůžete však naformátovat zaváděcí jednotku jako ReFS a ztratíte přístup k některým funkcím NTFS.
Funkce ReFS je nyní k dispozici jako součást systému Windows 10 Pro pro pracovní stanice i systému Windows 10 Enterprise.