Windows'ta ReFS nedir?



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

ReFS türetilmiştir Yeniden uysal F ile S ystem, Microsoft tarafından Windows işletim sistemi için oluşturulmuş bir dosya sistemidir. Bazı sınırlamaların üstesinden gelmek için tasarlanmıştır. Yeni Teknoloji Dosya Sistemi (NTFS). ReFS, veri bozulmasına karşı daha dayanıklı olacak, belirli iş yükleri için daha iyi performans gösterecek ve çok büyük dosya sistemleri için daha iyi ölçeklenecek şekilde tasarlanmıştır.



Windows'ta ReFS



ReFS Tarihçesi

Microsoft, Eylül 2012'de, daha büyük veri depolama gereksinimlerini ve daha büyük iş yüklerini hesaba katmak için isteğe bağlı bir dosya sistemi olarak Windows Server 2012'yi piyasaya sürdüğünde ReFS'i tanıttı. Microsoft, Ekim 2013'te Windows 8.1'den başlayarak Windows'un masaüstü sürümlerine ReFS ekledi ancak yalnızca sürücü havuzu Depolama Alanları özelliğinin bir parçası olarak kullanılabilirdi. Ve ayrıca Windows 10'da bulunmaktadır. Microsoft kaldırıldı Windows 10'da ReFS birimleri oluşturma yeteneği, 2017 Sonbahar Yaratıcıları Güncellemesi , dışında Windows 10 Pro İş İstasyonları için. Ancak işletim sistemi yine de ReFS okuyacaktır.



ReFS nasıl çalışır?

ReFS, NTFS ile son derece uyumludur ve daha fazla tutarlılık ve daha iyi veri bütünlüğü için NTFS temelinde oluşturulmuştur. İşletim sistemi bir sistem hatası tespit ederse ve veriler kaybolur / bozulursa, ReFS kayıp / bozuk verileri geri yükleyebilir. ReFS ayrıca, verileri okuyan ve doğrulayan disk temizleme görevleri aracılığıyla bit çürümesiyle, yani bir dosya sistemindeki bitlerin zamanla bozulmasıyla da mücadele eder. Microsoft, ReFS üretmek için NTFS kod tabanının bir bölümünü kullanmış ve mevcut API'lerin uyumlu olması için Win32 API'leri için destek ekleyerek erişim kontrol listeleri ve dosya kimlikleri gibi çeşitli özellikler için ReFS desteği vermiştir.

NTFS'de, güç kaybı sırasında sistemin aniden kapanması veya sistemin yalnızca bir bloğun bir bölümünü yazması gibi dosya meta verilerinin bozulmasının farklı nedenleri vardır. ReFS'in kullandığı veri hasarını önlemek için yazma sırasında ayırma Tek bir talimatla dosyaları okuyan ve yazan teknik. Yazarken ayırma tekniği, bozulma olasılığını azaltmak için kaynak veritabanlarının ince provizyon klonlarını kullanır.

KİME B + ağaç yapısı ReFS tarafından meta veri indeksleme yoluyla verilerin yönetimi için kullanılır. Ağaç kök, iç düğümler ve yapraklardan oluşur. Bir B + ağacı, verileri bir dallanma modelinde depolar; burada ağaçtaki her düğüm, alt düzey düğümlere veya yapraklara yönelik sıralı bir anahtarlar ve işaretçiler listesine sahiptir. Kayıtlar, daha fazla dala izin veren yaprak düzeyinde saklanır. Bu işlem disk G / Ç'sini düşürür ve daha iyi performans sağlar.



ReFS, NTFS'nin doğrudan yerine geçmez. ReFS, ana dosya tablosu (MFT), sayfa dosyası desteği ve nesne kimlikleri gibi bazı NTFS özelliklerini desteklemez. Bazı uygulamalar yalnızca NTFS'de bulunan özelliklerle çalışacaktır. Birçok NTFS özelliği, Microsoft'un daha sonraki güncellemelerde ReFS'ye eklediği alternatif akışlar, adlandırılmış akışlar ve seyrek dosyalar gibi önceki NTFS sürümünün parçası değildi.

