Kas ir ReFS sistēmā Windows?



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

ReFS ir atvasināts no Re kluss F ar S ystem ir failu sistēma, kuru Microsoft ir izveidojusi operētājsistēmai Windows OS. Tas ir paredzēts, lai pārvarētu dažus Jaunas tehnoloģijas failu sistēma (NTFS). ReFS ir veidots tā, lai būtu izturīgāks pret datu korupciju, labāk darbotos noteiktu slodžu gadījumā un labāk mērogotu ļoti lielām failu sistēmām.



ReFS operētājsistēmā Windows



ReFS vēsture

Korporācija Microsoft ieviesa ReFS 2012. gada septembrī, kad izlaida sistēmu Windows Server 2012 kā izvēles failu sistēmu, lai ņemtu vērā lielākas datu glabāšanas prasības un lielāku darba slodzi. Korporācija Microsoft pievienoja ReFS Windows darbvirsmas versijām, sākot ar Windows 8.1 2013. gada oktobrī, taču to varēja izmantot tikai kā daļu no diska apvienošanas krātuves telpām. Un ir iekļauts arī sistēmā Windows 10. Microsoft noņemts spēja izveidot ReFS sējumus operētājsistēmā Windows 10 savā 2017. gada rudens radītāju atjauninājums , izņemot Windows 10 Pro darbstacijām. Bet OS joprojām lasīs ReFS.



Kā darbojas ReFS

ReFS ir ļoti savietojams ar NTFS, un tas tika veidots uz NTFS bāzes, lai nodrošinātu lielāku konsekvenci un labāku datu integritāti. Ja OS atklāj sistēmas kļūdu un dati tiek zaudēti / bojāti, ReFS var atjaunot zaudētos / bojātos datus. ReFS arī apkaro bitu puvi, t.i., failu sistēmas bitu korupciju ar laiku, izmantojot diska tīrīšanas uzdevumus, kas nolasa un apstiprina datus. Microsoft bija izmantojusi daļu NTFS koda bāzes, lai izveidotu ReFS un pievienotu atbalstu Win32 API, lai esošās API būtu saderīgas, sniedzot ReFS atbalstu vairākām funkcijām, piemēram, piekļuves kontroles sarakstiem un failu ID.

NTFS faila metadatu bojāšanai ir dažādi iemesli, piemēram, pēkšņa sistēmas izslēgšana strāvas zuduma laikā vai tad, kad sistēma raksta tikai daļu no bloka. Lai izvairītos no datu bojājumiem, ReFS izmanto piešķirt uz rakstīšanas tehnika, kas lasa un raksta failus vienā instrukcijā. Piešķiršanas uz rakstīšanas tehnikā tiek izmantoti plāni avotu datu bāzu nodrošinājuma kloni, lai samazinātu korupcijas iespējas.

TO B + koka struktūra ReFS izmanto datu pārvaldībai, izmantojot metadatu indeksēšanu. Koks sastāv no saknes, iekšējiem mezgliem un lapām. B + koks saglabā datus sazarotā veidā, kur katram koka mezglam ir sakārtots atslēgu un norāžu saraksts uz zemāka līmeņa mezgliem vai lapām. Ieraksti tiek glabāti lapu līmenī, kas ļauj izveidot vairāk zaru. Šis process pazemina diska I / O un nodrošina labāku veiktspēju.



ReFS nav tiešs NTFS aizstājējs. ReFS neatbalsta dažas NTFS funkcijas, piemēram, galveno failu tabulu (MFT), lapu failu atbalstu un objektu ID. Dažas lietojumprogrammas darbosies tikai ar funkcijām, kas pieejamas tikai NTFS. Daudzi NTFS līdzekļi nebija daļa no NTFS iepriekšējās versijas, piemēram, alternatīvas straumes, nosaukta straumes un reti faili, kurus Microsoft vēlākos atjauninājumos pievienoja ReFS.

