ReFS filsystem. Fordeler og utsikter. ReFS - fremtidens filsystem? Windows 10 hvilket filsystem som brukes

,

NTFS og FAT32 er ikke de eneste filsystemene som Windows 10 kan se og lese. Det støtter også eldre versjoner FETT, forlenget exFAT, ny ReFS, virtuell CDFS, og også delvis med de som brukes i linux EXT2 og EXT3. Når du arbeider med disker, inkludert flyttbare, kan det hende du må bestemme gjeldende filsystem for media eller logisk partisjon. I Windows 10 kan du gjøre dette på mange måter.

Enkleste er å åpne egenskapene til disken og se hva som er spesifisert i parameteren.

Denne metoden passer imidlertid bare for de stasjonene som har en bokstav og eksplisitt "innfødt" filsystem, hvis mediet eller partisjonen er formatert i EXT3 eller på grunn av feil vil bli definert som , vil den ikke være tilgjengelig i Utforsker. I dette tilfellet bør du bruke snapin-modulen eller et konsollverktøy for å bestemme filsystemet.

Ved å trykke Win + X, åpne Start-knappmenyen, start snapin-modulen og se på innholdet i kolonnen.

Snap-in-modulen vil vise selv de stasjonene og partisjonene som ikke har en bokstav. En annen måte å se på FS media er å bruke verktøyet. Åpen kommandolinje og kjør følgende to kommandoer i den:


listevolum

Den første kommandoen starter verktøyet, den andre viser en liste over alle logiske partisjoner. Du finner informasjonen du trenger i kolonnen FS. Alternativ - konsoll. For å finne ut filsystemtypen for alle stasjoner, kjør den som administrator og kjør kommandoen få-volum. De søkte verdiene vil bli oppført i kolonnen FileSystemType.

Dessverre, alle metodene beskrevet ovenfor har en felles ulempe, nemlig feilaktig gjenkjennelse av Linux-filsystemer. CDFS og EXT2/3/4 .

Så i vårt eksempel definert CDFS hvordan ukjent (ukjent) og snapin-modulen for diskbehandling er identifisert CDFS korrekt, men kunne ikke gjenkjenne EXT3, definerer det som , det vil si fraværet av et filsystem. Vanlige verktøy begynte å vise riktige resultater først etter installasjon - verktøy og drivere for å gi tilgang til media EXT2/3/4 fra under Windows.

Og siden vi snakker om EXT2/3/4, samtidig er det også verdt å nevne filsystemer HFS eller HFS+ brukt i valmuer. Når de er koblet til en Windows-datamaskin, vil de heller ikke bli oppdaget, og for å kunne jobbe med dem, må du installere en driver Paragon HFS+ eller macdrive.

Hvorfor heter systemet ReFS?

ReFS står for Resilient File System filsystem". Mens det gjøres forbedringer på mange fronter, er feiltoleranse fortsatt en prioritet.

Hva er kapasitetsgrensene for ReFS-systemet?

Strømgrensene for diskformatet er vist i tabellen nedenfor. Begrensninger avhenger av ulike faktorer som systemkonfigurasjon (f.eks. minnestørrelse), grenser satt av ulike systemkomponenter, samt tiden som kreves for å fylle ut datasett, sikkerhetskopieringstid osv.

Egenskap Begrensning som gjelder for diskformat
Maksimal enkeltfilstørrelse 2^64-1 byte
Maksimal størrelse på enkeltvolum Formatet støtter 2^78 byte med 16 KB klynger (2^64 * 16 * 2^10). Windows stabeladressering tillater 2^64 byte
Maksimalt antall filer i en katalog 2^64
Maksimalt antall kataloger i et volum 2^64
Maksimal filnavnlengde 32 tusen Unicode-tegn
Maksimal banelengde 32 tusen
Maksimal størrelse på ethvert lagringsbasseng 4 PB
Maksimalt antall lagringsbassenger i systemet Ikke begrenset
Maksimalt antall plasser i et lagerbasseng Ikke begrenset

Er det mulig å konvertere data mellom NTFS og ReFS?

I Windows 8 er det ingen mulighet for å konvertere data på plass. Data kan kopieres. Dette var en bevisst designbeslutning gitt størrelsen på datasettene i dag, hvor upraktisk det ville være å konvertere på plass, og den sannsynlige arkitekturendringene før og etter konverteringen.

Er det mulig å starte opp fra ReFS i Windows Server 8?

Kan ReFS brukes på flyttbare medier eller disker?

Nei, denne funksjonen er ikke implementert og støttes ikke.

Hvilken NTFS-semantikk eller -funksjoner støttes ikke lenger i ReFS?

Vi har trukket tilbake støtte for følgende NTFS-funksjoner i ReFS: navngitte rør, korte navn, komprimering, filnivåkryptering (EFS), brukerdatatransaksjoner, chunked caching, harde lenker, utvidede attributter og kvoter.

Hva med paritetsbaserte mellomrom og ReFS?

ReFS-systemet støttes av feiltoleransefunksjonene som tilbys av lagringsplasser. I Windows Server 8 utføres automatisk datareparasjon kun for speilplasser.

Støttes klynging?

Failover-klynger støttes, og individuelle volumer kan endre ressurser under failover. I tillegg støttes det deling lagringsbassenger i klyngen.

Hva med RAID? Hvordan kan jeg bruke ReFSs datastriping, speiling og andre former for RAID-funksjoner? Gir ReFS datalesehastigheten som er nødvendig, for eksempel for videofiler?

ReFS drar fordel av redundansfunksjoner for lagringsplass, inkludert distribuerte speil og paritet. Lesehastigheter på et ReFS-system forventes å være omtrent det samme som på et NTFS-system, som de har mye kode til felles med. For streaming av data vil dette være flott.

Hvordan kommer det seg at ReFS ikke gir deduplisering, L2-bufring mellom DRAM og lagring og skriving av øyeblikksbilder?

ReFS i seg selv gir ikke deduplisering. En av bivirkningene av denne kjente, pluggbare filsystemarkitekturen er at andre dedupliseringsprodukter vil kunne koble til ReFS akkurat som de kan til NTFS.

L2-caching er ikke eksplisitt implementert i ReFS, men kunder kan bruke tredjepartsløsninger.

ReFS og VSS jobber sammen for å lage øyeblikksbilder på samme måte som NTFS gjør i Windows-miljøer. De støtter for øyeblikket ikke øyeblikksbildeopptak eller øyeblikksbilder større enn 64TB.

Måten å lagre noe på innebærer vanligvis alltid en slags orden, men hvis det ikke er en forutsetning i menneskelivet, er det nesten umulig å lagre data uten det i datamaskinens verden. Denne orden gjenspeiles i filsystemet - et konsept som er kjent for de fleste brukere av forskjellige elektroniske enheter og operativsystemer.

Filsystemet kan sammenlignes med en slags markering som bestemmer hvordan, hvor og på hvilken måte hver byte skal skrives til mediet. De første filsystemene som dukket opp i begynnelsen av den elektroniske æra var svært ufullkomne, for eksempel Minix, et filsystem som har mange begrensninger og brukes i Minix-operativsystemet med samme navn, som senere ble prototypen til Linux-kjernen.

Men tiden gikk, nye filsystemer dukket opp, mer avanserte og stabile. I dag er den mest populære av dem, i det minste blant Windows-brukere, NTFS, som erstattet FAT32, som nå bare brukes i små flash-stasjoner og har mange ulemper, hvorav den viktigste er manglende evne til å skrive filer større enn 4 GB . NTFS er imidlertid ikke uten dem. Så ifølge mange eksperter mangler det økonomi, ytelse og stabilitet, derfor er det på tide å tenke på å lage et enda mer avansert filsystem som kan møte de økende kravene fra først server, og deretter klientsystemer.

Og så, i 2012, introduserte Microsoft-utviklere Resilient File System, eller ReFS for kort, et utvinnbart filsystem posisjonert som et alternativ til NTFS, og i fremtiden, kanskje erstatningen. Faktisk er ReFS en fortsettelse av utviklingen av NTFS, hvor det ble besluttet å fjerne alt overflødig som ikke ble etterspurt, men i stedet legge til nye funksjoner.