Önemli özellikler ve değişiklikler

  1. ReFS, Depolama Alanları özelliği . ReFS kullanarak yansıtılmış bir Depolama Alanı kurulursa, Windows dosya sistemi bozulmasını algılar ve verilerin alternatif kopyasını başka bir sürücüye kopyalayarak sorunları otomatik olarak onarır. Bu özellik hem Windows 10 hem de Windows 8.1'de mevcuttur.

    ReFS kullanarak Depolama Alanı

  2. ReFS tarafından tarihli bozulma tespit edilirse ve geri yükleyebileceği alternatif bir kopyası yoksa, dosya sistemi bozuk verileri sürücüden hemen kaldırabilir. NTFS'de olduğu gibi sistemin yeniden başlatılması veya sürücünün çevrimdışı duruma getirilmesi gerekmez.
  3. ReFS okurken ve yazarken yalnızca dosyaları bozulmaya karşı denetlemekle kalmaz. Sürücüdeki tüm dosyalar, otomatik düzeltmeli bir dosya sistemi olan veri bozulmasını da tanımlamak ve düzeltmek için otomatik bir veri bütünlüğü tarayıcısı tarafından düzenli olarak kontrol edilir. Koşmaya gerek yok chkdsk hiç.
  4. Yeni dosya sistemi başka şekillerde de veri bozulmasına karşı dirençlidir. Örneğin, bir dosyanın meta verilerini (örneğin, dosya adını) güncellediğinizde, NTFS dosya sistemi doğrudan dosyanın meta verilerini değiştirir. Bu işlem sırasında bilgisayarınız arızalanırsa veya elektrik kesilirse, veri bozulması olabilir. Bir dosyanın meta verilerini güncellediğinizde, ReFS dosya sistemi meta verilerin yeni bir kopyasını oluşturur. ReFS, dosyayı yalnızca yeni meta veriler yazıldığında yeni meta verilere yönlendirecektir, bu nedenle dosyanın meta verilerinin bozulma riski yoktur. Bu, ' yazma üzerine kopyalama ”. Yazma üzerine kopyalama tekniği, diğer modern dosya sistemleri tarafından da kullanılır. ZFS ve BtrFS Linux ve Apple’ın yeni APFS dosya sistemi.
  5. ReFS, meta veriler için sağlama toplamları kullanır ve isteğe bağlı olarak dosya verileri için sağlama toplamları da kullanabilir. ReFS, bir dosya okuduğunda veya yazdığında, doğruluğunu sağlamak için sağlama toplamını inceler. Bu, dosya sisteminin kendisinin anında veri bozulmasını tespit etmek için yerleşik bir yola sahip olduğu anlamına gelir.
  6. ReFS, veri bütünlüğü özelliğine ek olarak, uzun vadede NTFS ile karşılaştırıldığında daha büyük hacim ve dosya boyutlarına ölçeklenir, bunlar önemli iyileştirmelerdir.
  7. ReFS, maksimum birim boyutunu destekler. 262.144 eksabayt (16 exbibayt) İle karşılaştırıldığında 16 eksabayt NTFS'de. ReFS şunları destekler: 32.768 karakter bir dosya adında, sınırına kıyasla 255 karakter NTFS'de.
  8. Diğer ReFS özellikleri arasında Hyper-V ile geliştirilmiş performans, verilerin durumunu değerlendirmek için sağlama toplamları kullanmak için bütünlük buharları desteği ve RAID'e benzer performans için veri şeritleme yer alır.
  9. Microsoft, ReFS'in Microsoft SQL Server dağıtımlarıyla çalışmasına izin vermek için sürüm 1.2'de alternatif veri akışları için destek ekledi. Diğer önemli güncellemeler arasında, Ekim 2017'de Yarı Yıllık Kanal'da Windows Server 1709 sürümünün piyasaya sürülmesiyle birlikte ReFS sürüm 3.2'de bir depolama optimizasyonu özelliği olan veri tekilleştirme desteği bulunmaktadır.
  10. ReFS ayrıca DOS tarzı 8.3 dosya adları Örneğin. Bir NTFS birimindeki C: PROGRA ~ 1 adresindeki C: Program Files , eski teknolojilerle uyumluluk amacıyla hala erişilebilir. Bu eski dosya adları ReFS'de desteklenmemektedir.
  11. ReFS, yalnızca NTFS'nin bir iyileştirmesi değildir. Bunun yerine Microsoft, ReFS'nin belirli durumlarda çok daha iyi performans göstermesini sağlayan birkaç önemli optimizasyona odaklanıyor.
  12. Depolama Alanları ile kullanıldığında ReFS, ' gerçek zamanlı katman optimizasyonu ”. Her iki sürücünün de performans için optimize edilmiş olduğu bir sürücü havuzuna ve kapasite için optimize edilmiş sürücülere sahip olabilirsiniz. ReFS, performansı en üst düzeye çıkararak her zaman performans katmanındaki sürücülere yazar. Arka planda ReFS, uzun süreli depolama için büyük veri yığınlarını otomatik olarak daha yavaş sürücülere taşır.
  13. Windows Server 2016'da ReFS, sanal makine özellikleri gibi belirli VM ile daha iyi performans sunmak için geliştirilmiştir. Microsoft’un kendi Hyper-V sanal makine yazılımı bunlardan yararlanır (ve teoride, isterlerse diğer sanal makine yazılımları bunları destekleyebilir), örneğin sanal makine klonlamayı ve denetim noktası birleştirme işlemlerini hızlandıran ReFS blok klonlamayı destekler. Bir sanal makinenin klonlanmış bir kopyasını oluşturmak için, ReFS'nin yalnızca sürücüde meta verilerin yeni bir kopyasını oluşturması ve bunu sürücüdeki mevcut bir veriye yönlendirmesi gerekir. Bunun nedeni, ReFS ile birden çok dosyanın diskteki aynı temel verilere işaret edebilmesidir. Sanal makine değiştiğinde ve yeni veriler sürücüye yazıldığında, farklı bir konuma yazılır ve orijinal sanal makine verileri sürücüde bırakılır. Bu, klonlama sürecini çok daha hızlı hale getirir ve çok daha az disk verimi gerektirir.
  14. ReFS'e, ReFS'in büyük bir dosyaya hızlı bir şekilde sıfırlar yazmasına olanak tanıyan yeni bir 'seyrek VDL' özelliği eklenmiştir. Bu, yeni, boş, sabit boyutlu bir sanal sabit disk (VHD) dosyası oluşturmayı çok daha hızlı hale getirir. NTFS ile bu 10 dakika sürebilirken, ReFS ile sadece birkaç saniye sürebilir.
  15. ReFS ve desteklediği belirli özellikler hakkında daha fazla ayrıntı bulacaksınız. Microsoft’un web sitesi .

