Què és ReFS al Windows?



Proveu El Nostre Instrument Per Eliminar Problemes

ReFS es deriva de Re silenciós F amb S ystem, és un sistema de fitxers creat per Microsoft per al sistema operatiu Windows. Està dissenyat per superar algunes de les limitacions del Sistema de fitxers de nova tecnologia (NTFS). ReFS està dissenyat per ser més resistent a la corrupció de dades, tenir un rendiment millor per a determinades càrregues de treball i escalar millor per a sistemes de fitxers molt grans.



ReFS al Windows



Història de ReFS

Microsoft va presentar ReFS el setembre de 2012, quan va llançar Windows Server 2012 com a sistema de fitxers opcional per tenir en compte requisits d’emmagatzematge de dades més grans i càrregues de treball més grans. Microsoft va afegir ReFS a les versions d'escriptori de Windows a partir de Windows 8.1 a l'octubre de 2013, però només es podia utilitzar com a part de la funció Espais d'emmagatzematge que agrupa unitats. I també s’inclou a Windows 10. Microsoft eliminat la possibilitat de crear volums ReFS a Windows 10 en el seu Actualització de creadors de tardor del 2017 , excepte per Windows 10 Pro per a estacions de treball. Però el sistema operatiu encara llegirà ReFS.



Com funciona ReFS

ReFS és altament compatible amb NTFS i es va basar en NTFS per obtenir més consistència i una millor integritat de les dades. Si el sistema operatiu detecta un error del sistema i les dades es perden / danyen, ReFS pot restaurar les dades perdudes / danyades. El ReFS també combat la podridura de bits, és a dir, la corrupció de bits en un sistema de fitxers amb el temps, mitjançant tasques de fregament de discos que llegeixen i validen les dades. Microsoft havia utilitzat part de la base de codis NTFS per produir ReFS i va afegir suport per a les API Win32 perquè les API existents siguin compatibles, donant suport a ReFS per a diverses funcions, com ara llistes de control d’accés i identificadors de fitxers.

A NTFS, hi ha diferents motius per a la corrupció de les metadades de fitxers, com ara un tancament brusc del sistema durant la pèrdua d’alimentació o quan el sistema només escriu part d’un bloc. Per evitar danys a les dades que utilitza ReFS assignar-a-escriure tècnica, que llegeix i escriu fitxers en una sola instrucció. La tècnica d’assignació en escriptura utilitza clons de subministrament prims de les bases de dades d’origen per reduir les possibilitats de corrupció.

A Estructura d’arbre B + és utilitzat per ReFS per a la gestió de dades mitjançant la indexació de metadades. L’arbre està format per l’arrel, els nodes interns i les fulles. Un arbre B + emmagatzema les dades en un patró de ramificació, on cada node de l'arbre té una llista ordenada de claus i punteres cap a nodes o fulles de nivell inferior. Els registres s’emmagatzemen a nivell de fulla, cosa que permet obtenir més branques. Aquest procés redueix les E / S del disc i proporciona un millor rendiment.



ReFS no és un substitut directe de NTFS. ReFS no admet algunes funcions NTFS, com ara la taula de fitxers mestres (MFT), el suport de fitxers de pàgina i els identificadors d'objecte. Algunes aplicacions només funcionaran amb funcions només disponibles a NTFS. Moltes funcions NTFS no formaven part de la versió anterior de NTFS, com ara fluxos alternatius, fluxos anomenats i fitxers dispersos, que Microsoft va afegir a ReFS en actualitzacions posteriors.

Funcions i canvis notables

  1. ReFS està integrat amb el Funció Espais d’emmagatzematge . Si es configura un espai d'emmagatzematge duplicat que utilitza ReFS, Windows detectarà la corrupció del sistema de fitxers i repararà automàticament els problemes copiant la còpia alternativa de les dades a una altra unitat. Aquesta característica està disponible tant a Windows 10 com a Windows 8.1.

    Espai d'emmagatzematge mitjançant ReFS

  2. Si ReFS detecta una corrupció datada i no té una còpia alternativa des de la qual es pot restaurar, el sistema de fitxers pot eliminar immediatament les dades danyades de la unitat. No es requereix un reinici del sistema ni es pren la unitat fora de línia, com es faria amb NTFS.
  3. Quan llegeix i escriu ReFS no només comprova si hi ha cap dany en els fitxers. Tots els fitxers de la unitat són verificats periòdicament per un escàner d’integritat de dades automatitzat per identificar i corregir també la corrupció de dades, que és un sistema de fitxers que es corregeix automàticament. No cal córrer chkdsk en absolut.
  4. El nou sistema de fitxers també és resistent a la corrupció de dades d’altres maneres. Per exemple, quan actualitzeu les metadades d’un fitxer (el nom del fitxer, per exemple), el sistema de fitxers NTFS modificarà directament les metadades del fitxer. Si l’ordinador falla o s’apaga l’alimentació durant aquest procés, pot haver-hi danys. Quan actualitzeu les metadades d’un fitxer, el sistema de fitxers ReFS crearà una còpia nova de les metadades. ReFS dirigirà el fitxer cap a les metadades noves només quan s’escrivin les metadades noves, de manera que no hi haurà cap risc que les metadades del fitxer es corrompin. Això es coneix com ' copiar-escriure ”. La tècnica de còpia en escriptura també la fan servir altres sistemes de fitxers moderns, per exemple. ZFS i BtrFS a la nova versió de Linux i Apple APFS sistema de fitxers.
  5. ReFS utilitza sumes de comprovació per a metadades, i també pot utilitzar sumes de comprovació per a dades de fitxers. Sempre que llegeix o escriu un fitxer, ReFS examina la suma de comprovació per assegurar-se que és correcta. Això significa que el propi sistema de fitxers té una manera integrada de detectar la corrupció de dades sobre la marxa.
  6. A més de la seva característica d’integritat de dades, ReFS s’adapta a volums i fitxers de mida més gran, en comparació amb NTFS a llarg termini, són importants millores.
  7. ReFS admet una mida màxima de volum de 262.144 exabytes (16 exbibytes) , en comparació amb 16 exabytes a NTFS. ReFS admet fins a 32.768 caràcters en un nom de fitxer, en comparació amb el límit de 255 caràcters a NTFS.
  8. Altres funcions de ReFS inclouen un rendiment millorat amb Hyper-V, el suport de sistemes integrats per utilitzar sumes de comprovació per avaluar l'estat de les dades i el tractament de dades per obtenir un rendiment similar al RAID.
  9. Microsoft va afegir compatibilitat amb fluxos de dades alternatius a la versió 1.2 per permetre que ReFS funcioni amb els desplegaments de Microsoft SQL Server. Altres actualitzacions notables inclouen el suport per a la desduplicació de dades (una funció d’optimització d’emmagatzematge) a la versió 3.2 de ReFS amb la versió 1709 del Windows Server al canal semestral a l’octubre de 2017.
  10. ReFS també descarta el fitxer DOS-style 8.3 filenames per exemple. Es pot accedir a C: Program Files a C: PROGRA ~ 1 en un volum NTFS per a compatibilitats amb tecnologies anteriors. Aquests noms de fitxers heretats no són compatibles amb ReFS.
  11. ReFS no és només una millora de NTFS. En canvi, Microsoft se centra en algunes optimitzacions importants que fan que ReFS tingui un rendiment molt millor en determinats casos.
  12. ReFS quan s’utilitza amb Storage Spaces, admet “ optimització de nivells en temps real ”. Podeu tenir un grup de discs amb les dues unitats optimitzades per al rendiment i les capacitats optimitzades. ReFS sempre escriurà a les unitats en el nivell de rendiment, maximitzant el rendiment. En segon pla, ReFS mourà automàticament grans quantitats de dades a les unitats més lentes per emmagatzemar-les a llarg termini.
  13. Al Windows Server 2016, ReFS s’ha millorat per oferir un millor rendiment amb determinades màquines virtuals, és a dir, funcions de màquines virtuals. El propi programari de màquines virtuals Hyper-V de Microsoft s’aprofita d’aquestes (i, en teoria, altres programes de màquines virtuals podrien donar-los suport si volguessin) com ReFS admet la clonació de blocs, que accelera les operacions de clonació i combinació de punts de control de màquines virtuals. Per crear una còpia clonada d'una màquina virtual, ReFS només ha de crear una nova còpia de metadades a la unitat i apuntar-la cap a les dades existents a la unitat. Això es deu al fet que, amb ReFS, diversos fitxers poden apuntar a les mateixes dades subjacents al disc. Quan la màquina virtual canvia i s’escriuen dades noves a la unitat, s’escriuen en una ubicació diferent i les dades originals de la màquina virtual es deixen a la unitat. Això fa que el procés de clonació sigui molt més ràpid i requereixi molt menys rendiment de disc.
  14. Hi ha una nova característica 'VDL escassa' afegida a ReFS que permet a ReFS escriure ràpidament zeros en un fitxer gran. Això fa que sigui molt més ràpid crear un fitxer de disc dur virtual (VHD) nou, buit i de mida fixa. Tot i que això pot trigar deu minuts amb NTFS, pot trigar uns segons amb ReFS.
  15. Trobareu més detalls sobre ReFS i les funcions específiques que admet Lloc web de Microsoft .

