Kas yra „ReFS“ sistemoje „Windows“?



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

ReFS yra kilęs iš Re tylus F su S „ystem“ yra „Microsoft“ sukurta failų sistema, skirta „Windows OS“. Jis sukurtas siekiant įveikti kai kuriuos programos apribojimus Naujos technologijos failų sistema (NTFS). „ReFS“ sukurtas tam, kad būtų atsparesnis duomenų sugadinimui, geriau veiktų tam tikroms darbo apkrovoms, o mastelis - labai didelėms failų sistemoms.



„ReFS“ sistemoje „Windows“



„ReFS“ istorija

„Microsoft“ pristatė „ReFS“ 2012 m. Rugsėjo mėn., Kai išleido „Windows Server 2012“ kaip pasirenkamą failų sistemą, kad būtų atsižvelgta į didesnius duomenų saugojimo reikalavimus ir didesnį darbo krūvį. „Microsoft“ pridėjo „ReFS“ prie „Windows“ darbalaukio versijų, pradedant „Windows 8.1“ 2013 m. Spalio mėn., Tačiau ją galima naudoti tik kaip dalį kaupiančiųjų diskų kaupimo vietų. Ir taip pat įtrauktas į „Windows 10“ pašalinta galimybė sukurti „ReFS“ tomus sistemoje „Windows 10“ 2017 m. Rudens kūrėjų atnaujinimas , išskyrus „Windows 10 Pro“ darbo stotims. Bet OS vis tiek skaitys „ReFS“.



Kaip veikia „ReFS“

„ReFS“ yra labai suderinamas su NTFS ir buvo sukurtas remiantis NTFS, kad būtų užtikrintas didesnis nuoseklumas ir geresnis duomenų vientisumas. Jei OS nustato sistemos klaidą ir duomenys yra prarasti / sugadinti, „ReFS“ gali atkurti prarastus / sugadintus duomenis. „ReFS“ taip pat kovoja su bitų puvimu, t. Y. Su failų sistemos bitų sugadinimu laikui bėgant, atlikdami disko šveitimo užduotis, kurios skaito ir patvirtina duomenis. „Microsoft“ panaudojo dalį NTFS kodų bazės, kad sukurtų „ReFS“ ir pridėtų „Win32“ API palaikymą, kad esamos API būtų suderinamos, suteikiant „ReFS“ paramą kelioms funkcijoms, tokioms kaip prieigos kontrolės sąrašai ir failų ID.

NTFS yra skirtingos failų metaduomenų sugadinimo priežastys, pavyzdžiui, staigus sistemos išjungimas nutrūkus energijos tiekimui arba kai sistema rašo tik dalį bloko. Norėdami išvengti duomenų sugadinimo, ReFS naudoja paskirstyti rašant technika, kuri nuskaito ir rašo failus viena instrukcija. Skirstymo rašant technika naudoja plonus šaltinių duomenų bazių atsargų klonus, kad sumažintų korupcijos tikimybę.

Į B + medžio struktūra „ReFS“ naudoja duomenims valdyti per metaduomenų indeksavimą. Medis susideda iš šaknies, vidinių mazgų ir lapų. B + medis saugo duomenis išsišakojusiame šablone, kur kiekviename medžio mazge yra sutvarkytas raktų ir žymeklių sąrašas žemesnio lygio mazgams ar lapams. Įrašai saugomi lapų lygyje, o tai leidžia daugiau šakų. Šis procesas sumažina disko įvestį ir išvestį ir užtikrina geresnį našumą.



„ReFS“ nėra tiesioginis NTFS pakaitalas. „ReFS“ nepalaiko kai kurių NTFS funkcijų, tokių kaip pagrindinio failo lentelė (MFT), puslapio failo palaikymas ir objekto ID. Kai kurios programos veiks tik su funkcijomis, pasiekiamomis tik NTFS. Daugelis NTFS funkcijų nebuvo ankstesnės NTFS versijos dalis, pvz., Alternatyvūs srautai, pavadinti srautai ir negausūs failai, kuriuos „Microsoft“ vėliau įtraukė į „ReFS“.

Žymios funkcijos ir pokyčiai

  1. ReFS yra integruotas su Saugojimo vietų funkcija . Jei bus sukurta veidrodinė saugojimo vieta naudojant „ReFS“, „Windows“ aptiks failų sistemos sugadinimą ir automatiškai pašalins problemas nukopijuodama alternatyvią duomenų kopiją į kitą diską. Ši funkcija pasiekiama tiek „Windows 10“, tiek „Windows 8.1“.

    Saugojimo vieta naudojant „ReFS“

  2. Jei „ReFS“ nustato datos sugadinimą ir ji neturi alternatyvios kopijos, kurią galėtų atkurti, failų sistema gali nedelsdama pašalinti sugadintus duomenis iš disko. Perkrauti sistemos nereikia arba diską reikia atjungti, kaip būtų daroma naudojant NTFS.
  3. Skaitydami ir rašydami „ReFS“, patikrinkite, ar failuose nėra korupcijos. Visus diske esančius failus reguliariai tikrina automatinis duomenų vientisumo skaitytuvas, kad nustatytų ir ištaisytų duomenų sugadinimą, kuris yra automatiškai taisanti failų sistema. Nereikia bėgti chkdsk iš viso.
  4. Naujoji failų sistema taip pat yra atspari duomenų sugadinimui ir kitais būdais. Pvz., Kai atnaujinsite failo metaduomenis, pvz., Failo pavadinimą, NTFS failų sistema tiesiogiai modifikuos failo metaduomenis. Jei šio proceso metu sugenda jūsų kompiuteris arba nutrūksta maitinimas, gali būti sugadinti duomenys. Kai atnaujinsite failo metaduomenis, „ReFS“ failų sistema sukurs naują metaduomenų kopiją. „ReFS“ nukreips failą į naujus metaduomenis tik tada, kai bus parašyti nauji metaduomenys, taigi nėra rizikos, kad failo metaduomenys bus sugadinti. Tai vadinama „ kopijuoti-rašyti “. „Copy-on-write“ techniką taip pat naudoja kitos šiuolaikinės failų sistemos, pvz. ZFS ir BtrFS „Linux“ ir naujojoje „Apple“ APFS Failų sistema.
  5. „ReFS“ naudoja metaduomenų kontrolines sumas - taip pat gali naudoti ir failų duomenų kontrolines sumas. Kai tik skaito ar rašo failą, „ReFS“ patikrina kontrolinę sumą, kad įsitikintų, ar ji teisinga. Tai reiškia, kad pati failų sistema turi įmontuotą būdą aptikti duomenų sugadinimą.
  6. Be duomenų vientisumo funkcijos, „ReFS“ keičia didesnį tūrį ir failų dydį, palyginti su NTFS ilguoju laikotarpiu, tai yra svarbūs patobulinimai.
  7. ReFS palaiko maksimalų garsumo dydį 262 144 egzabaitai (16 eksbibitų) , palyginti su 16 egzabaitų NTFS. „ReFS“ palaiko iki 32 768 simboliai failo pavadinime, palyginti su 255 simboliai NTFS.
  8. Kitos „ReFS“ funkcijos apima patobulintą „Hyper-V“ našumą, vientisumo garų palaikymą, kad būtų galima naudoti kontrolines sumas duomenų būsenai įvertinti ir duomenų juostų našumui, panašiam į RAID.
  9. „Microsoft“ pridėjo alternatyvių duomenų srautų palaikymą 1.2 versijoje, kad „ReFS“ galėtų dirbti su „Microsoft SQL Server“ diegimais. Kiti pastebimi naujinimai yra duomenų deduplikacijos - saugyklos optimizavimo funkcijos - palaikymas „ReFS 3.2“ versijoje su „Windows Server 1709“ versijos išleidimu pusmečio kanale 2017 m. Spalio mėn.
  10. ReFS taip pat atsisako DOS stiliaus 8.3 failų pavadinimai pvz. C: Program Files at C: PROGRA ~ 1 NTFS tomuose vis tiek galima pasiekti suderinamumo tikslais senesnes technologijas. ReFS nepalaiko šių senų failų pavadinimų.
  11. „ReFS“ nėra tik NTFS patobulinimas. Vietoj to, „Microsoft“ sutelkia dėmesį į keletą svarbių optimizavimo būdų, dėl kurių „ReFS“ tam tikrais atvejais veikia daug geriau.
  12. „ReFS“, kai naudojamas su „Storage Spaces“, palaiko „ optimizavimas realiuoju laiku “. Galite turėti diskų grupę, kurioje būtų optimizuoti našumui ir talpai optimizuoti diskai. „ReFS“ visada rašys į našumo lygio diskus, maksimaliai padidindamas našumą. Fone „ReFS“ automatiškai perkels didelius duomenų gabalus į lėtesnius diskus, kad būtų galima juos saugoti ilgą laiką.
  13. „Windows Server 2016“ sistemoje „ReFS“ buvo patobulinta, kad būtų užtikrintas geresnis našumas naudojant tam tikras VM, t. Y. Virtualiosios mašinos funkcijas. „Microsoft“ pačios sukurta „Hyper-V“ virtualių mašinų programinė įranga naudojasi šiais privalumais (ir teoriškai, jei norėtų, juos galėtų palaikyti kita virtualių mašinų programinė įranga), pavyzdžiui, „ReFS“ palaiko blokinį klonavimą, kuris pagreitina virtualių mašinų klonavimą ir kontrolinių taškų sujungimo operacijas. Norėdami sukurti klonuotą virtualios mašinos kopiją, „ReFS“ tereikia sukurti naują metaduomenų kopiją diske ir nukreipti ją į esamus duomenis diske. Taip yra todėl, kad naudojant „ReFS“ keli failai gali nurodyti tuos pačius pagrindinius duomenis diske. Kai virtuali mašina pasikeičia ir į diską įrašomi nauji duomenys, jie įrašomi į kitą vietą ir originalūs virtualios mašinos duomenys paliekami diske. Tai daro klonavimo procesą žymiai spartesnį ir reikalauja daug mažiau disko pralaidumo.
  14. „ReFS“ yra pridėta nauja „retų VDL“ funkcija, leidžianti „ReFS“ greitai rašyti nulius į didelį failą. Tai leidžia kur kas greičiau sukurti naują, tuščią, fiksuoto dydžio virtualaus kietojo disko (VHD) failą. Nors tai gali užtrukti 10 minučių naudojant NTFS, naudojant „ReFS“ tai gali užtrukti kelias sekundes.
  15. Rasite daugiau informacijos apie „ReFS“ ir konkrečias jos palaikomas funkcijas „Microsoft“ svetainė .

„ReFS“ trūkumai

Visos šios funkcijos skamba gana gerai, bet jūs negalite tiesiog pereiti prie „ReFS“ iš NTFS.

  1. „Windows“ negali bagažinė iš ReFS ir reikalauti NTFS.
  2. ReFS sunaudoja daugiau sistemos išteklių, palyginti su NTFS.
  3. Kuo didesnis disko masyvas, tuo daugiau RAM ir IOPS ReFS naudoja failų vientisumui.
  4. NTFS duomenų negalima konvertuoti į ReFS.
  5. „ReFS“ taip pat praleidžia kitas NTFS funkcijas, įskaitant failų sistemos glaudinimą ir šifravimą, standžiąsias nuorodas, išplėstinius atributus, duomenų deduplikaciją ir disko kvotas. Bet „ReFS“ yra suderinamas su daugeliu kitų NTFS funkcijų, pvz. Nors konkrečių duomenų failų sistemos lygiu šifruoti nepavyko, „ReFS“ yra suderinamas su viso disko „BitLocker“ šifravimu.
  6. „Windows 10“ taip pat negalite formatuoti senų skaidinių kaip REFS. Šiuo metu „ReFS“ galite naudoti tik su „Storage Spaces“, kur jo patikimumo funkcijos padeda apsisaugoti nuo duomenų sugadinimo. Apimtis gali būti suformatuota kaip „ReFS“, o ne „NTFS“ sistemoje „Windows Server 2016“. Tai galite padaryti, pavyzdžiui, tome, kuriame planuojate laikyti virtualias mašinas. Tačiau vis tiek negalite naudoti „ReFS“ savo įkrovos tome. „Windows“ galima paleisti tik iš NTFS disko.
  7. ReFS diskas nepalaiko bet kokių programų ar programų diegimas . To priežastis yra nepalaikymas „ReFS“ kietųjų nuorodų ir labai nedaug programų, leidžiančių įdiegti „ReFS“ tomuose, tačiau net ir toms programoms kyla problemų vykdant.

Kaip naudotis „ReFS“

  1. Įjungta „Windows Server“ , galite pasirinkti formatuoti kai kuriuos tomus kaip „ReFS“ naudodami įprastus 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 prarasite prieigą prie kai kurių NTFS funkcijų.

    „ReFS“ sistemoje „Windows Server“,

  2. „ReFS“ funkcionalumas dabar yra prieinamas kaip „Windows 10 Pro“ darbo stotims

„ReFS“ funkcija „Windows 10 Pro“

6 minutes perskaityta