Ievērojamas funkcijas un izmaiņas

  1. ReFS ir integrēts ar Krātuves vietu funkcija . Ja tiek izveidota spoguļota atmiņas vieta, izmantojot ReFS, sistēma Windows noteiks failu sistēmas bojājumus un automātiski novērsīs problēmas, kopējot datu alternatīvo kopiju uz citu disku. Šī funkcija ir pieejama gan Windows 10, gan Windows 8.1.

    Uzglabāšanas vieta, izmantojot ReFS

  2. Ja ReFS atklāj datētu korupciju un tai nav alternatīvas kopijas, no kuras to var atjaunot, failu sistēma var nekavējoties noņemt bojātos datus no diska. Sistēma nav jāpārstartē, un disks nav jāpieslēdz bezsaistē, kā tas būtu darāms ar NTFS.
  3. Lasot un rakstot, ReFS ne tikai pārbauda, ​​vai failos nav korupcijas. Visus diskā esošos failus regulāri pārbauda automatizēts datu integritātes skeneris, lai identificētu un novērstu arī datu bojājumus, kas ir automātiska failu sistēmas labošana. Nav nepieciešams skriet chkdsk pavisam.
  4. Jaunā failu sistēma ir izturīga arī pret datu korupciju arī citos veidos. Piemēram, atjauninot faila metadatus, piemēram, faila nosaukumu, NTFS failu sistēma tieši modificēs faila metadatus. Ja šī procesa laikā dators neizdodas vai strāva tiek pārtraukta, iespējams, ka dati ir bojāti. Atjauninot faila metadatus, failu sistēma ReFS izveidos jaunu metadatu kopiju. ReFS novirzīs failu uz jaunajiem metadatiem tikai tad, kad būs uzrakstīti jaunie metadati, tāpēc nav risks, ka faila metadati tiks bojāti. Tas ir pazīstams kā “ kopēt uz rakstīšanas ”. Kopēšanas uz rakstīšanas tehniku ​​izmanto arī citas mūsdienu failu sistēmas, piem. ZFS un BtrFS par Linux un Apple jauno APFS failu sistēma.
  5. ReFS izmanto metadatu kontrolsummas - un pēc izvēles var izmantot arī failu datu kontrolsummas. Ikreiz, kad tas lasa vai raksta failu, ReFS pārbauda kontrolsummu, lai pārliecinātos, vai tā ir pareiza. Tas nozīmē, ka pašai failu sistēmai ir iebūvēts veids, kā atklāt datu bojājumus lidojuma laikā.
  6. Papildus datu integritātes funkcijai ReFS tiek pielāgota lielāka apjoma un failu izmērs, salīdzinot ar NTFS ilgtermiņā, tie ir svarīgi uzlabojumi.
  7. ReFS atbalsta maksimālo skaļuma lielumu 262 144 eksabaiti (16 eksbibīti) , Salīdzinot ar 16 eksabaiti NTFS. ReFS atbalsta līdz 32 768 rakstzīmes faila nosaukumā, salīdzinot ar 255 rakstzīmes NTFS.
  8. Citas ReFS funkcijas ietver uzlabotu veiktspēju ar Hyper-V, integritātes tvaiku atbalstu, lai izmantotu kontrolsummas, lai novērtētu datu stāvokli un datu svītrošanu veiktspējai, kas līdzīga RAID.
  9. Microsoft pievienoja atbalstu alternatīvām datu straumēm 1.2 versijā, lai ReFS varētu strādāt ar Microsoft SQL Server izvietojumiem. Citi nozīmīgi atjauninājumi ietver atbalstu datu deduplikācijai - krātuves optimizācijas funkcijai - ReFS 3.2 versijā ar Windows Server versijas 1709 izlaišanu pusgada kanālā 2017. gada oktobrī.
  10. ReFS arī izmet DOS stila 8.3 failu nosaukumi piem. C: Program Files at C: PROGRA ~ 1 NTFS sējumā joprojām var piekļūt vecāku tehnoloģiju saderības nolūkos. ReFS neatbalsta šos mantotos failu nosaukumus.
  11. ReFS nav tikai NTFS uzlabojums. Tā vietā Microsoft koncentrējas uz dažām svarīgām optimizācijām, kas dažos gadījumos liek ReFS darboties daudz labāk.
  12. ReFS, lietojot kopā ar atmiņas vietām, atbalsta “ reāllaika līmeņa optimizācija ”. Jums varētu būt disku kopa ar abiem veiktspējai optimizētajiem diskiem un jaudai optimizētajiem diskiem. ReFS vienmēr rakstīs diskiem veiktspējas līmenī, maksimizējot veiktspēju. Fonā ReFS automātiski pārvietos lielus datu gabalus uz lēnākiem diskiem ilgtermiņa glabāšanai.
  13. Operētājsistēmā Windows Server 2016 ReFS ir uzlabota, lai piedāvātu labāku veiktspēju ar noteiktām VM, t.i., virtuālās mašīnas funkcijām. Microsoft pašas Hyper-V virtuālās mašīnas programmatūra izmanto šīs priekšrocības (un teorētiski cita virtuālo mašīnu programmatūra tos varētu atbalstīt, ja viņi to vēlētos), piemēram, ReFS atbalsta bloku klonēšanu, kas paātrina virtuālās mašīnas klonēšanu un kontrolpunktu apvienošanas operācijas. Lai izveidotu klonētu virtuālās mašīnas kopiju, ReFS ir tikai jāizveido jauna metadatu kopija diskā un jānorāda uz esošajiem diskā esošajiem datiem. Tas ir tāpēc, ka, izmantojot ReFS, vairāki faili var norādīt uz tiem pašiem pamatā esošajiem datiem diskā. Kad mainās virtuālā mašīna un diskā tiek ierakstīti jauni dati, tie tiek ierakstīti citā vietā, un sākotnējie virtuālās mašīnas dati tiek atstāti diskā. Tas padara klonēšanas procesu daudz ātrāku un prasa daudz mazāku diska caurlaidspēju.
  14. ReFS ir pievienota jauna funkcija “retais VDL”, kas ļauj ReFS ātri ierakstīt nulles lielā failā. Tas padara daudz ātrāku jauna, tukša, fiksēta izmēra virtuālā cietā diska (VHD) faila izveidi. Lai gan tas var aizņemt 10 minūtes, izmantojot NTFS, tas var aizņemt tikai dažas sekundes, izmantojot ReFS.
  15. Jūs atradīsit sīkāku informāciju par ReFS un īpašajām funkcijām, kuras tā atbalsta Microsoft vietne .

