Perangkat Lunak atau Perangkat Keras berbasis RAID untuk Drive Eksternal Anda

Dapatkah enclosure multi-bay memenuhi kebutuhan Anda untuk penyimpanan RAID eksternal?

Sebuah kandang RAID eksternal adalah cara yang populer untuk meningkatkan penyimpanan komputer Anda yang tersedia sementara juga menambahkan peningkatan kinerja atau perlindungan data, atau keduanya. Salah satu pertanyaan kunci yang harus dijawab ketika mencari sistem penyimpanan RAID eksternal adalah bagaimana fungsi RAID dilakukan, dalam perangkat lunak atau oleh perangkat keras khusus.

Mengapa Enklosur Eksternal RAID?

Mari kita perjelas, jika tujuan utama Anda hanya untuk memperluas jumlah ruang drive yang tersedia, Anda mungkin menemukan satu drive eksternal mungkin merupakan pilihan yang jauh lebih murah. Drive eksternal tunggal sangat serbaguna; ini dapat digunakan untuk ruang penyimpanan tambahan, sebagai drive cadangan, atau untuk menginstal sistem operasi alternatif.

Sebuah enclosure berbasis RAID, di sisi lain, akan dirancang untuk menampung beberapa drive dan menawarkan kepada pengguna kemampuan untuk mengkonfigurasi enklosur dalam satu atau lebih konfigurasi RAID.

Temukan lebih banyak di artikel: Apa itu RAID?

Lampiran RAID dapat dikonfigurasi untuk memberikan tingkat kinerja yang lebih tinggi daripada biasanya tersedia dari satu drive, mereka juga dapat menyediakan redundansi data, memastikan bahwa data Anda tersedia bahkan jika drive gagal . Sistem RAID juga dapat dikonfigurasi untuk kinerja dan perlindungan data.

Perangkat Lunak atau Pengontrol RAID Berbasis Perangkat Keras

Inti dari sistem RAID adalah pengontrol, yang mengambil alih perintah untuk mendistribusikan data ke dan dari drive yang membentuk susunan RAID. Pengontrol RAID dapat berbasis perangkat keras, menggunakan chip yang ada di dalam enklosur RAID, atau perangkat lunak berbasis, menggunakan daya komputasi komputer Anda untuk mengontrol bagaimana data dibaca atau ditulis ke enklosur.

Kebijaksanaan umum adalah bahwa pengendali berbasis perangkat keras memiliki keuntungan dalam kinerja, mampu membuat perhitungan yang diperlukan untuk mengarahkan data ke dan dari drive dalam larik RAID tanpa memperkenalkan hambatan kinerja. Sistem berbasis perangkat lunak biasanya lebih murah dan dapat berfungsi secara memadai untuk tiga level RAID yang populer, RAID 0 (Striped for speed) , RAID 1 (Data mirrored for redundancy) , dan RAID 10 (Kumpulan mirrored striped drives) . Tetapi memiliki masalah kinerja dengan tingkat RAID yang lebih kompleks.

Tingkat RAID tingkat lanjut seperti RAID 3 dan RAID 5 yang melindungi data dengan menggunakan perhitungan yang rumit untuk menghasilkan data paritas yang ditulis bersama aliran data yang ada pada satu waktu dianggap terlalu banyak beban pada sistem berbasis perangkat lunak dan mengakibatkan lebih rendah tingkat kinerja dari apa yang terlihat dengan kontroler RAID berbasis perangkat keras.

Namun, desain prosesor modern yang menggunakan beberapa inti pemrosesan, bersama dengan sistem operasi modern yang memanfaatkan prosesor multi-core telah cukup banyak menghilangkan hukuman kinerja dalam sistem RAID berbasis perangkat lunak, setidaknya untuk tingkat RAID dasar 0, 1, 3 , 5, dan 10.

RAID Berbasis Perangkat Lunak

Sistem RAID yang menggunakan kontrol berbasis perangkat lunak memiliki karakteristik sebagai berikut:

RAID Berbasis Perangkat Keras

Lampiran RAID yang menggunakan kontroler RAID berbasis perangkat keras memiliki karakteristik sebagai berikut:

Rekomendasi RAID