Anda di halaman 1dari 18

MAKALAH RAID

Disusun oleh:
I Dewa Gde Nugie Artha Yusana
18101277

PROGRAM STUDI SISTEM INFORMASI


2021
Kata Pengantar

Puji syukur ke hadirat Tuhan Yang Maha Esa. Atas rahmat dan hidayah-Nya, penulis
dapat menyelesaikan tugas makalah yang berjudul "RAID" dengan tepat waktu.

Makalah disusun untuk memenuhi tugas Mata Kuliah Arkom. Selain itu, makalah
ini bertujuan menambah wawasan tentang RAID bagi para pembaca dan juga bagi
penulis.

Penulis mengucapkan terima kasih kepada Bapak Dosen. Ucapan terima kasih juga
disampaikan kepada semua pihak yang telah membantu diselesaikannya makalah
ini.

Penulis menyadari makalah ini masih jauh dari sempurna. Oleh sebab itu, saran dan
kritik yang membangun diharapkan demi kesempurnaan makalah ini.
DAFTAR ISI

HALAMAN SAMPUL ........................................................................................


KATA PENGANTAR .........................................................................................
DAFTAR ISI .........................................................................................................

BAB I PENDAHULUAN
A. Latar Belakang ............................................................................................
B. Rumusan Masalah .......................................................................................
C. Tujuan dan Manfaat ....................................................................................
BAB II PEMBAHASAN
A. Pengertian RAID ........................................................................................
B. Jenis RAID .....................................................................................
C. Studi Kasus Penerapan RAID ...................................................................
BAB III PENUTUP
Kesimpulan .................................................................................................
DAFTAR PUSTAKA
BAB I
PENDAHULUAN
A. Latar Belakang
RAID merupakan singkatan dari Redundant Array of Independent Disk adalah sebuah
teknologi storage (media penyimpanan) yang menggunakan kombinasi beberapa hard drive
menjadi satu kesatuan unit yang bertujuan meningkatkan performa data dan redundansinya.
Dengan cara ini, data yang tersimpan akan didistribusikan lintas hard disk dengan beberapa cara
atau yang umumnya disebut dengan pelevelan RAID.
RAID sekarang banyak digunakan dengan berbagai skema untuk melakukan penyimpanan
data di komputer. Dengan RAID, data yang disimpan akan dibagi dan direplikasi ke dalam
beberapa drive fisik pada hard disk. Skema atau arsitektur pada tiap-tiap level RAID yang
digunakan dibedakan dengan kata RAID diikuti dengan angka (misalnya RAID 0, RAID 1 dan
lain-lain).
Setiap skema menyediakan perbedaan keseimbangan antara reliabilitas, ketersediaan,
kapasitas dan performa. RAID dengan arsitektur level di atas RAID 0 menyediakan fitur proteksi
data (fault tolerance) melalui metode paritas (parity) terhadap kesalahan pembacaan sektor pada
hard disk yang tidak dapat diperbaiki hingga kerusakan fisik seluruh hard disk.
Fault tolerance yang dimaksud adalah jumlah maksimum hard disk rusak dalam skema yang
mampu ditoleransi sehingga tidak akan mempengaruhi data yang disimpan.

B. Rumusan Masalah
1. Apa itu teknologi RAID ?
2. Apa saja karakteristik pada teknologi RAID ?
3. Apa saja jenis-jenis penyimpanan data dalam teknologi RAID ?

C. Tujuan dan Manfaat


1. Mengetahui tentang teknologi RAID
2. Mengetahui tentang karakteristik pada teknologi RAID
3. Mengetahui tentang jenis-jenis penyimpanan data dalam teknologi RAID
BAB II
PEMBAHASAN

A. Pengertian RAID
RAID atau yang merupakan singkatan dari Redundant Array Of Independent Disk yang
meuruju pada suatu technology di dalam suatu penyimpanan data pada komputer yang di pakai
untuk melakukan implemenatasi aplikasi atau fitur toleransi kesalahan di media penyimpanan
computer terutama pada hard disk dengan memakai cara redundansi atau penumpukkan data, baik
itu dengan memakai software atau perangkat lunak, maupun unik perangkat keras RAID atau hard
RAID yang terpisah.
RAID adalah organisasi disk memory yang dapat mengatasi sejumlah disk dengan system
akses nya parallel dan redundansi di tambah kan untuk memberikan peningkatan reliabilitas. Kerja
parallel ini memberikan hasil resultan kelajuan disk yang akan lebih cepat.
Penggu naan istilah RAID pertama kali diperkenalkan oleh David A. Patterson, Garth A.
Gibson dan Randy Katz dari University of California, Berkeley, Amerika Serikat pada tahun 1987.
Tetapi walaupun mereka yang menggunakan istilah RAID pertama kali, tetapi hak paten RAID
sejatinya dimiliki oleh Norman Ken Ouchi dari IBM, yang pada tahun 1978.

