Posted by: sutrisno | December 24, 2010

Perkembangan teknologi RAID

Ini mengingatkan saya 2 tahun yang lalu di mana server saya di kantor mengalami kerusakan sehingga,saya harus mendevelopment server yang baru dan memikirkan supaya kejadian ini tidak terulang di kemudian hari.Kejadian itu awalnya komputer server saya yang menggunakan aplikasi underweb dan menggunakan operations open source.Server kami mengunakan LAMP yaitu Linux Apache Mysql dan PHP ,kejadian server down merupakan pengalaman yang sangat berarti yaitu dimana saya berpikir bagaimana memanage server itu supaya berjalan tanpa ada masalah.
Disamping backup secara terpisah baik server dengan server backup ,maka untuk backup secara realtime sangat di perlukan ,RAID itulah pilihan saya waktu dimana dalam satu server saya tadem dua hardisk dan aktifitas di hardisk 1 akan sama dengan hardisk kedua atau mirroring.Karena yang saya gunakan adalah ubuntu maka pada waktu membuat partisi itulah saya menggunakan sistem RAID.Kemudian RAID itu apa sih pertanyaan itu secara teori waktu itu
Teknologi ini membagi atau mereplikasi data ke dalam beberapa hard disk secara terpisah,dengan kata lain adalah beberapa hardisk di baca 1 hardisk ,dan apa yang di lakukan HDD0 akan sama di llakukan di HDD1,atau HDD2 dan seterusnya. Sistem RAID ini, Patterson, Gibson dan Katz, tiga Universitas California, Berkeley pada tahun 1987 menyampaikan/meperkenalkan sistem RAID pertama kali dengan judul “Sebuah Kasus Redundant Array of Inexpensive Disk (Redundant Array program Disk Murah), ide dasarnya adalah untuk lebih dari sekadar kapasitaskecil, relatif murah kombinasi hard drive organik kinerja lebih dari satu hard drive mahal besar.Rancangan ini cepat diterima, karena RAID teknologi telah banyak digunakan, penyimpanan data ke era lebih cepat, lebih aman, baru yang lebih terjangkau.
RAID(Redundant Array of Independent Disks) merupakansebuah teknologi di dalam penyimpanan data komputer atau storage yang digunakan untuk mengimplementasikan fiturtoleransi kesalahan pada media penyimpanan komputer /hardisk dengan menggunakan cara redundansi (penumpukan) data, baik itu dengan menggunakan perangkat lunak, maupun unit perangkat keras RAID terpisah. Kata RAID juga memiliki beberapa singkatan yatitu Redundant Array of Inexpensive Disks, Redundant Array of Independent Drives, dan jugaRedundant Array of Inexpensive Drives. RAID didesain untuk meningkatkan keandalan data dan/atau meningkatkan kinerja I/O dari hard disk. Sejak pertama kali diperkenalkan, RAID dibagi ke dalam beberapa skema, yang disebut dengan RAID Level.
Pada mulanya level RAID itu cuma 5 level tetapi sekarang mengalami pekembanga yang luar biasa , yakni dengan menggabungkan beberapa level yang berbeda dan juga mengimplementasikan beberapa level proprietary yang tidak menjadi standar RAID.
RAID menggabungkan beberapa hard disk fisik ke dalam sebuah unit logis penyimpanan, dengan menggunakan perangkat lunak atau perangkat keras khusus. Solusi perangkat keras umumnya didesain untuk mendukung penggunaan beberapa hard disk secara sekaligus, dan sistem operasi tidak perlu mengetahui bagaimana cara kerja skema RAID tersebut. Sementara itu, solusi perangkat lunak umumnya diimplementasikan di dalam level sistem operasi, dan tentu saja menjadikan beberapa hard disk menjadi sebuah kesatuan logis yang digunakan untuk melakukan penyimpanan.
Berikut ini adalah level teknologi RAID dari level 1 sampai level terahkir yang tentu mempunyai kelebiahn dan kekurangan sehingga selalu mengalami penyempuranan ke level berikut nya secara umum spesifikasinya sebagai berikut:
1. RAID 0 yaitu partama yang RAID 0 sampai bit atau byte berturut-turut partisi data, paralel membaca / menulis ke disk banyak, sehingga memiliki tingkat transfer data yang tinggi, tetapi tidak memiliki redundansi data, dan karena itu tidak dapat dianggap sebagai struktur RAID yang benar.RAID 0 hanya untuk meningkatkan kinerja, tidak ada jaminan keandalan data dan satu kegagalan disk akan mempengaruhi semua data.Oleh karena itu, RAID 0 keamanan data tidak dapat digunakan untuk acara-acara yang tinggi.

2. RAID 1 adalah melalui mirroring disk untuk redundansi data data berpasangan untuk menghasilkan data disk cadangan saling independen.Sibuk bila data asli dapat dibaca langsung dari cermin salinan data, RAID 1 dapat meningkatkan performa membaca.RAID 1 array disk adalah biaya unit tertinggi, tetapi menyediakan keamanan data yang tinggi dan ketersediaan.Ketika disk yang gagal, sistem dapat secara otomatis beralih ke cermin disk membaca dan menulis, tanpa perlu data ulang kegagalan.

