RAID 0 ve RAID 1 karşılaştırması

RAID (yedekli bağımsız disk dizisi), çoklu diskleri birleştiren bir depolama teknolojisidir RAID 0RAID 1Anahtar özellik Çizgi Yansıtma Çizgi Evet; veriler RAID 0 kurulumundaki tüm disklerde eşit olarak şeritlenir (veya bölünür). Hayır; veriler her diskte tamamen saklanır. Yansıtma, yedeklilik ve hataya dayanıklılık Hayır Evet Verim Teoride RAID 0, RAID ile karşılaştırıldığında daha hızlı okuma ve yazma hızları sunar 1. RAID 1 daha yavaş yazma hızları sunar, ancak RAID denetleyicisi disklerdeki verileri okumak için çoklama kullanıyorsa RAID 0 ile aynı okuma performansını sunabilir. Uygulamalar Veri güvenilirliğinin daha az endişe ve hızın önemli olduğu yerlerde. Veri kaybının kabul edilemez olduğu durumlarda, ör. Veri arşivi Gereken minimum fiziksel disk sayısı 2 2 Eşlik diski? Kullanılmamış Kullanılmamış Avantajları Hız: Çok hızlı okuma ve yazma; parite hesaplaması için ek yük yok. % 100 disk kullanımı. Yazılar RAID 0 ile karşılaştırıldığında biraz daha yavaş olsa bile harika performans. Kolay kurtarma ile hataya dayanıklılık (bir sürücünün içeriğini diğerine kopyalayın) Dezavantajları Artıklık veya hata toleransı yok. RAID'deki bir sürücü başarısız olursa, tüm veriler kaybolur. Tüm verilerin iki kopyası saklandığından, depolama kapasitesi etkili bir şekilde yarıya indirilir. Bir hatadan kurtulmak için RAID'in kapatılması gerekir, böylece kurtarma sırasında verilere erişilemez.

İçindekiler: RAID 0 vs RAID 1

  • 1 RAID 0 ve RAID 1'de Veri Organizasyonu 1
  • 2 Güvenilirlik
  • 3 Performans
    • 3.1 Yazma
    • 3.2 Okumalar
  • 4 Depolama kapasitesi
  • 5 Uygulamalar
  • 6 RAID 0 ve RAID 1'i birleştirme
  • 7 Kaynakça

RAID 0 ve RAID 1'de Veri Organizasyonu

RAID 0, parite veya aynalama olmadan şeritleme sunar. Çizgi verilerin iki veya daha fazla diske eşit olarak "bölündüğü" anlamına gelir. Örneğin, iki diskli bir RAID 0 kurulumunda, birinci, üçüncü, beşinci (vb.) Veri blokları ilk sabit diske yazılır ve ikinci, dördüncü, altıncı (vb.) Bloklar ikinci sabit diske yazılır. Bu yaklaşımın bir dezavantajı, disklerden biri bile çökerse, veriler kurtarılamadığı için tüm RAID 0 kurulumunun başarısız olmasıdır. Teknik açıdan, bu bir eksiklik olarak tanımlanır hata toleransı.

RAID 0 kurulumunda veri depolama RAID 1 kurulumunda veri depolama

Bir RAID 1 kurulumu farklıdır. Çizgi yok; tüm veriler aynalı her diskte. Bu, verilerin birden çok kopyasına neden olur (fazlalık). Disklerden biri arızalanırsa, veriler ikinci diskte olduğu için hala kurtarılabilir (çoğu RAID 1 kurulumu yalnızca 2 disk kullanır, ancak bazıları daha fazlasını kullanabilir), bu da RAID 1'in hataya dayanıklı olduğu anlamına gelir.

