Apakah RAID 10, dan Adakah Mac Saya Menyokong Ia?

RAID 10 Definisi dan Pertimbangan untuk Melaksanakannya di Mac anda

Definisi

RAID 10 adalah sistem RAID bersarang yang dibuat dengan menggabungkan RAID 1 dan RAID 0. Gabungan itu dikenali sebagai jalur cermin. Dalam susunan ini, data bergaris banyak seperti dalam array RAID 0 . Perbezaannya ialah setiap anggota kumpulan bergaris mempunyai cermin datanya. Ini memastikan bahawa jika mana-mana pemacu tunggal dalam array RAID 10 gagal, data tidak hilang.

Satu cara untuk memikirkan array RAID 10 ialah sebagai RAID 0 dengan sandaran dalam talian setiap elemen RAID bersedia untuk pergi, jika pemacu gagal.

RAID 10 memerlukan sekurang-kurangnya empat pemacu dan boleh diperluas secara berpasangan; anda boleh mempunyai array RAID 10 dengan 4, 6, 8, 10, atau lebih banyak pemacu. RAID 10 hendaklah terdiri daripada pemacu saiz yang sama.

RAID 10 mendapat manfaat daripada prestasi membaca yang sangat cepat. Menulis ke array boleh sedikit lebih perlahan kerana pelbagai lokasi tulis pada ahli array mesti dijumpai. Walaupun dengan menulis yang lebih perlahan, RAID 10 tidak mengalami kelajuan yang sangat rendah yang dilihat secara rawak dan menulis tahap RAID yang menggunakan pariti, seperti RAID 3 atau RAID 5.

Walau bagaimanapun, anda tidak mendapat prestasi membaca / menulis rawak secara percuma. RAID 10 memerlukan lebih banyak pemacu; empat sebagai minimum vs tiga untuk RAID 3 dan RAID 5. Di samping itu, RAID 3 dan RAID 5 boleh diperluas satu cakera pada satu masa, sementara RAID 10 memerlukan dua cakera.

RAID 10 adalah pilihan yang baik untuk penyimpanan data umum, termasuk berkhidmat sebagai pemula permulaan, dan sebagai penyimpanan untuk fail besar, seperti multimedia.

Saiz array RAID 10 boleh dikira dengan mendarabkan saiz storan pemacu tunggal dengan separuh bilangan pemacu dalam array:

S = d * (1/2 n)

"S" adalah saiz array RAID 10, "d" ialah saiz storan pemacu tunggal yang paling kecil, dan "n" adalah bilangan pemacu dalam array.

RAID 10 dan Mac anda

RAID 10 adalah tahap RAID yang disokong yang terdapat dalam Utiliti Disk sehingga OS X Yosemite.

Dengan pelepasan OS X El Capitan, Apple mengeluarkan sokongan terus untuk semua peringkat RAID dari dalam Utiliti Disk, tetapi anda masih boleh membuat dan mengurus array RAID di El Capitan dan kemudian menggunakan Terminal dan perintah appleRAID.

Mewujudkan pelbagai RAID 10 dalam Utiliti Disk memerlukan anda untuk mencipta dua pasang array RAID 1 (Mirror) , dan kemudian menggunakannya sebagai dua jilid yang digabungkan menjadi array RAID 0 (Striped) .

Satu isu dengan RAID 10 dan Mac yang sering diabaikan adalah jumlah bandwidth yang diperlukan untuk menyokong sistem RAID berasaskan perisian yang digunakan oleh OS X. Selain overhead yang mempunyai OS X mengurus array RAID, ada juga keperluan minimum daripada empat saluran I / O berprestasi tinggi untuk menyambung pemacu ke Mac anda.

Cara biasa untuk membuat sambungan adalah dengan menggunakan USB 3 , Thunderbolt , atau dalam kes 2012 dan Mac Mac yang lebih awal, ruang drive dalaman. Masalahnya ialah dalam kes USB 3, kebanyakan Mac tidak mempunyai empat port USB bebas; Sebaliknya, mereka sering disambungkan kepada satu atau dua USB 3 pengawal, dengan itu memaksa pelbagai port USB untuk berkongsi sumber yang tersedia dari cip pengawal. Ini boleh mengehadkan potensi prestasi RAID 10 berasaskan perisian pada kebanyakan Mac.

Walaupun ia mempunyai banyak jalur lebar yang tersedia, Thunderbolt masih boleh menghadapi masalah berapa banyak port Thunderbolt di Mac anda dikawal secara berasingan.

Dalam kes 2013 Mac Pro, terdapat enam port Thunderbolt, tetapi hanya tiga pengawal Thunderbolt, setiap pengawal mengendalikan throughput data untuk dua port Thunderbolt. MacBook Air, MacBook Pros, Mac minis, dan iMacs semua mempunyai pengawal Thunderbolt tunggal yang dikongsi bersama dua port Thunderbolt. Pengecualian adalah MacBook Air yang lebih kecil, yang mempunyai pelabuhan Thunderbolt tunggal.

Satu kaedah untuk mengatasi batasan bandwidth yang disebabkan oleh pengendali USB atau Thunderbolt dikongsi adalah dengan menggunakan sepasang penutup luaran RAID 1 (Cermin) berasaskan perkakasan, dan kemudian gunakan Utiliti Disk untuk mengkaji sepasang cermin, membuat array RAID 10 yang hanya memerlukan dua port USB bebas atau port Thunderbolt tunggal (kerana jalur lebar yang lebih tinggi disediakan).

Juga dikenali sebagai

RAID 1 + 0, RAID 1 & 0

Diterbitkan: 19/05/2011

Dikemaskini: 10/12/2015