RAID

Transkript

RAID
RAID
(Radundant Array of Independent Drives)
• Neden RAID’e ihtiyaç var?
• Maliyet
• Performans
• Disk bozulması
• SPOF(Single Point of Failure)
• Sistemdeki herhangi bir bileşen bozulursa tüm sistem
çalışmaz hale gelir.
• David A. Patterson, Garth Gibson, Randy H Katz tarafından
geliştirilmiştir.
Bazı Temel Kavramlar
• Mirroring
• Striping
• Hot-Spears
• Parity
• RAID-Group
• Stripe-depth
• Stripe-width
• Chunks
Mirroring(Aynalama)
•
Medium/High performans
•
%50 Kapasite kaybı
•
Tek bir diskin bozulması durumunda
çalışmasını sürdürebilir.
Striping(Şeritleme)
•
High Performans
•
Kapasite kaybı yok.
•
Hata toleransı yoktur.
• IO boyutu büyük ise, bu durumda küçük chunk boyutu,
• IO boyutu küçük ise, bu durumda büyük chunk boyutu kullanılır.
Parity
• Parity, ikili bit dizisi üzerinde hata denetimi (hata sezme) için
kullanılan güçlü ve basit bir yöntemdir. Tek ve çift parity olmak üzere
türleri mevcuttur.
Çift Parity
RAID Grupları
Hot Spares (Yedek depolama üniteleri)
• Hot Sparing 1.0 = Adanmış fiziksel yedek
diskleri kullanır.
• Hot Sparing 2.0 = Sanal yedekleri kullanır.
Hardware & Software RAID
Array Based RAID (RAID dizileri)
RAID 0:Striping
•
High Performans
•
Kapasite kaybı yok.
•
Hata toleransı yoktur.
RAID 1: Mirroring
•
Medium/High performans
•
%50 Kapasite kaybı
•
Tek bir diskin bozulması durumunda
çalışmasını sürdürebilir.
RAID 5
• Blok temelli olup, dağıtılmış parite bilgisini de barındırır.
• Performans
Okuma performansı iyidir. Fakat, yazma performansı ortalama
düzeydedir.
• Capacity Overhead (Harcanan kapasite)
Parity / toplam sürücü sayısı *100
RAID5(7+1): 1/8 *100 = 12.5%. Geriye kalan 87.5% ise veri
depolama amaçlıdır.
RAID (3+1) : 1/4*100=25%. Geriye kalan 75% ise very depolama
amaçlıdır.
• Tek bir sürücünün bozulması durumunda çalışmasını
sürdürebilir.
RAID 6
• Performans
Okuma performansı iyidir. Fakat yazma performansı zayıftır.
• Capacity Overhead(Harcanan kapasite)
Parity / toplam sürücü sayısı *100
RAID6(6+2): 2/8 * 100 =25%. Geriye kalan 75% ise veri depolama amaçlıdır.
RAID (14+2): 2/16 * 100 = 12.5%. Geriye kalan 87.5% ise very depolama
amaçlıdır.
• 2 sürücünün bozulması durumunda dahi çalışmasını sürdürebilir.
• Genellikle 1 TB’den büyük disklerde kullanımı tavsiye edilir.
RAID 10: 0+1 veya 1+0
• RAID 10= 1+0 (stripe of mirrors)
• RAID 01 = 0+1 (mirror of stripes)
• RAID 10’ın kullanımı daha yaygındır.
• Performans
Yazma ve okuma performansı oldukça
iyidir.
• Kapasite kaybı %50’dir.
• İki sürücünün de bozulması
durumunda çalışmasını sürdürebilir.
(Hangi sürücülerin bozulduğuna
bağlı olarak)

Benzer belgeler