ReFS'nin Dezavantajları

Tüm bu özellikler kulağa oldukça iyi gelir, ancak NTFS'den ReFS'ye geçiş yapamazsınız.

  1. Windows yapamaz çizme ReFS'den gelir ve NTFS gerektirir.
  2. ReFS, NTFS ile karşılaştırıldığında daha fazla sistem kaynağı tüketir.
  3. Disk dizisi ne kadar büyükse, ReFS dosya bütünlüğü için o kadar çok RAM ve IOPS kullanır.
  4. NTFS verileri ReFS'ye dönüştürülemez.
  5. ReFS ayrıca dosya sistemi sıkıştırma ve şifreleme, sabit bağlantılar, genişletilmiş öznitelikler, veri tekilleştirme ve disk kotaları dahil olmak üzere NTFS'nin içerdiği diğer özellikleri de atlar. Ancak ReFS, NTFS'nin diğer birçok özelliği ile uyumludur, örn. Dosya sistemi düzeyinde belirli verilerin şifrelenmesi gerçekleştirilemezken, ReFS tam disk BitLocker şifrelemesiyle uyumludur.
  6. Windows 10'da da eski bölümleri REFS olarak biçimlendiremezsiniz. Şu anda ReFS'i yalnızca, güvenilirlik özelliklerinin veri bozulmasına karşı korumaya yardımcı olduğu Depolama Alanları ile kullanabilirsiniz. Windows Server 2016'da birimler NTFS yerine ReFS olarak biçimlendirilebilir. Bunu, örneğin sanal makineleri depolamayı planladığınız bir birim için yapmak isteyebilirsiniz. Ancak, önyükleme biriminizde yine de ReFS kullanamazsınız. Windows yalnızca bir NTFS sürücüsünden önyüklenebilir.
  7. Bir ReFS sürücüsü, herhangi bir uygulamanın veya programın yüklenmesi . Bunun arkasındaki neden, ReFS'deki sabit bağlantıların desteklenmemesi ve ReFS birimlerine kuruluma izin veren çok az sayıda programdır, ancak bu programlar bile çalışırken sorunlarla karşılaşmaktadır.

ReFS Nasıl Kullanılır

  1. Açık Windows Server , normal disk yönetimi araçlarını kullanarak bazı birimleri ReFS olarak biçimlendirmeyi seçebilirsiniz; bu, bu sürücüler üzerinde sanal makineler kullanıyorsanız özellikle yararlı olabilir. Ancak önyükleme sürücünüzü ReFS olarak biçimlendiremezsiniz ve bazı NTFS özelliklerine erişiminizi kaybedersiniz.

    Windows Sunucusunda ReFS,

  2. ReFS işlevi artık aşağıdakilerin bir parçası olarak mevcuttur: Windows 10 Pro İş İstasyonları için

Windows 10 Pro'da ReFS işlevi

6 dakika okundu