Mikä on ReFS (joustava tiedostojärjestelmä) Windowsissa?
Microsoftin uusi ReFS-tiedostojärjestelmä otettiin alun perin käyttöön Windows Server 2012: ssä. Se sisältyy Windows 10 -käyttöjärjestelmään, jossa sitä voidaan käyttää vain osana Drive-pooling Storage Spaces -ominaisuutta. ReFS paranee Windows Server 2016: ssa ja on osa Windows 10 Pro for Workstations -palvelua.
Mutta mikä on ReFS ja miten se vertaa nykyisin käytettyyn NTFS-tiedostoon?
Mikä on ReFS?
ReFS on uusi tiedostojärjestelmä, joka on rakennettu käyttämällä nykyisen NTFS-tiedostojärjestelmän koodia. Tällä hetkellä ReFS ei ole vain NTFS: n korvaaminen. Sillä on omat etunsa ja haittansa. Et voi vain käyttää ReFS: ää NTFS: n sijaan järjestelmän asemassa.
Koska ReFS on Microsoftin uusin tiedostojärjestelmä, se on suunniteltu käsittelemään muutamia tärkeimpiä NTFS-ongelmia. ReFS on suunniteltu siten, että se on entistä joustavampi tietojen korruptiota vastaan, toimii paremmin tietyissä työmäärissä ja skaalaa paremmin suurille tiedostojärjestelmille. Katsomme tarkalleen, mitä tämä tarkoittaa.
ReFS suojaa tietojen korruptiota vastaan
Resilient-osa on korostettu nimessä. ReFS käyttää tarkistussummaa metatietoihin - ja se voi valinnaisesti käyttää myös tiedostojen tietojen tarkistussummaa. Kun tiedosto lukee tai kirjoittaa, ReFS tutkii tarkistussumman varmistaakseen, että se on oikein. Tämä tarkoittaa sitä, että itse tiedostojärjestelmällä on sisäänrakennettu tapa havaita lennon tietojen korruptio.
ReFS on integroitu Storage Spaces -ominaisuuteen. Jos määrität peilattua tallennustilaa käyttämällä ReFS-tiedostoa, Windows pystyy helposti havaitsemaan tiedostojärjestelmän korruption ja korjaamaan ongelmat automaattisesti kopioimalla toisessa asemassa olevan datan vaihtoehtoisen kopion. Tämä ominaisuus on käytettävissä sekä Windows 10: ssä että Windows 8.1: ssä.
Jos ReFS havaitsee vioittuneita tietoja eikä sillä ole vaihtoehtoista kopiota, jonka se voi palauttaa, tiedostojärjestelmä voi välittömästi poistaa vioittuneet tiedot asemasta. Se ei vaadi, että järjestelmä käynnistetään uudelleen tai ajaa asemaa offline-tilassa, kuten NTFS tekee.
ReFS ei tarkista vain tiedostoja korruptiosta lukemisen ja kirjoittamisen aikana. Automaattinen tietojen eheysskanneri tarkistaa säännöllisesti kaikki taajuusmuuttajan tiedostot tunnistamaan ja korjaamaan myös tietojen korruption. Se on automaattinen korjausjärjestelmä. Sinun ei tarvitse käyttää chkdskiä ollenkaan.
Uusi tiedostojärjestelmä on myös vastustuskykyinen myös muilla tavoin tapahtuvalle tietojen korruptiolle. Esimerkiksi, kun päivität tiedoston metatiedot, tiedoston nimi, esimerkiksi NTFS-tiedostojärjestelmä, muuttaa suoraan tiedoston metatietoja. Jos tietokone epäonnistuu tai virta katkeaa tämän prosessin aikana, voi olla tietoja vioittunut. Kun päivität tiedoston metatiedot, ReFS-tiedostojärjestelmä luo uuden kopion metatiedoista. ReFS osoittaa tiedoston uuteen metatietoon vasta sen jälkeen, kun uudet metatiedot on kirjoitettu. Ei ole vaaraa, että tiedoston metatiedot ovat vioittuneet. Tätä kutsutaan nimellä “copy-on-write”. Copy-on-write on saatavilla myös muissa nykyaikaisissa tiedostojärjestelmissä, kuten ZFS ja BtrFS Linuxissa sekä Applen uudessa APFS-tiedostojärjestelmässä.
ReFS pudottaa joitakin vanhoja NTFS-rajoituksia
ReFS on nykyaikaisempi kuin NTFS, ja se tukee paljon suurempia määriä ja pidempiä tiedostonimiä. Pitkällä aikavälillä nämä ovat tärkeitä parannuksia.
NTFS-tiedostojärjestelmässä tiedoston polut ovat rajoitettu 255 merkkiin. ReFS-tiedoston avulla tiedostonimi voi olla enintään 32768 merkkiä pitkä. Windows 10: n avulla voit nyt poistaa tämän lyhyen merkkirajoituksen NTFS-tiedostojärjestelmille, mutta se on aina pois käytöstä ReFS-volyymeissa.
ReFS poistaa myös DOS-tyyliset 8.3-tiedostonimet. NTFS-äänenvoimakkuudessa voit silti käyttää C: tiedostoja C: PROGRA ~ 1: n kanssa yhteensopivuuden vuoksi vanhalla ohjelmistolla. Nämä vanhat tiedostonimet ovat menneet ReFS-tiedostoon.
NTFS: n teoreettinen enimmäismäärä on 16 exabytea, kun taas ReFS: n teoreettinen enimmäismäärä on 262144 exabytea. Se ei ole väliä juuri nyt, mutta se tulee jonain päivänä.
ReFS voi olla nopeampi, joskus
ReFS ei vain ole tarkoitettu parantamaan kaikkia suorituskykyä NTFS: n kautta. Sen sijaan Microsoft keskittyy muutamaan tärkeään optimointiin, jotka tekevät REFS: stä paljon parempia tietyissä tapauksissa.
Esimerkiksi tallennustilojen kanssa käytettynä ReFS tukee "reaaliaikaisen tason optimointia". Sinulla voisi olla asema-allas, jossa molemmat asemat on optimoitu suorituskyvylle ja asemille, jotka on optimoitu kapasiteettia varten. ReFS kirjoittaa aina taajuusmuuttajien asemiin maksimoimalla suorituskyvyn. Taustalla ReFS siirtää suuret tietomäärät automaattisesti hitaammille asemille pitkän aikavälin tallennusta varten.
Windows Server 2016: ssa Microsoft paransi ReFS-palvelua tarjoamaan parempaa suorituskykyä tietyillä virtuaalikoneen ominaisuuksilla. Microsoftin oma Hyper-V-virtuaalikoneohjelmisto hyödyntää niitä (ja teoriassa muu virtuaalikoneohjelmisto voisi tukea niitä, jos he haluavat).
Esimerkiksi ReFS tukee lohkokloonausta, joka nopeuttaa virtuaalikoneiden kloonausta ja tarkistuspisteiden yhdistämistä. Kun haluat luoda virtuaalikoneen kloonatun kopion, ReFS: n on luotava vain uusi kopio metatiedoista asemaan ja osoitettava se olemassa olevaan tietoon. Tämä johtuu siitä, että ReFS-tiedoston avulla useat tiedostot voivat osoittaa samaan taustalla olevaan tietoon levyllä. Kun virtuaalikoneen muutokset ja uudet tiedot kirjoitetaan asemaan, se kirjoitetaan toiseen paikkaan ja alkuperäiset virtuaalikoneen tiedot jäävät asemaan. Tämä tekee kloonausprosessista paljon nopeamman ja vaatii paljon vähemmän levyn läpäisyä.
ReFS tarjoaa myös uuden "harvaan VDL" -ominaisuuden, jonka avulla ReFS voi kirjoittaa nollia nopeasti suurelle tiedostolle. Tällöin uuden, tyhjän, kiinteän kokoisen virtuaalisen kiintolevyn (VHD) luominen on paljon nopeampaa. Vaikka tämä saattaa kestää 10 minuuttia NTFS: n kanssa, se voi kestää vain muutaman sekunnin ReFS: n kanssa.
ReFS ei voi korvata NTFS-tiedostoa (silti)
Kaikki nämä toiminnot kuulostavat melko hyviltä, mutta et voi vaihtaa NTFS-järjestelmään. Windows ei voi käynnistää ReFS-tiedostojärjestelmästä ja vaatii NTFS-tiedostoa.
ReFS jättää myös muita ominaisuuksia NTFS sisältää muun muassa tiedostojärjestelmien pakkaamisen ja salauksen, kovat linkit, laajennetut attribuutit, tietojen kopioinnin ja levykiintiöt. ReFS on kuitenkin yhteensopiva useiden eri ominaisuuksien kanssa. Esimerkiksi, kun et pysty suorittamaan tiettyjen tietojen salausta tiedostojärjestelmän tasolla, ReFS on yhteensopiva koko levyn BitLocker-salauksen kanssa.
Windows 10 ei salli vanhan osion alustamista ReFS-muodossa. Tällä hetkellä voit käyttää vain ReFS-tallennustilaa Storage Spaces -toiminnolla, jossa sen luotettavuusominaisuudet auttavat suojaamaan tietojen vioittumista. Windows Server 2016: ssa voit valita, haluatko alustaa äänenvoimakkuuden ReFS: llä NTFS: n sijaan. Voit halutessasi tehdä tämän esimerkiksi volyymille, johon aiot tallentaa virtuaalikoneita. Et voi kuitenkaan käyttää ReFS-tiedostoa käynnistysmäärässä. Windows voi käynnistää vain NTFS-asemasta.
On epäselvää, mitä tulevaisuudessa on ReFS: lle. Microsoft saattaa yhden päivän parantaa sitä, kunnes se pystyy ottamaan NTFS: n kokonaan käyttöön kaikissa Windows-versioissa. On epäselvää, milloin tämä voi tapahtua. Mutta toistaiseksi ReFS: ää voidaan käyttää vain tiettyihin tehtäviin.
Löydät lisätietoja ReFS-ohjelmasta ja sen erityispiirteistä Microsoftin verkkosivustolla.
Kuinka käyttää ReFS: ää
Tyypillisessä Windows 10 -tietokoneessa voit käyttää ReFS-tiedostoja vain Storage Spaces -ominaisuuden avulla. Muista alustaa tallennustilat ReFS-muotoon eikä NTFS-tiedostoon, kun näet tiedostojärjestelmän vaihtoehdon. Hyödynnät automaattisesti tietoturvallisuusominaisuudet ReFS-tiedostojärjestelmässä, jos valitset sen.
Windows Server -palvelimessa voit valita, haluatko alustaa joitakin määriä ReFS: ksi käyttämällä tavallisia levynhallintatyökaluja, jotka voivat olla erityisen hyödyllisiä, jos käytät näissä asemissa virtuaalikoneita. Et kuitenkaan voi alustaa käynnistysasemaa ReFS-muodossa, ja menetät pääsyn joihinkin NTFS-ominaisuuksiin.
ReFS-toiminnot ovat nyt käytettävissä osana Windows 10 Pro -työasemia sekä Windows 10 Enterprise -käyttöjärjestelmää.