3. RAID 0 +1: RAID 10, juga dikenal sebagai praktek standar adalah untuk RAID 0 dan RAID 1 standar menggabungkan produk, dalam rangka bit terus menerus terpisah atau byte data dan bersamaan membaca / menulis beberapa disk pada saat yang sama,Setiap bagian dari disk untuk mirroring disk untuk redundansi.Keuntungannya adalah bahwa sementara kecepatan luar biasa dengan RAID 0 dan RAID 1 ini mempunyai keandalan data, tetapi juga penggunaan CPU yang lebih tinggi dan utilisasi disk relatif rendah.

4. RAID 2, yaitu RAID yang kompartementalisasi data terdistribusi pada hard disk yang berbeda, irisan dalam bit atau byte, dan digunakan sebagai “meningkatkan rata-rata kode error-correcting (Hamming kode),” teknik pengkodean untuk memberikan pengecekan error dan pemulihan.Teknik pengkodean memerlukan disk lebih banyak inspeksi dan penyimpanan informasi pemulihan, membuat teknis pelaksanaan RAID 2 lebih kompleks, jarang digunakan dalam lingkungan komersial.

5. RAID 3: Hal ini sangat mirip dengan RAID 2, data didistribusikan dalam irisan yang berbeda dari hard disk, perbedaannya terletak pada RAID 3 menggunakan paritas sederhana dan penyimpanan disk dengan satu blok informasi paritas.Jika salah satu disk gagal, paritas disk drive dan data lainnya dapat dihasilkan data kembali, jika kegagalan paritas disk tidak mempengaruhi data yang digunakan.RAID 3 untuk sejumlah besar data kontinu dapat menyediakan kecepatan transfer yang baik, tetapi untuk data acak, paritas disk akan menjadi bottleneck dari menulis.

6. RAID 4: RAID 4 juga kompartementalisasi dan distribusi data pada disk yang berbeda, namun unit-unit pusat dan lokal blok atau catatan.Gunakan disk sebagai paritas 4 disk RAID, setiap operasi menulis memerlukan akses ke disk paritas, maka paritas disk akan menjadi bottleneck tulisan, jadi RAID 4 juga di lingkungan bisnis jarang digunakan.

7. RAID 5: RAID 5 paritas disk tidak ditentukan secara terpisah, tapi lintas akses ke semua data dan informasi paritas disk.Dalam RAID 5, membaca / menulis pointer ke array peralatan dapat beroperasi secara simultan, menyediakan lalu lintas data yang lebih tinggi.RAID 5 lebih cocok untuk blok data kecil dan acak membaca dan menulis data.Dibandingkan dengan RAID 3 dan RAID 5, RAID 3 perbedaan utama adalah bahwa setiap kali transfer data yang akan terlibat dalam semua plat array, dan untuk RAID 5, sebagian besar transmisi data hanya satu operasi disk, dan paraleloperasi.Dalam RAID 5 dalam “menulis kerugian”, yaitu, setiap operasi penulisan akan memiliki empat aktual membaca / menulis operasi, dua di antaranya adalah membaca data lama dan informasi paritas, dua menulis data baru dan informasi paritas.

8. RAID 6: Dibandingkan dengan RAID 5, RAID 6 menambahkan blok paritas informasi kedua independen.Paritas dua sistem independen menggunakan algoritma yang berbeda, data keandalan sangat tinggi, bahkan jika dua disk gagal pada saat yang sama tidak akan mempengaruhi penggunaan data.Namun, RAID 6 informasi paritas perlu dialokasikan ke ruang disk yang lebih besar, karena bertentangan dengan RAID 5 dengan “kerugian tertulis” lebih, jadi “menulis kinerja” sangat miskin.kinerja yang buruk dan kompleksitas dari penerapan cara yang RAID 6 jarang aplikasi praktis.
RAID 7: Ini adalah standar RAID baru, intelijen sendiri dengan sistem operasi real-time dan perangkat lunak untuk alat manajemen penyimpanan yang dapat menjalankan sepenuhnya independen dari tuan rumah, tidak memakan sumber daya CPU host. User biasanya mengkonfigurasi array disk bisa fleksibel untuk mendapatkan lebih sesuai dengan persyaratan sistem penyimpanan disk yang optimal dengan perfomen dan backup yang baik.

Source
1. http://id.wikipedia.org/wiki/RAID
2. http://www.softcov.com/id/computing-architecture/raid——disk-array-technology-brief.html


Responses

  1. wah bagus banget,
    bang, boleh gak saya minta bantu.
    salam kenal by medi

    • bantu apa Mas Medi. Insya Allah kalau aku bisa pasti saya bantu. di sini kita share aja, karena saya juga dalam tahap belajar


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

%d bloggers like this: