Ce este ReFS în Windows?



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

ReFS este derivat din Re tăcut F cu S ystem, este un sistem de fișiere creat de Microsoft pentru sistemul de operare Windows. Este conceput pentru a depăși unele dintre limitările Sistem de fișiere cu tehnologie nouă (NTFS). ReFS este conceput pentru a fi mai rezistent la corupția datelor, a funcționa mai bine pentru anumite încărcări de lucru și a scări mai bine pentru sistemele de fișiere foarte mari.



ReFS în Windows



Istoria ReFS

Microsoft a introdus ReFS în septembrie 2012, când a lansat Windows Server 2012 ca sistem de fișiere opțional pentru a ține cont de cerințe mai mari de stocare a datelor și de sarcini de lucru mai mari. Microsoft a adăugat ReFS la versiunile de desktop ale Windows, începând cu Windows 8.1 în octombrie 2013, dar a putut fi utilizat doar ca parte a caracteristicii Spații de stocare de grupare a unităților. Și este, de asemenea, inclus în Windows 10. Microsoft îndepărtat capacitatea de a crea volume ReFS în Windows 10 Actualizare toamna 2017 pentru creatori , în afară de Windows 10 Pro pentru stațiile de lucru. Dar sistemul de operare va citi în continuare ReFS.



Cum funcționează ReFS

ReFS este extrem de compatibil cu NTFS și a fost construit pe baza NTFS pentru o mai mare consistență și o integritate mai bună a datelor. Dacă sistemul de operare detectează o eroare de sistem și datele sunt pierdute / corupte, atunci ReFS poate restabili datele pierdute / corupte. ReFS combate, de asemenea, putrezirea biților, adică corupția de biți într-un sistem de fișiere cu timpul, prin sarcini de spălare a discurilor care citesc și validează datele. Microsoft a folosit o parte din baza de cod NTFS pentru a produce ReFS și a adăugat suport pentru API-urile Win32, astfel încât API-urile existente să fie compatibile, oferind suport ReFS pentru mai multe caracteristici, cum ar fi listele de control al accesului și ID-urile de fișiere.

În NTFS, există diferite motive pentru corupția metadatelor de fișiere, cum ar fi o oprire bruscă a sistemului în timpul pierderii de energie sau când sistemul scrie doar o parte dintr-un bloc. Pentru a evita deteriorarea datelor utilizează ReFS alocați-la-scriere tehnică, care citește și scrie fișiere într-o singură instrucțiune. Tehnica de alocare la scriere utilizează clone subțiri de furnizare a bazelor de date sursă pentru a reduce șansele de corupție.

LA Structura arborelui B + este utilizat de ReFS pentru gestionarea datelor prin indexarea metadatelor. Arborele este format din rădăcină, noduri interne și frunze. Un copac B + stochează date într-un model de ramificare, în care fiecare nod din copac are o listă ordonată de chei și pointeri către noduri sau frunze de nivel inferior. Înregistrările sunt stocate la nivelul frunzei, ceea ce permite mai multe ramuri. Acest proces reduce I / O pe disc și oferă o performanță mai bună.



ReFS nu este un înlocuitor direct pentru NTFS. ReFS nu acceptă unele caracteristici NTFS, cum ar fi tabelul de fișiere master (MFT), suport pentru fișiere de pagină și ID-uri de obiect. Unele aplicații vor funcționa numai cu caracteristici disponibile numai pe NTFS. Multe caracteristici NTFS nu făceau parte din versiunea anterioară a NTFS, cum ar fi fluxuri alternative, fluxuri numite și fișiere rare, pe care Microsoft le-a adăugat ReFS în actualizările ulterioare.

Caracteristici și modificări notabile

  1. ReFS este integrat cu Caracteristica Spații de stocare . Dacă este configurat un spațiu de stocare în oglindă care utilizează ReFS, Windows va detecta corupția sistemului de fișiere și va repara automat problemele prin copierea copiei alternative a datelor pe o altă unitate. Această caracteristică este disponibilă atât pe Windows 10, cât și pe Windows 8.1.

    Spațiu de stocare utilizând ReFS

  2. Dacă ReFS detectează o corupție datată și nu are o copie alternativă din care poate fi restaurată, sistemul de fișiere poate elimina imediat datele corupte de pe unitate. Nu este necesar să reporniți sistemul sau să scoateți unitatea offline, așa cum s-ar face cu NTFS.
  3. Când citiți și scrieți ReFS nu doar verifică fișierele pentru corupție. Toate fișierele de pe unitate sunt verificate în mod regulat de un scaner automat de integritate a datelor pentru a identifica și remedia corupția datelor, care este un sistem de fișiere care se corectează automat. Nu este nevoie să fugi chkdsk deloc.
  4. Noul sistem de fișiere este, de asemenea, rezistent la corupția datelor și în alte moduri. De exemplu, când actualizați metadatele unui fișier - numele fișierului, de exemplu - sistemul de fișiere NTFS va modifica direct metadatele fișierului. Dacă computerul dvs. nu funcționează sau se oprește în timpul acestui proces, este posibil să existe corupția datelor. Când actualizați metadatele unui fișier, sistemul de fișiere ReFS va crea o nouă copie a metadatelor. ReFS va îndrepta fișierul către noile metadate numai atunci când noile metadate sunt scrise, deci nu există riscul ca metadatele fișierului să fie corupte. Acest lucru este cunoscut sub numele de „ Copie pe scriere ”. Tehnica copiere-scriere este utilizată și de alte sisteme de fișiere moderne, de ex. ZFS și BtrFS pe noul Linux și Apple APFS Sistemul de fișiere.
  5. ReFS folosește sumele de verificare pentru metadate și poate folosi opțional și sumele de verificare pentru datele fișierelor. Ori de câte ori citește sau scrie un fișier, ReFS examinează suma de control pentru a se asigura că este corectă. Aceasta înseamnă că sistemul de fișiere în sine are un mod încorporat de a detecta corupția datelor din mers.
  6. În plus față de caracteristica sa de integritate a datelor, ReFS se extinde la volume și fișiere mai mari, comparativ cu NTFS pe termen lung, acestea sunt îmbunătățiri importante.
  7. ReFS acceptă o dimensiune maximă a volumului de 262.144 exabytes (16 exbibytes) , comparat cu 16 exabytes în NTFS. ReFS acceptă până la 32.768 de caractere într-un nume de fișier, comparativ cu limita de 255 de caractere în NTFS.
  8. Alte caracteristici ReFS includ performanțe îmbunătățite cu Hyper-V, suport de aburități de integritate pentru a utiliza sumele de verificare pentru a evalua starea datelor și a benzii de date pentru performanțe similare cu RAID.
  9. Microsoft a adăugat suport pentru fluxuri de date alternative în versiunea 1.2 pentru a permite ReFS să funcționeze cu implementările Microsoft SQL Server. Alte actualizări notabile includ suportul pentru deduplicarea datelor - o caracteristică de optimizare a stocării - în ReFS versiunea 3.2 cu lansarea Windows Server versiunea 1709 în canalul semianual în octombrie 2017.
  10. ReFS, de asemenea, renunță la Numele fișierelor în stil DOS 8.3 de exemplu. C: Program Files la C: PROGRA ~ 1 pe un volum NTFS poate fi accesat în continuare în scopuri de compatibilitate tehnologii mai vechi. Aceste nume de fișiere vechi nu sunt acceptate pe ReFS.
  11. ReFS nu este doar o îmbunătățire a NTFS. În schimb, Microsoft se concentrează pe câteva optimizări importante care fac ca ReFS să funcționeze mult mai bine în anumite cazuri.
  12. ReFS, atunci când este utilizat cu spații de stocare, acceptă „ optimizarea nivelului în timp real ”. Ați putea avea un grup de unități cu ambele unități optimizate pentru performanță și unități optimizate pentru capacitate. ReFS va scrie întotdeauna pe unități în nivelul de performanță, maximizând performanța. În fundal, ReFS va muta automat bucăți mari de date pe unitățile mai lente pentru stocare pe termen lung.
  13. Pe Windows Server 2016, ReFS au fost îmbunătățite pentru a oferi performanțe mai bune cu anumite VM, adică caracteristici ale mașinii virtuale. Software-ul propriu al mașinii virtuale Hyper-V de la Microsoft profită de acestea (și, în teorie, alte programe de mașini virtuale le-ar putea sprijini dacă ar dori), precum ReFS acceptă clonarea blocurilor, care accelerează clonarea mașinilor virtuale și operațiunile de combinare a punctelor de control. Pentru a crea o copie clonată a unei mașini virtuale, ReFS trebuie doar să creeze o nouă copie a metadatelor pe unitate și să o îndrepte către datele existente pe unitate. Acest lucru se datorează faptului că, cu ReFS, mai multe fișiere pot indica aceleași date subiacente pe disc. Când mașina virtuală se schimbă și datele noi sunt scrise pe unitate, acestea sunt scrise într-o locație diferită și datele mașinii virtuale originale sunt lăsate pe unitate. Acest lucru face ca procesul de clonare să fie mult mai rapid și necesită mult mai puțină capacitate de disc.
  14. Există o nouă caracteristică „VDL rar” adăugată la ReFS care permite ReFS să scrie rapid zerouri într-un fișier mare. Acest lucru face mult mai rapidă crearea unui fișier nou, gol, de dimensiune fixă ​​virtuală (VHD). În timp ce acest lucru poate dura 10 minute cu NTFS, poate dura doar câteva secunde cu ReFS.
  15. Veți găsi mai multe detalii despre ReFS și caracteristicile specifice pe care le acceptă Site-ul Microsoft .