Nytt i Resilient File System:

  • Arkitektur som bruker funksjon (lagringsplasser)
  • Høy feiltoleranse. Filsystemfeil som førte til tap av data i NTFS vil bli minimert i ReFS
  • Isolering av skadede områder. I tilfelle skade på områder av filsystemet, kan tilgang til de registrerte dataene fås fra en kjørende Windows
  • Proaktiv feilretting. Skann volumer automatisk for korrupsjon og bruk proaktive datagjenopprettingstiltak
  • Automatisk gjenoppretting av undermapper og relaterte filer når metadata er ødelagt
  • Bruk av redundant skriv for å forbedre feiltoleransen
  • Maksimal volumstørrelse i ReFS kan nå 402 EB mot 18,4 EB i NTFS
  • På en ReFS-formatert fil kan du skrive en fil på 18,3 EB
  • Antall filer i en mappe er 18 billioner. vs. 4,3 milliarder i NTFS
  • Lengden på filnavnet og banen til det er 32767 mot 255 i NTFS

Hva vil bli fjernet:

  • Støtte for datakomprimering
  • Datakryptering ved hjelp av EFS-teknologi
  • Utvidede filattributter
  • Harde lenker
  • Diskkvoter
  • Støtte for korte navn og objekt-IDer
  • Evne til å endre klyngestørrelsen (forblir tvilsom)

Hva vil bli arvet fra NTFS:

  • Tilgangskontrolllister (ACL)
  • Lage volumøyeblikksbilder
  • Monteringspunkter
  • Reparere poeng
  • BitLocker-kryptering
  • Opprette og bruke symbolske lenker
  • Registrerer alle endringer som skjer i filsystemet (USN journal)

ReFS er for tiden i tidlig testing, men datanerder kan sette pris på fordelene med ReFS nå, og på klienten Windows-system 8.1 eller 10. For å gjøre dette, må du utføre følgende registerjustering:


Det anbefales imidlertid ikke å bruke ReFS på permanent basis. For det første er systemet fortsatt uferdig, og for det andre enhver mulighet for å konvertere til ReFS og vice versa tredjeparts programmer mangler, for det tredje, hvis du ved et uhell mister eller sletter filer fra en partisjon formatert i ReFS, vil det ikke være noe å gjenopprette dem, siden det ikke er noen datagjenopprettingsprogrammer som fungerer med dette filsystemet ennå.

Bør vi forvente implementering av ReFS i nær fremtid? Med større grad av sikkerhet kan vi si at det ikke er det. Hvis hun får praktisk bruk, da først på serversystemer, som heller ikke vil skje snart, men brukere klient Windows Vi må vente minst fem år til etter det. Det er nok å huske implementeringen av NTFS på klientsystemer, og så tok det syv år for Microsoft å gjøre dette. Vel, og viktigst av alt, det er rett og slett ikke noe spesielt behov for ReFS. Når zettabyte-disker dukker opp på stasjonære datamaskiner, så vil kanskje den fineste timen komme for ReFS, men foreløpig må vi bare være tålmodige og vente.

Ha en flott dag!

Hvis du allerede har installert og jobbet med de nye operativsystemene fra Microsoft: Windows Server 2012 og Windows 8, har du sannsynligvis allerede lagt merke til at nå kan nye volumer formateres i ReFS-filsystemet. Hva er et filsystem ReFS? Forkortelsen ReFS står for Spenstig filsystem, dvs. på russisk "feiltolerant filsystem".

Microsoft leser ReFS-filsystemet som etterfølgeren til det mest populære på dette øyeblikket filsystemet NTFS, hvis teknologiske evner allerede har kommet til sine grenser. Spesielt når du arbeider med store databærere, oppstår det vanskeligheter med arbeidet deres: dette er også lang tid når du utfører en sjekk for feil drift, og langsom drift av loggen, og når grensene på maksimal størrelse filer på NTFS-filsystemet.

Funksjoner i ReFS-filsystemet

De fleste av innovasjonene i ReFS ligger i området for å lage og administrere fil- og mappestrukturer. Disse funksjonene er implementert for automatisk feilretting, høy skalerbarhet og alltid tilkoblet drift. Mapper i ReFS-filsystemet er strukturert som tabeller med filer som oppføringer, som igjen kan ha sine egne attributter organisert som undertabeller, og implementerer den hierarkiske trestrukturen til B+-trær som er kjent for oss fra databaser. Ledig diskplass er også organisert i tabeller.

Ved utviklingen av ReFS ble følgende mål forfulgt:

  • Sikre maksimal kompatibilitet med eksisterende NTFS-funksjoner, og bli kvitt unødvendige som kompliserer systemet
  • Verifikasjon og automatisk korrigering av data.
  • Skalerbarhet.
  • Fleksibilitet til arkitekturen ved å bruke funksjonen som faktisk ble utviklet for ReFS.

Nøkkelfunksjoner i ReFS

  • Økte grenser for størrelsen på partisjoner, kataloger og filer (tabell nedenfor)
  • Integritet av metadata med kontrollsummer.
  • En spesiell teknikk for å skrive til disk er integritetsstrømmer, som gir ekstra databeskyttelse i tilfelle skade på deler av disken.
  • Ny transaksjonsmodell "alloker ved skriving" (kopi ved skriving)
  • Diskskrubbing er en diskrenseteknologi i bakgrunn
  • Muligheten til å organisere lagringsbassenger som kan brukes i virtualisering, inkl. for feiltoleranse virtuelle maskiner og lastbalansering.
  • Segmentering av seriedata (datasriping) brukes for å forbedre ytelsen
  • Redde data rundt et skadet område på en disk.

ReFS-filsystembegrensninger

Støttede NTFS-funksjoner

ReFS arvet mange av funksjonene og semantikken til forgjengeren, NTFS, inkludert:

  • BitLocker-kryptering
  • USN magasin
  • tilgangskontrolllister (ACL)
  • symbolske lenker for biblioteker
  • monteringspunkter
  • knutepunkt
  • gjenopprette poeng

Alle data på et ReFS-filsystem vil være tilgjengelige gjennom de samme API-ene som for øyeblikket brukes for å få tilgang til NTFS-partisjoner.

ReFS fjernet følgende NTFS-funksjoner:

  • datakomprimering
  • EFS-kryptering på filnivå
  • korte filnavn 8.3
  • Harde lenker

ReFS i Windows 8

ReFS-støtte ble introdusert i Windows 8 og Windows Server 2012, og kun for datavolumer. Det vil si at partisjoner med ReFS ikke kan brukes til å installere operativsystemet og starte opp fra det. Over tid vil ReFS utstyres med flere funksjoner og vil kunne erstatte det eldre NTFS-systemet fullstendig. Sannsynligvis vil alle nye funksjoner vises i den første Service pakke for Windows 8.

I tillegg kan ReFS ennå ikke brukes på flyttbare og bærbare lagringsenheter (ReFS ​​er foreløpig bare brukt på interne medier).

Et ubehagelig øyeblikk er det faktum at eksisterende NTFS-volumer ikke kan konverteres til ReFS umiddelbart. Dataene vil måtte overføres ved vanlig kopiering.

Volumet kan formateres til ReFS-filsystemet via Disk Management-konsollen. Men Ekstra alternativer, for eksempel aktivering av integritetskontroll, kan bare aktiveres fra kommandolinjen.

For eksempel kan du aktivere ReFS-integritetssjekk med kommandoen:

Format /fs:refs /q /i:aktiver

Deaktiver integritetskontroll.

Microsofts nye ReFS-filsystem dukket opprinnelig opp på servere under Windows-kontroll 2012. Og først senere ble den inkludert i Windows 10, hvor den bare kan brukes som en del av funksjonen Storage Spaces (diskplassvirtualiseringsteknologi) i en diskpool. I Windows Server 2016 lover Microsoft å forbedre arbeidet med ReFS-filsystemet betydelig, i tillegg, ifølge rykter som kommer på trykk, kan ReFS komme til å erstatte det utdaterte NTFS-filsystemet i ny verson Windows 10, som med stolthet kalles Windows 10 Pro (for avanserte PC-er).

Men hva er egentlig ReFs, hvordan skiller det seg fra det nåværende brukte NTFS-filsystemet, og hvilke fordeler gir det?

Hva er ReFS

Kort sagt, det ble designet som et feiltolerant filsystem. ReFS er et nytt filsystem laget med kode og er i hovedsak et redesignet og forbedret NTFS-filsystem. Disse inkluderer forbedret datalagringssikkerhet, stabilt arbeid i stressmoduser begrenses størrelsen på filer, volumer, kataloger, antall filer i volumer og kataloger kun av størrelsen på tegnene i et 64-biters tall. Husk at ved denne verdien vil den maksimale filstørrelsen være 16 exbibyte, og volumstørrelsen vil være 1 jobibyte.

ReFS er foreløpig ikke en erstatning for NTFS. Det har sine fordeler og ulemper. Men du kan for eksempel ikke formatere en stasjon og installere en ny installasjon på den. en kopi av Windows så hvordan ville du gjort det på NTFS.

ReFS beskytter dataene dine

ReFS bruker sjekksummer for metadata og kan også bruke sjekksummer for datafiler. Hver gang du leser eller skriver filer, sjekker ReFS sjekksum for å sikre at det er riktig. Dette betyr at selve filsystemet har et verktøy som er i stand til å oppdage korrupte data umiddelbart.

ReFS er integrert med Storage Spaces-funksjonen. Hvis du setter opp ReFS-aktivert speiling, vil Windows enkelt oppdage korrupsjon i filsystemet og automatisk fikse det ved å kopiere speilet data til den skadede stasjonen. Denne funksjonen tilgjengelig for både Windows 10 og Windows 8.1.


I tilfelle ReFS oppdager korrupte data, og det ikke er noen nødvendig kopi av dataene å gjenopprette, kan filsystemet umiddelbart slette de ødelagte dataene fra disken. Dette krever ikke omstart av systemet, i motsetning til NTFS.

ReFS sjekker ikke bare integriteten til filer under skriving/lesing. Den skanner automatisk dataintegritet ved regelmessig å sjekke alle filer på disken, identifisere og fikse ødelagte data. I dette tilfellet er det ikke nødvendig å kjøre chkdsk-kommandoen med jevne mellomrom for å sjekke disken.

Det nye filsystemet er også motstandsdyktig mot datakorrupsjon på andre måter. For eksempel oppdaterer du metadataene til en fil (la det være filnavnet). NTFS-filsystemet endrer filens metadata direkte. Hvis systemet svikter på dette tidspunktet (strøm av) Stor sjanse at filen vil bli ødelagt. Når du endrer metadataene, oppretter ReFS en ny kopi av metadataene. Filsystemet overskriver ikke de gamle metadataene, men skriver dem til en ny blokk. Dette forhindrer at filen blir ødelagt. Denne strategien kalles "kopier-på-skriv" (kopier-på-skriv, utvalg-på-skriv). Denne strategien er tilgjengelig i andre moderne filsystemer som ZFS og BtrFS på Linux, samt det nye Apple APFS-filsystemet.

NTFS-filsystembegrensninger

ReFS er mer moderne enn NTFS og støtter mye større datamengder og mer lange navn filer. I det lange løp er dette veldig viktig.

I NTFS-filsystemet er filbanen begrenset til 255 tegn. I ReFS er det maksimale antallet tegn allerede imponerende 32768 tegn. Det er for øyeblikket et alternativ i Windows 10 for å deaktivere tegnelementet for NTFS. På ReFS-diskvolumer er denne grensen deaktivert som standard.

ReFS støtter ikke DOS 8.3 filnavn. På NTFS-volumer er mappene "CProgram Files", "CProgra`1" tilgjengelige for deg. De er nødvendige for kompatibilitet med de gamle programvare. I ReFS finner du ikke mappene vi er vant til. De er fjernet.

Den teoretiske maksimale mengden data som støttes av NTFS er 16 exabyte, ReFS støtter opptil 262144 exabyte. Nå virker det tallet stort.

ReFS ytelse

Utviklerne satte seg ikke som mål å lage et mer produktivt filsystem. De laget et mer optimalisert system.


For eksempel, når det brukes med en matrise, støtter ReFS sanntidsnivåoptimalisering. Du har et kjørebasseng som består av to stasjoner. Den første disken velges med forventning om høy hastighet arbeid, rask tilgang til dataene. Den andre disken velges med kriteriet pålitelighet, under langtidslagring data. I bakgrunnen vil ReFS automatisk flytte store biter av data til en tregere stasjon, og dermed sikre påliteligheten til datalagring.

