Redundant Arrays of Inexpensive Disks (RAID) (Part 2)

Posted in By k0p0nkkk 0 comments

Berbagai Level RAID

RAID-0
Raid level 0 tidak redundan. oleh karena itu, sebetulnya tidak sesuai dengan akronim RAID. Pada level 0 data di-split pada beberapa hard disk yang menyebabkan throughput data yang lebih tinggi. Karena informasi redundansi tidak disimpan, maka performa menjadi sangat baik, tapi jika ada hard disk yang rusak maka data akan hilang. Level ini sering disebut stripping.

RAID-1
RAID level Raid 1 memberikan redundansi dengan cara menuliskan data dua atau lebih hard disk sekaligus. performa dari level 1 ini biasanya lebih cepat pada saat membaca, dan lebih lambat pada saat menulis dibandingkan hard disk biasa. Tapi jika ada hard disk yang rusak, data tidak akan hilang. Teknik ini membutuhkan minimal 2 hard disk, satu untuk menyimpan data dan satu lagi duplikasinya, teknik ini biasa disebut mirroring.

RAID-2
RAID level raid 2, menggunakan kode koreksi kesalahan Hamming Code, dimaksudkan untuk digunakan di hard disk yang tidak mempunyai pendeteksian kesalahan. Kebanyakan hard disk IDE terutama yang lama tidak mempunyai kemampuan ini. Pada era jaman sekarang semua hard disk SCSI juga keluarga SATA umumnya sudah memiliki pendeteksi kesalahan

RAID-3
RAID level raid 3, membagi data pada level byte pada beberapa hard disk, parity data disimpan pada satu hard disk. Pada dasarnya sama dengan RAID level 4. Stripping pada level byte membutuhkan dukungan hard disk untuk efisiensi penggunaan.

RAID-4
RAID level raid 4, stripes data pada level block pada beberapa hard disk, dengan parity disimpan pada satu hard disk. Informasi parity memungkinkan kita untuk me-recover data jika ada kerusakan pada satu hard disk. Performa dari kumpulan hard disk level 4 sangat baik (kira-kira sama dengan level 0). Untuk menulis, akan membutuhkan update data parity setiap kali melakukan penulisan. Proses ini akan memperlambat proses write yang random, tapi untuk write data besar atau write yang berurut (sequensial) cukup cepat. Karena hanya satu hard disk dalam kumpulan hard disk yang digunakan untuk menyimpan data, biaya per Mbyte level 4 biasanya lumayan kecil.

RAID-5
RAID level raid 5, mirip dengan level 4, bedanya mendistribusi parity di semua hard disk. Teknik ini akan mempercepat proses write yang kecil di sistem multiprocess, karena sekarang parity tidak lagi menjadi bottleneck, karena pembacaan parity harus dilewati pada setiap hard disk. Akan tetapi, performa untuk membaca cenderung tidak sebaik dari kumpulan hard disk RAID level 4. Biaya per megabytenya sama dengan level 4.

masih ada beberapa level RAID lainnya, namun secara umum berbagai RAID di atas yang sering digunakan.