May 08

RAID yapılandırmasına sahip olan bir disk alt sistemi, sistem içinde yer alan disklerin performansını ve hataya dayanıklılığını arttırır. Bu makalede Windows Server 2003 tarafından yaratılabilen üç düzey RAID uygulamasını ve bunlara ilave olarak RAID4 ve RAID 10 yapılandırmalarını inceleyeceğiz.

RAID (Redundant Array of Independent Disks; Artıklıklı Bağımsız Diskler Dizisi), çok sayıda bağımsız sabit diskin (resimdeki sarı silindirler) büyük bir mantıksal dizi (kesikli çizgilerle gösterilen silindir) oluşturmak üzere bir araya getirilmesine verilen addır. Bu disk dizisindeki veriler için artıklık bilgisi de saklanır. Artıklık bilgisi doğrudan verilerden (eşlik) ve çeşitli veri bloklarına (RAID 4 veya RAID 5) dayalı olarak hesaplanan eşlik bilgisinden oluşur. RAID kullanıldığında, işletim sistemi (Windows*, NetWare* veya Unix), ayrı ayrı disklerle uğraşmak yerine tek bir mantıksal sürücü olarak gördüğü tüm disk dizisiyle aynı anda ilgilenir.

RAID dizilerinin başlıca amacı veri kullanılabilirliğini ve güvenliği artırmaktır. RAID, bir sabit disk arızası olduğunda sistemin kapalı kalmasını önler ama kullanıcı tarafından silinmiş veya hırsızlık ya da yangın gibi önemli bir olay nedeniyle zarar görmüş verileri kurtaramaz. Bu nedenle, bir RAID sistemi kurduktan sonra sisteminizi bu tür sorunlara karşı güvenceye almak için verilerinizi düzenli olarak yedeklemeniz gerekir.

RAID-0
Bu uygulamada iki ya da daha çok disk yer alır ve data tüm disklere aynı oranda yazılır. Böylece I/O istekleri birçok spindle tarafından karşılanır. Okuma ve yazma performansı yüksektir. Ancak hataya dayanıklı değildir.

Striped volümler özellikle, performansın ve büyük depolama alanlarının kritik olduğu uygulamalar arasında popülerdir. CAD ve dijital medya uygulamaları örnek gösterilebilir.

RAID-1
İki diskin yer aldığı bu uygulamada, hem performans hem de hataya dayanıklılık oldukça yüksektir. Veri her iki diske de yazılır. RAID-1 yapısı mirror olarak bilinir.

 

Mirrored volümler hataya karşı dayanıklıdır ve yazma performansı RAID-5′ten daha iyidir.

RAID 4
RAID 4 büyük ölçüde RAID 0′a benzer. Veriler şeritleme yöntemiyle disk sürücülerine dağıtılır. Ek olarak, başka bir disk sürücüsünde (P1, P2, …) saklanan artıklık (eşlik) bilgileri RAID denetleyicisi aracılığıyla hesaplanır. Disklerden biri başarısız olsa bile tüm veriler kullanılabilir durumda olur. Eksik veriler, kullanılabilir durumdaki veriler ve eşlik bilgileri yardımıyla hesaplanır. RAID 1′den farklı olarak, artıklık için yalnızca bir disk sürücüsünün kapasitesi kullanılır. Örneğin, 5 disk sürücüsü içeren bir RAID 4 disk dizisinde, takılı disk sürücüsü kapasitesinin %80′i kullanıcı kapasitesi olarak kullanılır ve yalnızca %20′si artıklık için ayrılır. Sistemde çok sayıda küçük veri bloğu varsa eşlik diski iş üretimi açısından bir darboğaza neden olabilir. Büyük veri bloklarının kullanıldığı durumlarda ise RAID 4 önemli bir performans artışı sağlar.

 

 Avantajları:

  • Yüksek kullanılabilirlik, bir disk başarısız olsa bile verileri içeren Mantıksal Sürücü kullanılabilir
  • Disk kapasitesini çok iyi biçimde kullanmanızı sağlar (n diskten oluşan bir dizide veri depolaması için n-1 disk kullanılır)

Dezavantajı: Artıklık bilgisini hesaplamak gerektiğinden yazma performansı sınırlıdır

Kullanım alanı: Takılı kapasite ile kullanılabilir kapasite oranının çok iyi olması nedeniyle genellikle veri depolama amaçlı büyük sistemlerde kullanılır.

RAID-5
Bir RAID-5 volümü üç ya da daha çok diskten oluşur. Hataya karşı dayanıklı olan bu yapının okuma performansı mükemmeldir. RAID-5 uygulamasında N+1 adet disk yer alır. N adet disk için 1 adet ekstra disk kullanılır. Bu diskte parity (denklik) bilgisi saklanır ve disklerden birinin bozulması durumunda bu disk (fazla bilgiler) yardımıyla veri kurtarılır. Disk sayısı arttıkça depolama verimliliği artar.

 RAID 10
RAID 10, RAID 0 (Performans) ile RAID 1′in (Veri Güvenliği) bileşimidir. RAID 4 ve RAID 5′ten farklı olarak, eşlik bilgilerinin hesaplanması gerekmez. RAID 10 disk dizileri iyi bir performans ve veri güvenliği sunar. RAID 0′da olduğu gibi, en iyi performans, sıralı yüklerde elde edilir. RAID 1′e benzer biçimde, takılı kapasitenin %50′si artıklık için harcanır.

  Avantajları:

Yüksek kullanılabilirlik, bir disk başarısız olsa bile verileri içeren Mantıksal Sürücü kullanılabilir

İyi bir yazma performansı

Dezavantajı : En az dört adet olmak üzere çift sayıda disk gerektirir ve bu kapasitenin yalnızca yarısı kullanılabilir

Kullanım alanı: Genellikle sıralı yazma performansının yüksek olması gereken ortamlarda kullanılır.

 RAID-1 / RAID-5 Karşılaştırması
RAID-1 ve RAID-5 volümleri farklı düzeylerde hataya karşı dayanıklılık gösterir. Hangisinin uygulanacağı, gereksinim duyulan koruma düzeyine ve donanım maliyetine bağlıdır. Aralarındaki en büyük fark performans ve maliyettir. Bu açılardan değerlendirdiğimizde bazı özellikleri aşağıda görülmektedir.

RAID-1

  • Sistem ya da boot partition’ı olabilir.
  • İki diske gereksinim vardır.
  • MB başına maliyeti daha yüksektir.
  • %50 gereksiz fazlalık.
  • İyi okuma ve yazma performansı normal.
  • Daha az sistem belleği kullanır.

RAID-5

  • Sistem ya da boot partition’ı olamaz.
  • En az üç diske gereksinim duyar.
  • MB başına maliyeti daha düşüktür.
  • Maksimum %33 gereksiz fazlalık.
  • Mükemmel okuma, ortalama yazma performansı.
  • Daha fazla sistem belleği kullanır.

Yazar ceyhun çamlı \\ tags: