Windows'ta ReFS nedir?

ReFS'den türetilmiştir Yenidensessiz File System, 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.

ReFS'nin Tarihçesi

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

ReFS nasıl çalışır?

ReFS, NTFS ile oldukça 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ı ve verilerin kaybolduğunu/bozukluğunu tespit ederse, 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ümesi, yani bir dosya sistemindeki bitlerin zamanla bozulmasıyla da mücadele eder. Microsoft, ReFS üretmek için NTFS kod tabanının bir kısmını kullanmış ve mevcut API'lerin uyumlu olması için Win32 API'leri için destek eklemiş ve 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 bir bloğun yalnızca bir kısmını yazması gibi dosya meta veri bozulmasının farklı nedenleri vardır. Veri hasarını önlemek için ReFS kullanır yazma üzerine tahsis Dosyaları tek bir komutta okuyan ve yazan teknik. Yazma üzerine tahsis etme tekniği, bozulma olasılığını azaltmak için kaynak veritabanlarının ince provizyon klonlarını kullanır.

bir B+ ağaç yapısı Meta veri indeksleme yoluyla verilerin yönetimi için ReFS tarafından kullanılır. Ağaç kök, iç düğümler ve yapraklardan oluşur. Bir B+ ağacı, verileri dallanma düzeninde depolar; burada ağaçtaki her düğüm, alt düzey düğümlere veya yapraklara yönelik sıralı bir anahtar ve işaretçi listesine sahiptir. Kayıtlar, daha fazla dal için izin veren yaprak seviyesinde 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 yalnızca NTFS'de bulunan özelliklerle çalışır. Alternatif akışlar, adlandırılmış akışlar ve Microsoft'un sonraki güncellemelerde ReFS'ye eklediği seyrek dosyalar gibi birçok NTFS özelliği, NTFS'nin önceki sürümünün parçası değildi.