B. Jenis-Jenis RAID
Ada beberapa jenis dari RAID yaitu RAID 0 s/d RAID 6 :
1.) RAID 0 (mode striping)

Pada RAID 0 ini membutuhkan minimal 2 harddisk yang digunakan. Sebenarnya RAID 0 ini
belum bisa dikatakan sebagai RAID karena tidak ada harddisk yang berfungsi sebagai koreksi
errornya. Prinsip dari RAID 0 adalah menggabungkan kapasitas harddisk satu dengan yang lainnya
sehingga secara logika hanya terlihat satu harddisk yang terbaca pada komputer dengan kapasitas
besar. Data yang ditulis pada harddisk-harddisk tersebut terbagiatas fragmen-fragmen. Dimana
fragmen-fragmen tersebut disebar diseluruh harddisk. Ada keuntungan dan kekurangan dari
pembentukan RAID 0 ini.
2.) RAID 1 (mode mirroring)

Membutuhkan ninimal 2 harddisk. Prinsipnya adalah menyalin isi dari sebuah harddisk ke
harddisk lainnya dengan tujuan jika salah satu harddisk rusak secara fisik maka data tetap dapat
diakses dari harddisk lainnya. Mirroring maksudnya setiap harddisk penyimpan data memiliki satu
harddisk sebagai pem-backup data untuk mengembalikan data yang rusak ke data semula.
Kelebihannya adalah keandalan dalam mengembalikan data lebih baik. Sedangkan
kekurangannya adalah membutuhkan biaya lebih mahal karena membutuhkan biaya 2x lipat.
Contoh : Sebuah server mempunyai 2 unit harddisk dengan kapasitas masing-masing 80GB dan
dikonfigurasi dengan RAID 1. Setelah beberapa tahun, salah satu harddisknya mengalami
kerusakan fisik. Namun data pada harddisk lainnya masih dapat dibaca, sehingga data masih dapat
diselamatkan selama bukan semua harddisk yang mengalami kerusakan fisik secara bersamaan.

3.) RAID 2

Membutuhkan minimal harddisk sebanyak 5buah (n + 3 dimana n > 1 dengan n = jumlah hardisk
data). Prinsipnya adalah sama dengan menggunakan prinsip stiping. Hanya saja yang membedakan
adalah ditambahkannya 3 harddisk sebagai fungsi parity hamming yang fungsinya sebagai
penyimpan hamming code dari hasil perhitungan tiap bit-bit yang ada di harddisk untuk koreksi
errornya, sehingga data lebih reliable (handal). Jadi kelebihannya adalah data lebih handal dengan
3 harddisk sebagai koreksi errornya. Kekurangannya adalah waktu yang dibutuhkan untuk
mengakses data menjadi lama dan RAID 2 tidak digunakan karena kita tidak memerlukan koreksi
error yang terlalu banyak yang malah dapat meyebabkan waktu akses lebih lama.
4.) RAID 3

Membutuhkan minimal harddisk sebanyak 3 buah (n + 1 dimana n > 1 dengan n = jumlah hardisk
data). Juga menggunakan sistem striping dengan harddisk tambahan sebagai reliability, namun
disini hanya ditambahkan sebuah harddisk sebagai parity hamming. Harddisk terakhir inilah yang
digunakan untuk menyimpan parity hamming dari hasil perhitungan tiap bit-bit yang ada di
harddisk lainnya.

5.) RAID 4

Hampir sama dengan RAID 4 yang juga membutuhkan minimal harddisk sebanyak 3 buah (n + 1
dimana n > 1 dengan n = jumlah hardisk data). Juga menggunakan sistem striping dengan harddisk
tambahan sebagai reliability, dan hanya ditambahkan sebuah harddisk sebagai parity hamming.
Yang membedakan adalah pada RAID 4 harddisk terakhir yang digunakan untuk parity hamming
bukan berasal dari perhitungan bit-bit data melainkan dalam ukuran yang lebih besar yakni dalam
ukuran blok-blok data. RAID 4 jarang digunakan karena sering terjadi bottleneck yaitu
penyempitan jalur data saat mengakses data sehingga dapat menyebabkan komputer hang (bekerja
tidak maksimal).
6.) RAID 5