Inconvenients de ReFS

Totes aquestes funcions sonen força bé, però no es pot canviar a ReFS des de NTFS.

  1. Windows no pot arrencada de ReFS i requereixen NTFS.
  2. ReFS consumeix més recursos del sistema en comparació amb NTFS.
  3. Com més gran sigui el conjunt de discos, més RAM i IOPS ReFS utilitzen per a la integritat del fitxer.
  4. Les dades NTFS no es poden convertir a ReFS.
  5. ReFS també omet altres funcions que inclou NTFS, incloses la compressió i xifratge del sistema de fitxers, enllaços durs, atributs ampliats, desduplicació de dades i quotes de disc. Però ReFS és compatible amb moltes altres funcions de NTFS, per exemple. mentre que no s'ha pogut realitzar xifratge de dades específiques a nivell de sistema de fitxers, ReFS és compatible amb el xifratge BitLocker de disc complet.
  6. Al Windows 10, tampoc no podeu formatar particions antigues com a REFS. Actualment, només podeu utilitzar ReFS amb espais d’emmagatzematge, on les seves funcions de fiabilitat ajuden a protegir-se contra la corrupció de dades. Els volums es podrien formatar com a ReFS en lloc de NTFS al Windows Server 2016. És possible que vulgueu fer-ho per un volum en què vulgueu emmagatzemar màquines virtuals, per exemple. Tot i això, encara no podeu utilitzar ReFS al volum d’arrencada. Windows només pot arrencar des d’una unitat NTFS.
  7. Una unitat ReFS no admet el fitxer instal·lació de qualsevol aplicació o programa . El motiu d’aquest fet és el no suport d’enllaços durs a ReFS i els pocs programes que permeten la instal·lació en volums ReFS, però fins i tot aquests programes també experimenten problemes mentre s’executen.

Com utilitzar ReFS

  1. Encès Windows Server , podeu escollir formatar alguns volums com a ReFS mitjançant les eines normals de gestió de discs, cosa que pot resultar especialment útil si utilitzeu màquines virtuals en aquestes unitats. Però no podeu formatar la vostra unitat d’arrencada com a ReFS i perdeu l’accés a algunes funcions NTFS.

    ReFS al Windows Server,

  2. La funcionalitat ReFS ja està disponible com a part de Windows 10 Pro per a estacions de treball

Funcionalitat ReFS al Windows 10 Pro

6 minuts de lectura