Ak ste už mali príležitosť nainštalovať a pracovať s novými operačnými systémami Microsoft: Windows Server 2012 a Windows 8, pravdepodobne ste si už všimli, že teraz môžete formátovať nové zväzky v systéme súborov ReFS. Čo je súborový systém? refs? Skratka ReFS znamená Odolný systém súborov, tj v ruštine "Systém súborov odolných voči poruchám".
Spoločnosť Microsoft čítala systém súborov ReFS ako nástupca najpopulárnejšieho systému súborov NTFS, ktorého technologické možnosti už dosiahli svoje limity. Najmä pri práci s veľkými úložnými médiami vznikajú pri ich práci ťažkosti: dokončenie operácie kontroly chýb trvá príliš dlho, protokol sa spomaľuje a v systéme súborov NTFS sa dosiahne maximálna veľkosť súborov..
Funkcie súborového systému ReFS
Väčšina inovácií systému ReFS spočíva v oblasti vytvárania a správy štruktúr súborov a priečinkov. Tieto funkcie sú implementované s cieľom automaticky opraviť chyby, zabezpečiť vysokú škálovateľnosť a pracovať v režime Vždy online (trvalé pripojenie). Zložky v súborovom systéme ReFS sú štruktúrované vo forme tabuliek so súbormi ako záznamy, ktoré môžu mať svoje vlastné atribúty usporiadané do podoby podtabuľiek, implementujú hierarchickú stromovú štruktúru stromov B +, ktoré sú nám známe z databáz. V tabuľkách je tiež usporiadané voľné miesto na disku..
Pri vývoji systému ReFS sa sledovali tieto ciele:
- Zabezpečenie maximálnej kompatibility s existujúcimi funkciami NTFS a zbavenie sa nepotrebných funkcií, ktoré komplikujú systém
- Overovanie a automatická oprava údajov.
- škálovateľnosť.
- Flexibilita architektúry pomocou funkcie Storage Spaces, ktorá bola pôvodne navrhnutá pre ReFS.
Kľúčové vlastnosti systému ReFS
- Zvýšené limity na veľkosť oddielov, adresárov a súborov (tabuľka nižšie)
- Integrita metadát kontrolného súčtu.
- Integrity streams, špeciálna technika na zápis na disk, poskytuje dodatočnú ochranu údajov v prípade poškodenia časti disku.
- Nový transakčný model „alokovať pri zápise“ (kópia pri zápise)
- Čistenie disku - technológia čistenia disku na pozadí
- Schopnosť organizovať úložné oblasti, ktoré je možné použiť pri virtualizácii vrátane pre odolnosť virtuálneho stroja a vyrovnávanie záťaže.
- Segmentácia sériových údajov (odstránenie údajov) sa používa na zlepšenie výkonu.
- Ukladanie údajov okolo poškodenej oblasti na disku.
Obmedzenia systému súborov ReFS
Maximálna veľkosť súboru | 264-1 bajt |
Maximálna veľkosť zväzku | 278 bajtov s veľkosťou klastra 16 KB |
Maximálny počet súborov na zväzok / adresár | 264 |
Maximálna dĺžka názvu súboru | 32 000 znakov Unicode |
Maximálna dĺžka cesty k súboru | 32000 |
Maximálna veľkosť akéhokoľvek úložného priestoru | 4 PB |
Počet úložných oblastí v systéme | Nie je obmedzené |
Podporované funkcie NTFS
ReFS zdedil mnoho funkcií a sémantiku svojho predchodcu NTFS, vrátane:
- Šokujúci nástroj BitLocker
- Časopis USN
- zoznamy kontroly prístupu (ACL)
- symbolické odkazy pre knižnice
- body pripojenia
- spojovacie body
- opraviť body
Všetky údaje v systéme súborov ReFS budú prístupné prostredníctvom rovnakých rozhraní API, ktoré sa v súčasnosti používajú na prístup k oddielom NTFS..
ReFS opustil nasledujúce funkcie NTFS:
- kompresia dát
- Šifrovanie na úrovni súborov EFS
- kvóty
- krátke názvy súborov 8.3
- Tvrdé odkazy
ReFS v systéme Windows 8
Podpora systému ReFS sa objavila v systéme Windows 8 a Windows Server 2012 a iba pre objemy údajov. To znamená, oddiely s ReFS nemôžu byť použité na inštaláciu operačného systému a na zavedenie z neho. Postupom času bude systém ReFS vybavený veľkým počtom funkcií a bude schopný úplne nahradiť zastaralý systém NTFS. Pravdepodobne sa všetky nové funkcie objavia v prvom Service Pack pre Windows 8.
ReFS sa navyše nemôže používať na vymeniteľné a prenosné úložné zariadenia (ReFS sa v súčasnosti používa iba na interné ukladanie).
Nepriaznivým momentom je skutočnosť, že existujúce zväzky NTFS nemôžu byť za behu prevedené na ReFS. Údaje sa budú musieť prenášať pravidelným kopírovaním.
Zväzok je možné naformátovať do systému súborov ReFS pomocou konzoly Správa diskov. Ďalšie možnosti, napríklad povolenie kontroly integrity, je možné povoliť iba z príkazového riadku.
Napríklad môžete povoliť kontrolu integrity ReFS pomocou príkazu:
format / fs: refs / q / i: enable
Zakázať kontrolu integrity:
integrita / deaktivácia / s d: \ *