Pada dasarnya RAID 5 sama dengan RAID 4, yang membedakan adalah parity terdistribusi.
Tidak menggunakan harddisk khusus untuk menyimpan paritynya, melainkan parity disebar ke
seluruh harddisk. Harddisk minimal yang dibutuhkan juga sama 3 buah (n +1 dimana n > 1
dengan n = jumlah hardisk). Parity disebar disetiap harddisk dilakukan untuk mempercepat akses
dan menghindari bottleneck yang terjadi karena akses harddisk yang tidak terfokus pada
kumpulan harddisk yang berisi data saja.

7.) RAID 6

Umumnya RAID 6 adalah peningkatan dari RAID 5. Penambahan parity menjadi 2 (p+q). Jumlah
haddisk minimalnya menjadi 4 buah ( (n +2 dimana n > 1 dengan n = jumlah hardisk). Penambahan
harddisk ditujukan untuk menanggulangi jika suatu saat ada dua buah harddisk rusak secara
bersamaan sehingga masih dapat ditoleransi. Misalnya jika sebuah harddisk mengalami kerusakan,
saat proses pertukaran harddisk tersebut terjadi kerusakan lagi di salah satu harddisk yang lain,
maka masih dapat ditoleransi dan tidak mengakibatkan kerusakan data di harddisk yang bersistem
RAID 6.
8.) RAID 10

RAID 10 biasa juga disebut dengan RAID 1+0 atau RAID 1 dan 0, mirip dengan RAID 0+1,
cuma perbedaanya adalah penggunaan level RAID nya dibalik. RAID 10 sebenarnya bukan level
standar RAID yang diciptakan untuk driver Linux MD. RAID 10 membutuhkan minimal 4 buah
hardisk . RAID 10 adalah kombinasi antara RAID 0 (data striping) dan RAID 1 (mirroring).
Memiliki performa baca/tulis & redundansi data tertinggi (memiliki toleransi kerusakan hingga
beberapa hardisk). RAID 10 memiliki toleransi kerusakan 1 hardisk per mirror stripe. RAID 10
biasanya banyak diimplementasikan pada database, web server & server aplikasi atau server-
server yang membutuhkan performa hardisk tinggi.

C. Studi Kasus Penerapan RAID

MENAMBAHKAN ONLINE HDD DALAM RAID GROUP (STUDI KASUS


SERVER HP)

Bayangkan suatu kondisi server dimana empat unit HDD yang identik kita setting dalam satu
RAID group menggunakan RAID-5.
Gambar-1 (Ilustrasi Fisik
HDD, warna Hijau mengilustrasikan Logical Volume RAID)
Salah satu HDD dari RAID group tersebut tiba-tiba mengalami kerusakan!, sistem monitoring
memberitahukan bahwa ada failure diserver tersebut, tetapi anda cuek tidak menanggapinya dan
malah asik mengecek email, karena anda yakin walaupun salah satu HDD mengalami kerusakan,
server masih dapat berjalan dengan baik menggunakan tiga unit HDD tersisa, tetapi lamunan anda
buyar tatkala bos anda segera memberitahukan bahwa server tersebut tidak bisa diakses sama
sekali. Server tidak bisa booting dan Corrupt, selidik punya selidik, Group RAID-5 HDD server
anda tidak hanya mengalami satu HDD failure akan tetapi mengalami kerusakan HDD yang lain.

Gambar-1 (Ilustrasi 2
unit HDD rusak)

Gambar-3 (Contoh log dalam keadaan nyata, dua HDD rusak)


Kejadian ini sering kita sebut dengan ungkapan “Sh*t Happens”, kejadian yang hanya dapat
terjadi dalam skala 1:100 tapi tetap mungkin terjadi!. “Mencegah lebih baik daripada mengobati”
mungkin pepatah ini bisa kita implementasikan juga didunia IT, kali ini pepatah tersebut kita akan
coba diserver khususnya dalam kinerja RAID Hardisk.

Gambar-4 (Ilustrasi
Penambahan Online HDD)
Setelah kejadian ini tim infrastruktur segera menggelar rapat untuk menyingkapi permasalahan
tersebut. Dari rapat didapatkan suatu rencana perbaikan dengan menambahkan satu HDD sebagai
online HDD atau sering kita dengar dengan sebutan HDD spare, Online HDD ini akan
menggantikan HDD yang failure sampai dengan HDD yang rusak tersebut diganti dengan yang
baru. Proses usulan perbaikan ini tidak boleh merestart atau menshutdown server dilingkungan
production.