I Windows Server 2016 har utviklere lagt til et verktøy som gir ytelsesforbedringer ved å bruke visse funksjoner på virtuelle maskiner. For eksempel støtter ReFS blokkkopiering, noe som fremskynder prosessen med å kopiere virtuelle maskiner og slå sammen sjekkpunkter. For å lage en kopi av en virtuell maskin, oppretter ReFS en ny kopi av metadataene på disken og peker på en lenke til de kopierte dataene på disken. Dette er slik at med ReFS kan flere filer referere til de samme underliggende dataene på disken. Etter at du har jobbet med den virtuelle maskinen og endret dataene, skrives de til disken på et annet sted, mens originaldataene til den virtuelle maskinen forblir på disken. Dette fremskynder prosessen med å lage kopier og reduserer belastningen på disken.

ReFS støtter "Sparse VDL" (sparsomme filer). En sparse fil er en fil der en sekvens av nullbyte er erstattet med informasjon om den sekvensen (en liste over hull). Hull er en viss sekvens av null byte inne i en fil som ikke er skrevet til disk. Selve hullinformasjonen lagres i filsystemets metadata.

Den sparsomme filstøtteteknologien lar deg raskt skrive nuller til en stor fil. Dette fremskynder prosessen med å lage en ny, tom virtuell fil. harddisk fast størrelse (VHD). Å lage en slik fil i ReFS tar noen sekunder, mens i NTFS tar en slik operasjon opptil 10 minutter.

Og likevel er ikke ReFS i stand til å erstatte NTFS fullstendig

Alt vi har beskrevet ovenfor høres bra ut, men du vil ikke kunne bytte til ReFS fra NTFS. Windows kan ikke starte opp fra et ReFS-filsystem mens det krever NTFS.


ReFS mangler mange av teknologiene som er tilgjengelige i NTFS. For eksempel filsystemkomprimering og kryptering, harde lenker, utvidede attributter, datadeduplisering og diskkvoter. Samtidig, i motsetning til NTFS, støtter ReFS full datakrypteringsteknologi - BitLocker.

På Windows 10 vil du ikke kunne formatere en stasjonspartisjon med ReFS. Det nye filsystemet er kun tilgjengelig for lagringssystemer der dens primære funksjon er å beskytte data mot korrupsjon. I Windows Server 2016 vil du kunne formatere en diskpartisjon til ReFS. Du vil kunne bruke den til å kjøre virtuelle maskiner. Men du vil ikke kunne velge den som en oppstartsstasjon. Windows starter kun opp fra NTFS-filsystemet.

Det er ikke klart hvilken fremtid Microsoft har i vente for det nye filsystemet. Kanskje en dag vil den erstatte NTFS fullstendig Windows-versjoner. Men foreløpig kan ReFS bare brukes til visse oppgaver.

Bruker ReFS

Mye har blitt sagt ovenfor til støtte for det nye operativsystemet. Fordeler og ulemper er beskrevet. Jeg foreslår å stoppe opp og gjøre status. Til hvilke formål kan, og kanskje du må bruke ReFS.

På Windows 10 er ReFS kun aktuelt i forbindelse med Storage Spaces-komponenten. Sørg for å formatere disken dedikert for datalagring i ReFS, ikke NTFS. I dette tilfellet kan du fullt ut sette pris på påliteligheten til datalagring.

I Windows Server kan du formatere en partisjon for ReFS ved å bruke standarden Windows-verktøy i Disk Management Console. Det anbefales å være sikker på å formatere under ReFS hvis du bruker virtuelle servere. Men husk at oppstartsstasjonen må formateres som NTFS. Oppstart fra under ReFS-filsystemet støttes ikke operativsystemer Windows.

Det nye ReFS-filsystemet og Windows 10| 28.06.2017 06:34:15 | Superbruker | Systemprogramvare | https://site/media/system/images/new.png | Det nye filsystemet fra Microsoft ReFS har kommet for å erstatte det utdaterte NTFS. Hva er fordelene med ReFS og hvordan det skiller seg fra NTFS | refs, refs eller ntfs, refs windows 10, refs filsystem, nye filsystemer, ntfs system, ntfs filsystem