Dezavantaje pentru ReFS

Toate aceste caracteristici sună destul de bine, dar nu puteți trece doar la ReFS de la NTFS.

  1. Windows nu poate cizmă de la ReFS și necesită NTFS.
  2. ReFS consumă mai multe resurse de sistem, în comparație cu NTFS.
  3. Cu cât matricea de discuri este mai mare, cu atât mai multă memorie RAM și IOPS ReFS utilizează pentru integritatea fișierului.
  4. Datele NTFS nu pot fi convertite în ReFS.
  5. ReFS omite și alte caracteristici pe care NTFS le include, inclusiv compresia și criptarea sistemului de fișiere, legăturile dure, atributele extinse, deduplicarea datelor și cotele de disc. Dar ReFS este compatibil cu multe alte caracteristici ale NTFS, de ex. în timp ce criptarea datelor specifice la nivelul sistemului de fișiere nu a putut fi efectuată, ReFS este compatibil cu criptarea BitLocker pe disc complet.
  6. În Windows 10 nu puteți formata partiții vechi ca REFS. În prezent, puteți utiliza ReFS numai cu spații de stocare, unde caracteristicile sale de fiabilitate ajută la protejarea împotriva corupției datelor. Volumele pot fi formatate ca ReFS în loc de NTFS pe Windows Server 2016. Este posibil să doriți să faceți acest lucru pentru un volum pe care intenționați să-l stocați pe mașini virtuale, de exemplu. Cu toate acestea, încă nu puteți utiliza ReFS pe volumul de încărcare. Windows poate porni numai de pe o unitate NTFS.
  7. O unitate ReFS nu acceptă instalarea oricăror aplicații sau programe . Motivul din spate este neacceptarea legăturilor dure în ReFS și cele foarte puține programe care permit instalarea pe volume ReFS, dar chiar și acele programe întâmpină probleme și în timpul rulării.

Cum se folosește ReFS

  1. Pe Windows Server , puteți alege să formatați unele volume ca ReFS utilizând instrumentele normale de gestionare a discurilor, ceea ce poate fi deosebit de util dacă utilizați mașini virtuale pe acele unități. Dar nu vă puteți formata unitatea de încărcare ca ReFS și veți pierde accesul la unele funcții NTFS.

    ReFS pe Windows Server,

  2. Funcționalitatea ReFS este acum disponibilă ca parte a Windows 10 Pro pentru stațiile de lucru

Funcționalitate ReFS pe Windows 10 Pro

6 minute citite