RAID Nedir?
RAID (Redundant Array of Independent Disks), birden fazla fiziksel disk sürücüsünün bir araya gelerek veri depolama ve yönetimini sağlayan bir teknolojidir. RAID'in temel amacı, veri güvenliğini artırmak, performansı iyileştirmek veya her ikisini birden sağlamaktır.
RAID terimi ilk olarak 1987 yılında David Patterson, Garth Gibson ve Randy Katz tarafından UC Berkeley'de icat edilmiştir. "A Case for Redundant Arrays of Inexpensive Disks" adlı çalışmalarında, ucuz kişisel bilgisayar disklerinin performans açısından üstün olduğunu ve yapılandırılan bir dizi ile güvenilirliğin artırılabileceğini savundular.
RAID'in çalışma mantığı, farklı RAID seviyelerine bağlı olarak değişiklik gösterir. En temel RAID seviyelerinden bazılarını ele alalım:
RAID 0 (Stripe Set):
En az 2 disk gerektirir.
Veri parçaları (stripe'lar) diskler arasında dağıtılarak yazılır.
Performans artışı sağlar çünkü veri eşzamanlı olarak birden fazla diske yazılır ve okunur.
Ancak, disklerden biri arızalandığında veri kaybı riski çok yüksektir çünkü RAID 0'da herhangi bir yedekleme (mirroring) yoktur.
RAID 1 (Mirror):
En az 2 disk gerektirir.
Her veri bloğu aynı anda iki diske de yazılır (mirrored).
Okuma performansı artar çünkü her iki diskten de aynı anda okuma yapılabilir.
Yazma performansı RAID 0'a göre daha düşüktür çünkü her yazma işlemi iki diske de gerçekleştirilir.
Disklerden biri arızalandığında sistem çalışmaya devam eder çünkü veri diğer diskte mevcuttur.
RAID 5 (Stripe Set with Parity):
En az 3 disk gerektirir.
Veri blokları diskler arasında dağıtılır ve her bir stripe için bir parite bloğu hesaplanır.
Parite bloğu, diğer disklerdeki verilerin XOR (mantıksal "exclusive or") işlemi sonucunda elde edilir.
Performans, veri yazma sırasında parite hesaplaması nedeniyle RAID 0 ve RAID 1'e göre daha düşüktür ancak veri okuma performansı yüksektir.
Bir disk arızalandığında, parite bilgisi kullanılarak veri kurtarma işlemi (rebuild) yapılabilir ve sistem çalışmaya devam eder.
Bu temel RAID seviyeleri, veri depolama ihtiyaçlarına ve önemli veri güvenliği gereksinimlerine göre farklı avantajlar sunar. Her RAID seviyesi, performans, güvenlik ve maliyet dengesi açısından farklı bir tercih olabilir. RAID, özellikle sunucular ve veri yoğun işlemler için önemli bir teknolojidir ve doğru şekilde yapılandırıldığında hem performansı artırabilir hem de veri kaybı riskini minimize edebilir.
Güvenlikle ile ilgili diğer “Nedir Makaleleri” için aşağıdaki linklere tıklayabilirsiniz.
[1] Ağ erisim kontrolu (network access control/NAC) nedir?
[2] CTF nedir?
[3] Kişisel Veri ve Özel nitelikli kişisel veri nedir?
[6] Önbelleğe alma (caching) nedir?
[7] Penetrasyon (sızma testi) nedir?
[8] Soar nedir?
[9] UTM nedir?
[10] Verbis nedir?
[11] Zeroday nedir?