Perbezaan antara RAID5 dan RAID10

Perbezaan antara RAID5 dan RAID10

RAID5 vs RAID10

Serbuan, atau pelbagai cakera bebas yang berlebihan, adalah teknologi yang membolehkan penggunaan pemacu kos rendah untuk memberikan prestasi yang unggul, kebolehpercayaan, dan kapasiti penyimpanan. Terdapat banyak konfigurasi RAID dengan RAID5 dan RAID10 sebagai dua contoh. Perbezaan utama antara RAID5 dan RAID10 adalah klasifikasi mereka. RAID5 adalah tahap RAID standard manakala RAID10 adalah bersarang, atau gabungan 2 tahap RAID standard; iaitu RAID1 + RAID0.

RAID5 menggunakan pariti sebagai mekanisme failsafe dan ia tersebar di seluruh pemacu supaya mana -mana pemacu gagal, ia boleh dibina semula menggunakan pemacu yang tinggal dan data pariti. RAID10 tidak menggunakan pariti kerana ia mencerminkan pemacu dengan RAID1 kemudian melepaskan mereka dengan RAID0. RAID10 boleh bertolak ansur dengan sebilangan kegagalan cakera selagi ada yang tersisa dalam setiap tahap RAID1. Ini bermaksud bahawa array RAID10 lebih dipercayai daripada RAID5 kerana dua atau lebih kegagalan cakera secara automatik menghasilkan data yang tidak dapat dipulihkan dalam RAID5.

RAID5 juga lebih perlahan daripada RAID10; lebih -lebih lagi dengan menulis daripada dengan bacaan. Ini kerana pengawal RAID5 perlu mengira pariti sebelum menulis ke pemacu. RAID5 juga perlu tahu di mana data sebenar dan pariti sebelum membaca. Oleh itu, lebih baik menggunakan RAID10 daripada RAID5 untuk prestasi dan kebolehpercayaan.

Kelemahan menggunakan RAID10 adalah kos, ruang, dan penggunaan kuasa. Di RAID5, hanya satu pemanduan dalam array yang dibazirkan dengan pariti. Jadi jika anda mempunyai 6 pemacu, jumlah kapasiti akan menjadi jumlah 5 pemacu. Dalam RAID10, anda membazirkan sekurang -kurangnya separuh daripada jumlah kapasiti yang disebabkan oleh pencerminan; lebih -lebih lagi jika anda menggunakan lebih daripada 2 pemacu dalam setiap array RAID1. Oleh itu, terdapat perdagangan antara kebolehpercayaan dan ruang. Untuk membuat array RAID10 yang sepadan dengan kapasiti array RAID5, anda akan memerlukan lebih banyak pemacu. Ini secara langsung diterjemahkan kepada kos yang lebih besar untuk memiliki dan mengekalkan, penggunaan kuasa yang lebih besar kerana semua pemacu akan berjalan bersama, dan jumlah ruang yang lebih besar yang diperlukan untuk memasangnya.

Ringkasan:

1.RAID5 adalah tahap RAID standard manakala RAID10 adalah tahap RAID bersarang
2.RAID5 menggunakan pariti sementara RAID10 tidak
3.RAID10 boleh mentolerir lebih banyak kegagalan cakera daripada RAID5
4.RAID10 lebih cepat daripada RAID5
5.RAID5 lebih cekap ruang daripada RAID10