Skip to main content

Ano ba ang RAID 10, at Sinusuportahan ba Ko Ito ng Mac?

Baby and Child Care: Benjamin Spock Interview (Abril 2025)

Baby and Child Care: Benjamin Spock Interview (Abril 2025)
Anonim

Ang RAID 10 ay isang nested sistema ng RAID na nilikha sa pamamagitan ng pagsasama ng RAID 1 at RAID 0. Ang kombinasyon ay kilala bilang isang guhit ng mga salamin. Sa ganitong pag-aayos, ang data ay naka-strip nang magkano dahil sa isang RAID 0 array. Ang pagkakaiba ay na ang bawat miyembro ng may guhit na set ay may mirrored data nito. Tinitiyak nito na kung nabigo ang anumang solong drive sa RAID 10 array, ang data ay hindi nawala.

Ang isang paraan upang mag-isip ng isang RAID 10 array ay bilang isang RAID 0 na may isang online na backup ng bawat elemento ng RAID na handa upang pumunta, dapat mabigo ang isang drive.

Ang RAID 10 ay nangangailangan ng pinakamaliit na apat na drive at maaaring mapalawak sa mga pares; maaari kang magkaroon ng isang array RAID 10 na may 4, 6, 8, 10, o higit pang mga drive. Ang RAID 10 ay dapat na binubuo ng pantay-pantay na mga drive.

Pagsalakay 10 benepisyo mula sa napakabilis na pagbabasa ng pagganap. Ang pagsulat sa array ay maaaring bahagyang mas mabagal dahil ang maraming mga lokasyon ng pagsulat sa mga miyembro ng array ay dapat na matagpuan. Kahit na ang pagsulat ay mas mabagal, ang RAID 10 ay hindi nagdurusa mula sa napakababang bilis na nakikita sa random read at writes ng mga antas ng RAID na gumagamit ng pagkakapare-pareho, tulad ng RAID 3 o RAID 5.

Gayunpaman, hindi mo makuha ang random read / write performance. Ang RAID 10 ay nangangailangan ng higit pang mga drive; apat na bilang isang minimum na kumpara sa tatlong para sa RAID 3 at RAID 5. Bilang karagdagan, ang RAID 3 at RAID 5 ay maaaring pinalawak ng isang disk sa isang pagkakataon, habang ang RAID 10 ay nangangailangan ng dalawang disk.

Ang RAID 10 ay isang mahusay na pagpipilian para sa pangkalahatang imbakan ng data, kabilang ang paghahatid bilang startup drive, at bilang imbakan para sa mga malalaking file, tulad ng multimedia.

Ang isang sukat ng RAID 10 ay maaaring kalkulahin sa pamamagitan ng pag-multiply ng laki ng imbakan ng isang biyahe sa pamamagitan ng kalahati ng bilang ng mga nag-mamaneho sa array:

S = d * (1/2 n)

Ang "S" ay ang sukat ng array RAID 10, ang "d" ay ang laki ng imbakan ng pinakamaliit na nag-iisang biyahe, at ang "n" ay ang bilang ng mga drive sa array.

RAID 10 at iyong Mac

Ang RAID 10 ay isang suportadong antas ng RAID na magagamit sa Disk Utility hanggang sa OS X Yosemite. Sa paglabas ng OS X El Capitan, inalis ng Apple direktang suporta para sa lahat ng mga antas ng RAID mula sa loob ng Disk Utility, ngunit maaari mo pa ring lumikha at pamahalaan ang RAID arrays sa El Capitan at sa paglaon gamit ang Terminal at ang appleRAID command.

Kailangan ng paglikha ng isang RAID 10 array sa Disk Utility upang lumikha muna ng dalawang pares ng RAID 1 (Mirror) arrays, at pagkatapos ay gamitin ang mga ito bilang dalawang volume na isasama sa isang RAID 0 (Striped) array.

Ang isang isyu sa RAID 10 at isang Mac na kadalasang tinatanaw ay ang halaga ng bandwidth na kinakailangan upang suportahan ang sistema ng RAID na nakabase sa software na ginagamit ng OS X. Higit pa sa overhead ng pagkakaroon ng OS X na pamahalaan ang RAID array, mayroon din ang pangangailangan para sa isang minimum ng apat na high-performance I / O channels upang ikonekta ang mga drive sa iyong Mac.

Ang mga karaniwang paraan upang gawin ang koneksyon ay ang paggamit ng USB 3, Thunderbolt, o sa kaso ng 2012 at mas maaga na Mac Pros, ang panloob na bays drive. Ang isyu ay na sa kaso ng USB 3, karamihan sa mga Mac ay walang apat na independiyenteng mga USB port; sa halip, sila ay madalas na konektado sa isa o dalawang USB 3 controllers, kaya pilitin ang maramihang mga USB port upang ibahagi ang mga mapagkukunan na magagamit mula sa isang controller chip. Maaari itong limitahan ang potensyal na pagganap ng RAID 10 batay sa software sa karamihan sa mga Mac.

Habang marami itong magagamit na bandwidth, maaari pa ring magkaroon ng kulog ang problema ng kung gaano karaming mga kulog na kulog sa iyong Mac ang kontrolado nang nakapag-iisa. Sa kaso ng 2013 Mac Pro, mayroong anim na mga Thunderbolt port, ngunit tatlo lamang ang kulog na kontroler, ang bawat controller ay naghawak ng data throughput para sa dalawang port ng Thunderbolt. Ang MacBook Air, MacBook Pros, Mac minis, at iMacs lahat ay may isang nag-iisang makina ng kulog na ibinahagi sa dalawang port ng Thunderbolt. Ang pagbubukod ay ang mas maliit na MacBook Air, na may isang solong port ng Thunderbolt.

Ang isang paraan ng overcoming ang mga limitasyon ng bandwidth na dulot ng shared USB o Thunderbolt controllers ay ang paggamit ng isang pares ng hardware na nakabatay sa RAID 1 (Mirrored) panlabas na enclosures, at pagkatapos ay gamitin ang Disk Utility upang guhitin ang pares ng salamin, na lumilikha ng RAID 10 array na tanging nangangailangan ng dalawang independiyenteng mga USB port o isang solong port ng Thunderbolt (dahil sa mas mataas na magagamit na bandwidth).

Kilala rin bilang

RAID 1 + 0, RAID 1 & 0