Kali ini kita akan belajar untuk menambahkan satu HDD sebagai online spare tatkala server
mengalami kejadian satu HDD failure. Dari pengalaman penulis, semua principal HW server
memiliki kemampuan untuk menambahkan HDD secara “on the fly” untuk dijadikan online HDD.
Kebetulan server yang dijadikan referensinya adalah HP. Kita akan menambahkan online HDD
dengan bantuan tools “HP Array Configuration Utility CLI”. Langkah-langkahnya adalah sebagai
berikut :
 Ketikan hpacucli pada console

Gambar-5
(Pengecekan meggunakan perintah hpacucli)
 Ketikan ctrl all show config, dengan perintah ini kita dapat mengetahui bahwa konfigurasi
dasar logical drive server kita menggunakan RAID-5.
Gambar-6
(informasi dasar konfigurasi RAID)
 Tambahkan HDD baru pada server , sehingga jika kita ketikan ctrl all show config, akan
muncul device baru yang belum dialokasikan, terlihat pada gambar 7

Gambar-7
(Penambahan HDD baru)
 Dengan perintah ctrl slot=0 array A add spares=2I:1:5, kita menambahkan HDD yang baru
, terletak pada port 2I box 1 dan bay 6 kedalam raid controller slot 0 array A (ilustrasi gambar-
8)

Gambar-8
(Perintah pengalokasian HDD baru menjadi Online HDD)
 Jika perintah yang dimasukkan benar, maka ketika kita ketikan perintah ctrl all show config,
maka HDD yang baru telah dialokasikan menjadi online HDD atau spare, seperti terlihat pada
gambar-9
Gambar-9
(HDD yang baru telah dialokasikan menjadi online HDD atau spare)
 Langkah selanjutnya adalah opsional, hanya untuk memastikan bahwa online HDD yang kita
alokasikan bekerja sesuai dengan harapan, pada kasus ini saya mencabut salah satu HDD pada
port 1I, box 1 di bay 4, terlihat di gambar 10 HDD yang saya cabut statusnya berubah
menjadi Failed, dan online HDD berubah statusnya menjadi Active spare dengan status
Rebuilding.
Gambar-10
(Pengujian)
 Pada gambar 11 terlihat ilustrasi penggantian HDD rusak dengan yang baru, jika konfigurasi
benar HDD yang baru akan melakukan proses Rebuilding menggantikan online HDD.

Gambar-11
(Ilustrasi penggantian HDD rusak)
 Setelah HDD baru selesai melakukan Rebuild, Online HDD akan kembali kedalam status
awalnya

Gambar-12(
HDD baru telah telah selesai melakukan rebuild dan onlie HDD kembali ke status awal)
Tapi perlu dipertimbangkan bahwa usulan penambahan online HDD berikut tidak serta merta
merupakan solusi yang paling baik, anda juga perlu mempertimbangan dari sudut pandang yang
lain (Silahkan mengacu pada referensi 3 sebagai bahan acuan),dan pilihan ada ditangan anda.
Sekian pengalaman dari saya mudah-mudahan tulisan ini dapat bermanfaat.
BAB III
PENUTUP
Simpulan

RAID atau yang merupakan singkatan dari Redundant Array Of Independent Disk yang
meuruju pada suatu technology di dalam suatu penyimpanan data pada komputer yang di pakai
untuk melakukan implemenatasi aplikasi atau fitur toleransi kesalahan di media penyimpanan
computer terutama pada hard disk dengan memakai cara redundansi atau penumpukkan data, baik
itu dengan memakai software atau perangkat lunak, maupun unik perangkat keras RAID atau hard
RAID yang terpisah.
RAID sebenarnya tidak serumit yang dibayangkan, karena prinsip dasarnya / konsep RAID
sebenarnya hanya ada 3 yaitu : Stripping, Mirroring, dan juga koreksi kesalahan.

Daftar Pustaka

https://mitechnological.blogspot.com/2018/11/makalah-raid-redundant-array-
of.html

https://iwing.wordpress.com/black-box/menambahkan-online-hdd-dalam-raid-
group-studi-kasus-server-hp/

https://www.proweb.co.id/articles/datacenter/raid.html

https://gemaroprek.com/mengenal-raid-dan-beberapa-tingkatannya/

https://blog.dimensidata.com/pengertian-raid-dan-macam-jenis-level-teknologi-
raid/

Anda mungkin juga menyukai