Pagrindinis » kaip » Kas yra „ReFS“ („elastinga failų sistema“) „Windows“ sistemoje?

    Kas yra „ReFS“ („elastinga failų sistema“) „Windows“ sistemoje?

    „Microsoft“ naujoji „ReFS“ failų sistema iš pradžių buvo įdiegta „Windows Server 2012“. Ji įtraukta į „Windows 10“, kur ją galima naudoti tik kaip „Drive-Pooling Storage Spaces“ funkcijos dalį. „Windows Server 2016“ bus patobulinta „ReFS“ ir bus „Windows 10 Pro for Workstations“ dalis.

    Bet kas yra ReFS ir kaip ji lyginama su šiuo metu naudojamu NTFS?

    Kas yra ReFS?

    Trumpas „Resilient File System“, „ReFS“ yra nauja failų sistema, sukurta naudojant kodą iš dabartinės NTFS failų sistemos. Šiuo metu „ReFS“ yra ne tik NTFS pakaitalas. Ji turi savo privalumų ir trūkumų. Sistemos diske negalite tiesiog naudoti NTFS vietoj NTFS.

    Kadangi „ReFS“ yra naujausia „Microsoft“ failų sistema, ji skirta spręsti keletą pagrindinių NTFS problemų. ReFS sukurtas taip, kad būtų labiau atsparus duomenų korupcijai, geriau atliktų tam tikrus darbo krūvius ir geriau būtų pritaikytas labai didelėms failų sistemoms. Mes pažvelgsime, ką tai reiškia.

    ReFS apsaugo nuo duomenų korupcijos

    Pavadinime paryškinta dalis „Atsparus“. ReFS naudoja kontrolines sumas metaduomenims ir pasirinktinai gali naudoti failų duomenų kontrolines sumas. Kai tik skaito ar rašo failą, ReFS tikrina kontrolinę sumą, kad užtikrintų, jog tai teisinga. Tai reiškia, kad pati failų sistema turi įmontuotą būdą aptikti duomenų korupciją skrydžio metu.

    ReFS yra integruota su „Storage Spaces“ funkcija. Jei nustatote veidrodinę saugojimo erdvę naudodami ReFS, „Windows“ gali lengvai aptikti failų sistemos korupciją ir automatiškai taisyti problemas, kopijuodama alternatyvią duomenų kopiją į kitą diską. Ši funkcija prieinama tiek „Windows 10“, tiek „Windows 8.1“.

    Jei ReFS aptinka sugadintus duomenis ir neturi kitos kopijos, kurią ji gali atkurti, failų sistema gali iš karto pašalinti sugadintus duomenis iš disko. Tai nereikalauja, kad iš naujo paleistumėte sistemą arba neprisijungtumėte į diską, kaip tai daro NTFS.

    ReFS ne tik tikrina korupcijos bylas, kai jas skaito ir rašo. Automatinis duomenų vientisumo skaitytuvas reguliariai tikrina visus diske esančius failus, kad nustatytų ir koreguotų duomenų korupciją. Tai automatinio koregavimo failų sistema. Jums nereikia naudoti chkdsk.

    Nauja failų sistema taip pat yra atspari duomenų korupcijai ir kitais būdais. Pvz., Kai atnaujinate failo metaduomenis - failo pavadinimą, pvz., NTFS failų sistema tiesiogiai pakeis failo metaduomenis. Jei per šį procesą kompiuteris nepavyksta arba maitinimas išjungiamas, gali būti, kad duomenys yra sugadinti. Atnaujinus failo metaduomenis, ReFS failų sistema sukurs naują metaduomenų kopiją. ReFS nukreipia failą į naujus metaduomenis tik po to, kai parašomi nauji metaduomenys. Nėra pavojaus, kad failo metaduomenys bus sugadinti. Tai vadinama „copy-on-write“. „Copy-on-write“ taip pat yra prieinama kitose moderniose failų sistemose, pvz., „ZFS“ ir „BtrFS“ sistemoje „Linux“, taip pat „Apple“ nauja APFS failų sistema.

    ReFS sumažina kai kuriuos senus NTFS apribojimus

    ReFS yra modernesnis nei NTFS ir palaiko daug didesnius tomus ir ilgesnius failų pavadinimus. Ilgainiui tai yra svarbūs patobulinimai.

    NTFS failų sistemoje failo keliai yra riboti iki 255 simbolių. Naudojant ReFS, failo pavadinimas gali būti iki 32768 simbolių. „Windows 10“ dabar leidžia išjungti šį trumpą simbolių limitą NTFS failų sistemoms, tačiau ji visuomet yra išjungta naudojant ReFS apimtis.

    ReFS taip pat atmeta DOS stiliaus 8.3 failų vardus. Naudodami NTFS tomą, vis dar galite pasiekti C: Programos C: PROGRA ~ 1, jei norite suderinti su senąja programine įranga. Šie senieji failų pavadinimai yra palikti ReFS.

    NTFS teorinis maksimalus tūris yra 16 exabytes, o ReFS teorinis maksimalus tūris yra 262144 egzab. Šiuo metu tai nėra svarbu, bet ji vieną dieną.

    ReFS gali būti greičiau, kartais

    ReFS yra ne tik sukurta siekiant pagerinti visą NTFS našumą. Vietoj to, „Microsoft“ daugiausia dėmesio skiria kelioms svarbioms optimizacijoms, dėl kurių ReFS tam tikrais atvejais veikia daug geriau.

    Pvz., Naudojant su „Storage Spaces“, „ReFS“ palaiko „realaus laiko pakopų optimizavimą“. Jūs galite turėti diską su abiem diskais, optimizuotais našumui ir įrenginiams, optimizuotiems pajėgumams. ReFS visada rašys į našumo lygį, maksimaliai padidindamas našumą. Fone „ReFS“ automatiškai perkelia didelius duomenų gabalus į lėtesnius diskus, kad juos būtų galima saugoti ilgai.

    „Windows Server 2016“ „Microsoft“ patobulino ReFS, kad pasiektų geresnius rezultatus su tam tikromis virtualiosios mašinos funkcijomis. „Microsoft“ Hyper-V virtualiosios mašinos programinė įranga naudoja šias paslaugas (ir teoriškai kita virtualaus kompiuterio programinė įranga galėtų juos palaikyti, jei norėtų).

    Pavyzdžiui, „ReFS“ palaiko blokų klonavimą, kuris pagreitina virtualios mašinos klonavimo ir kontrolinių taškų susijungimo operacijas. Norėdami sukurti klonuotą virtualios mašinos kopiją, „ReFS“ turi sukurti tik naują metaduomenų kopiją ir nukreipti jį į esamus duomenis diske. Taip yra todėl, kad naudojant ReFS, keli failai gali rodyti tuos pačius pagrindinius duomenis diske. Kai virtualioje mašinoje keičiasi ir į diską įrašomi nauji duomenys, jis įrašomas į kitą vietą, o originalūs virtualios mašinos duomenys paliekami diske. Dėl to klonavimo procesas yra daug greitesnis ir reikalauja daug mažiau diskų.

    „ReFS“ taip pat siūlo naują „sparse VDL“ funkciją, leidžiančią „ReFS“ greitai įrašyti nulius į didelį failą. Tai leidžia daug greičiau sukurti naują, tuščią, fiksuoto dydžio virtualų standųjį diską (VHD). Nors tai gali užtrukti 10 minučių su NTFS, gali prasidėti tik keletas sekundžių su ReFS.

    ReFS negali pakeisti NTFS (dar)

    Visos šios funkcijos skamba gana gerai, bet negalite persijungti į NTFS iš NTFS. „Windows“ negali paleisti iš ReFS failų sistemos ir reikalauja NTFS.

    ReFS taip pat praleidžia kitas funkcijas, įskaitant NTFS, įskaitant failų sistemos glaudinimą ir šifravimą, kietas nuorodas, išplėstinius atributus, duomenų išskyrimą ir diskų kvotas. Tačiau „ReFS“ yra suderinama su įvairiomis funkcijomis. Pavyzdžiui, nors negalite atlikti tam tikrų duomenų šifravimo failų sistemos lygmeniu, „ReFS“ suderinama su viso disko „BitLocker“ šifravimu.

    „Windows 10“ neleidžia formatuoti bet kurio seno skaidinio kaip ReFS. Šiuo metu ReFS galite naudoti tik su „Storage Spaces“, kur jos patikimumo funkcijos padeda apsaugoti nuo duomenų korupcijos. „Windows Server 2016“ galite pasirinkti formatą su ReFS, o ne NTFS. Galbūt norėsite tai padaryti, jei norite, kad, pvz., Planuojate saugoti virtualias mašinas. Tačiau vis tiek negalite naudoti „ReFS“ savo įkrovos talpoje. „Windows“ gali paleisti tik iš NTFS disko.

    Neaišku, ką ateityje turi ReFS. Vieną dieną „Microsoft“ gali ją patobulinti, kol ji galės visiškai įdiegti NTFS vietą visose „Windows“ versijose. Neaišku, kada tai gali įvykti. Tačiau iki šiol ReFS galima naudoti tik tam tikroms užduotims atlikti.

    Daugiau informacijos apie „ReFS“ ir konkrečias jo funkcijas rasite „Microsoft“ svetainėje.

    Kaip naudoti ReFS

    Tipiškame „Windows 10“ kompiuteryje „ReFS“ galite naudoti tik naudojant „Storage Spaces“ funkciją. Jei matote failų sistemos parinktį, įsitikinkite, kad formatuojate saugojimo vietas kaip ReFS, o ne NTFS. Jei pasirinksite ją, naudosite ReFS failų sistemos duomenų vientisumo funkcijas.

    „Windows Server“ galite pasirinkti formatuoti kai kuriuos tomus kaip ReFS, naudodami įprastinius disko valdymo įrankius, kurie gali būti ypač naudingi, jei tuose diskuose naudojate virtualias mašinas. Tačiau negalite formatuoti įkrovos disko kaip ReFS, ir jūs neteksite prieigos prie kai kurių NTFS funkcijų.

    ReFS funkcionalumas dabar yra „Windows 10 Pro“ darbo stotims ir „Windows 10 Enterprise“.