İşte RAID 0 ve RAID 1 dizileri arasındaki farkı açıklayan iyi bir video (burada aynı kişi tarafından daha kısa bir video YouTube'da var):

Güvenilirlik

RAID 1 artıklık nedeniyle daha yüksek güvenilirlik sunar; sürücülerden biri düpedüz başarısız olsa bile, diğer sürücüde hala veri mevcuttur. Ancak, RAID dizileri verileri bit çürümesine karşı korumaz - depolama ortamındaki sabit diskteki rasgele bitlerin dönmesine ve verilerin bozulmasına neden olan kademeli bozulma. ZFS ve Btrfs gibi modern dosya sistemleri, blok başına sağlama toplamı yoluyla bit çürümesine karşı koruma sağlar ve verilerini birkaç yıl boyunca koruma konusunda ciddi insanlar olarak kullanılmalıdır:

RAID'in artıklık sağladığı için verileri bozulmaya karşı koruduğunu düşünmek yaygın bir yanlış anlamadır. Gerçek tam tersidir: Geleneksel RAID, yanlış gitmeye daha fazla şey içeren daha fazla fiziksel cihaz tanıdığından veri bozulması olasılığını artırır. RAID'in sizi koruduğu şey, bir sürücünün anlık arızalanması nedeniyle veri kaybıdır. Ancak eğer sürücü sadece kibarca ölmek zorunda değilse ve bunun yerine kötü verileri okumaya ve / veya yazmaya başlarsa, o kötü verileri elde edersiniz. RAID denetleyicisinin, eşlikin blok başına değil, şerit başına yazıldığından verilerin kötü olup olmadığını bilmesinin bir yolu yoktur. Teoride (pratikte, parite her okumada her zaman kesin olarak kontrol edilmez), bir RAID denetleyicisi size bir şeritteki verilerin bozuk olduğunu söyleyebilir, ancak gerçek bozuk verilerin herhangi bir veride olup olmadığını bilmenin hiçbir yolu yoktur sürücü.

Verim

yazıyor

RAID 0 çok hızlı yazma süreleri sunar çünkü veriler paralel olarak birkaç diske bölünür ve yazılır. Bir RAID 1 birimine yazmak, RAID 0 ile karşılaştırıldığında daha yavaştır, ancak tek bir diske yazmakla aynıdır. Bunun nedeni, tüm verilerin iki diske yazılmasıdır, ancak paralel olarak.

okur

RAID 0'da da okumalar çok hızlıdır. İdeal senaryolarda, dizinin aktarım hızı, birlikte eklenen tüm disklerin aktarım hızıdır ve yalnızca RAID denetleyicisinin hızı ile sınırlıdır. RAID 1'den yapılan okumalar, RAID denetleyicisine bağlı olarak bu tür bir performans artışı sunabilir veya sunmayabilir. "Akıllı" denetleyiciler okuma görevini veri artıklığından yararlanacak ve farklı disklerden farklı blokları okuyacak şekilde böler. Bu, RAID 0'a benzer bir performans artışı sunar, ancak bu tür çoklama, okuma hızlarına sahip olmayan ve yaklaşık tek bir sabit sürücü ile aynı olan kontrolörler için.

Depolama kapasitesi

RAID 0 birimi için kullanılabilir toplam depolama alanı, yedeklilik olmadığı için tek tek disklerin depolama kapasitelerinin toplamıdır. Bununla birlikte, bir RAID 1 dizisi durumunda, verilerin çoğaltılması söz konusudur, bu da birimin toplam depolama kapasitesinin bir sabit diskinkiyle aynı olduğu anlamına gelir..

Uygulamalar

Güvenilirlik önemliyse ve veri kaybını önlemek istiyorsanız RAID 1 daha iyi bir seçimdir. Tipik bir örnek veri arşivi ihtiyaçlarıdır. RAID 0, yüksek miktarda yüksek hızlı depolamaya ihtiyaç duyulan senaryolarda daha iyi bir seçimdir. Örneğin, sıkıştırılmamış HD videoyu HDSDI üzerinden yakalamak ve doğrudan bir sabit diske kaydetmek çok hızlı yazma ve büyük bir kapasite gerektirir. Başka bir örnek, günlükleri veya yüksek miktarda okuma işlemi olan diğer bilgileri içeren büyük veritabanlarıdır.

RAID 0 ve RAID 1'i birleştirme

RAID seviyeleri 0 ve 1, bir ayna şeridi - RAID 10 - veya bir ayna aynası (RAID 01) yapılandırması yapmak için birleştirilebilir. Bunlara iç içe RAID düzeyleri denir.

RAID 01 iç içe yapılandırma RAID 10 yapılandırması

RAID 10, RAID 01'den daha fazla hataya dayanıklıdır, bu nedenle yaygın olarak kullanılır; RAID 01 neredeyse hiç kullanılmaz, çünkü aynı sayıda disk kullanılırken RAID 10 bundan daha üstündür.

Referanslar

  • wikipedia: RAID
  • wikipedia: Standart RAID düzeyleri