Önemli özellikler ve değişiklikler

  1. ReFS ile entegre edilmiştir Depolama Alanları özelliği. ReFS kullanan 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.
  2. Tarihli bozulma ReFS tarafından algılanırsa ve geri yükleyebileceği alternatif bir kopyası yoksa, dosya sistemi bozuk verileri sürücüden hemen kaldırabilir. Sistemin yeniden başlatılması veya NTFS'de olduğu gibi sürücüyü çevrimdışına almak gerekli değildir.
  3. ReFS'yi okurken ve yazarken, yalnızca dosyalarda bozulma olup olmadığını kontrol etmez. Sürücüdeki tüm dosyalar, otomatik düzeltmeli bir dosya sistemi olan veri bozulmasını tespit etmek 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 chkdskhiç.
  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 verilerde bozulma 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önlendirir, bu nedenle dosyanın meta verilerinin bozulma riski yoktur. Bu "olarak biliniryazma üzerine kopyala”. Yazma üzerine kopyalama tekniği, diğer modern dosya sistemleri tarafından da kullanılır. ZFS ve BtrFS Linux ve Apple'ın yeniAPFS dosya sistemi.
  5. ReFS, meta veriler için sağlama toplamları kullanır ve isteğe bağlı olarak dosya verileri için de sağlama toplamları kullanabilir. Bir dosyayı okuduğunda veya yazdığında, ReFS doğru olduğundan emin olmak için sağlama toplamını inceler. Bu, dosya sisteminin kendisinde, veri bozulmasını anında algılamak için yerleşik bir yola sahip olduğu anlamına gelir.
  6. Veri bütünlüğü özelliğine ek olarak, ReFS, 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 exbibit)ile karşılaştırıldığında 16 eksabayt NTFS'de. ReFS'ye kadar destekler 32.768 karakter sınırıyla karşılaştırıldığında bir dosya adında 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ını kullanmak için bütünlük buharları desteği ve RAID'e benzer performans için veri şeritleme bulunur.
  9. Microsoft, ReFS'nin 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. Dikkate değer diğer güncellemeler arasında, Ekim 2017'de Altı Aylık Kanal'da Windows Server sürüm 1709'un yayınlanmasıyla birlikte ReFS sürüm 3.2'deki veri tekilleştirme (depolama optimizasyon özelliği) desteği yer alıyor.
  10. ReFS ayrıca DOS tarzı 8.3 dosya adları Örneğin. Bir NTFS biriminde C:\PROGRA~1\ konumundaki C:\Program Files\'a, eski teknolojilerle uyumluluk amacıyla hala erişilebilir. Bu eski dosya adları ReFS'de desteklenmez.
  11. ReFS, yalnızca NTFS'nin bir iyileştirmesi değildir. Bunun yerine Microsoft, belirli durumlarda ReFS'nin çok daha iyi performans göstermesini sağlayan birkaç önemli optimizasyona odaklanıyor.
  12. ReFS, Depolama Alanları ile birlikte kullanıldığında “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 parçalarını otomatik olarak daha yavaş sürücülere taşıyacaktır.
  13. Windows Server 2016'da ReFS, belirli VM, yani sanal makine özellikleri ile daha iyi performans sunmak için geliştirilmiştir. Microsoft'un kendi Hyper-V sanal makine yazılımı bunlardan yararlanır (ve teorik olarak, isterlerse diğer sanal makine yazılımları bunları destekleyebilir) ReFS, sanal makine klonlamayı ve kontrol noktası birleştirme işlemlerini hızlandıran blok klonlamayı destekler. Bir sanal makinenin klonlanmış bir kopyasını oluşturmak için, ReFS'nin yalnızca sürücüde yeni bir meta veri kopyası 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şip sürücüye yeni veriler 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 çıkışı gerektirir.
  14. ReFS'ye, ReFS'nin büyük bir dosyaya hızlı bir şekilde sıfır yazmasına olanak tanıyan yeni bir "seyrek VDL" özelliği eklendi. Bu, yeni, boş, sabit boyutlu bir sanal sabit disk (VHD) dosyası oluşturmayı çok daha hızlı hale getirir. Bu, NTFS ile 10 dakika sürerken, ReFS ile sadece birkaç saniye sürebilir.
  15. Microsoft'un web sitesinde ReFS ve desteklediği belirli özellikler hakkında daha fazla ayrıntı bulacaksınız.

ReFS'nin Dezavantajları

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

  1. Windows yapamaz çizme ReFS'den gelir ve NTFS gerektirir.
  2. ReFS, NTFS'ye kıyasla daha fazla sistem kaynağı tüketir.
  3. Disk dizisi ne kadar büyükse, dosya bütünlüğü için daha fazla RAM ve IOPS ReFS 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ğiyle uyumludur; dosya sistemi düzeyinde belirli verilerin şifrelenmesi gerçekleştirilemezken, ReFS tam disk BitLocker şifrelemesi ile uyumludur.
  6. Windows 10'da eski bölümleri de REFS olarak biçimlendiremezsiniz. Şu anda ReFS'yi 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. Örneğin, sanal makineleri depolamayı planladığınız bir birim için bunu yapmak isteyebilirsiniz. Ancak, önyükleme biriminizde yine de ReFS kullanamazsınız. Windows yalnızca bir NTFS sürücüsünden önyükleme yapabilir.
  7. Bir ReFS sürücüsü aşağıdakileri desteklemiyor: herhangi bir uygulama veya programın yüklenmesi. Bunun nedeni, ReFS'deki sabit bağlantıların desteklenmemesi ve ReFS birimlerine kuruluma izin veren çok az sayıda programın bulunmasıdır, ancak bu programlar bile çalışırken sorun yaşar.

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ülerde 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.
  2. ReFS işlevi artık aşağıdakilerin bir parçası olarak mevcuttur:Windows 10 Profesyonel İş İstasyonları için
Facebook Twitter Google Plus Pinterest