ReFS trūkumi

Visas šīs funkcijas izklausās diezgan labi, taču jūs nevarat vienkārši pāriet uz ReFS no NTFS.

  1. Windows nevar zābaks no ReFS un prasa NTFS.
  2. ReFS patērē vairāk sistēmas resursu, salīdzinot ar NTFS.
  3. Jo lielāks diska masīvs, jo vairāk RAM un IOPS ReFS izmanto failu integritātei.
  4. NTFS datus nevar pārveidot par ReFS.
  5. ReFS izlaiž arī citas NTFS funkcijas, tostarp failu sistēmas saspiešanu un šifrēšanu, cietās saites, paplašinātos atribūtus, datu deduplikāciju un diska kvotas. Bet ReFS ir saderīgs ar daudzām citām NTFS funkcijām, piem. kamēr failu sistēmu līmenī nevarēja šifrēt konkrētus datus, ReFS ir saderīgs ar pilna diska BitLocker šifrēšanu.
  6. Arī operētājsistēmā Windows 10 vecos nodalījumus nevar formatēt kā REFS. Pašlaik jūs varat izmantot ReFS tikai ar atmiņas vietām, kur tās uzticamības funkcijas palīdz aizsargāt pret datu bojājumiem. Sējumus Windows Server 2016 varētu formatēt kā ReFS, nevis NTFS. Iespējams, vēlēsities to izdarīt, piemēram, sējumam, kurā plānojat glabāt virtuālās mašīnas. Tomēr jūs joprojām nevarat izmantot ReFS sāknēšanas sējumā. Windows var palaist tikai no NTFS diska.
  7. ReFS disks neatbalsta jebkuru lietotņu vai programmu instalēšana . Iemesls tam ir cieto saišu neatbalsts ReFS un ļoti nedaudzās programmās, kas ļauj instalēt ReFS sējumos, taču pat šīm programmām rodas problēmas, darbojoties.

Kā lietot ReFS

  1. Ieslēgts Windows Server , varat izvēlēties formatēt dažus sējumus kā ReFS, izmantojot parastos diska pārvaldības rīkus, kas var būt īpaši noderīgi, ja šajos diskos izmantojat virtuālās mašīnas. Bet sāknēšanas disku nevar formatēt kā ReFS, un jūs zaudēsiet piekļuvi dažām NTFS funkcijām.

    ReFS sistēmā Windows Server,

  2. ReFS funkcionalitāte tagad ir pieejama kā daļa no Windows 10 Pro darbstacijām

ReFS funkcionalitāte operētājsistēmā Windows 10 Pro

Lasītas 6 minūtes