RAID զանգվածը պահեստավորման լուծում է, որը միավորում է բազմաթիվ կոշտ սկավառակներ մեկ միավորի մեջ՝ պահելու, պահուստավորելու և ավելորդություն և անվտանգություն ապահովելու նպատակով: RAID 5-ը, սկավառակի շերտավորմամբ և հավասարաչափությամբ, իդեալական է որպես ֆայլերի պահպանման սերվեր կամ հավելվածի սերվեր օգտագործելու համար: Mac-ի օգտագործողների համար այս ընտրությունը պահանջում է նվազագույնը երեք սկավառակ և ապահովում է սխալների հանդուրժողականություն և լավ կատարում:
Անկախ սկավառակների ավելորդ զանգվածը (RAID) պաշտպանում է մեկ սկավառակի ձախողումից և ապահովում է բարելավված կատարողականություն և արագ փոխանցման արագություն՝ տվյալների մի քանի սկավառակների վրա պահելով:
Այս հոդվածի տեղեկատվությունը վերաբերում է RAID 5-ին Mac-ով MacOS Catalina-ով (10.15) մինչև macOS Sierra (10.12):
RAID-ի առանձնահատկություններ
Կան մի քանի RAID մակարդակներ, ներառյալ RAID 0, RAID 1, RAID 3, RAID 5, RAID 6 և RAID 10: Յուրաքանչյուր RAID կատեգորիա ունի հետևյալ հատկանիշներից մեկը կամ մի քանիսը.
- Սկավառակի շերտավորում վերաբերում է տվյալների բաժանմանը բլոկների և բլոկները մի քանի պահեստավորման սարքերում գրելուն:
- Սկավառակի արտացոլումը վերաբերում է տվյալների կրկնօրինակմանը երկու կամ ավելի սկավառակների վրա:
- Հավասարաչափ բիթ-ը հաշվարկում է տվյալները երկու կրիչներում և պահում արդյունքները երրորդ սկավառակի վրա՝ սխալների հանդուրժողականություն ապահովելու նպատակով:
RAID 5-ը ծախսարդյունավետ տարբերակ է, որն ապահովում է գերազանց կատարում և ավելորդություն բարձր ընթերցման միջավայրում:
RAID 5-ի և Mac-ի մասին
RAID 5-ը գծավոր RAID մակարդակ է, որը նախատեսված է սկավառակի ընթերցման և գրելու արագությունը մեծացնելու համար: Mac-ի շատ օգտվողներ ընտրում են RAID 5-ը մուլտիմեդիա ֆայլերի պահպանման համար: Նրա ընթերցման արագությունը արագ է, իսկ գրելու արագությունը միայն մի փոքր ավելի դանդաղ է՝ պայմանավորված հավասարությունը հաշվարկելու և բաշխելու անհրաժեշտությամբ:
RAID 5-ը գերազանցում է մեծ ֆայլեր պահելու հարցում, որտեղ տվյալները հաջորդաբար ընթերցվում են: Ավելի փոքր, պատահականորեն հասանելի ֆայլերն ունեն ընթերցման միջին կատարողականություն, և գրելու կատարումը կարող է վատ լինել՝ յուրաքանչյուր գրման գործողության համար հավասարության տվյալները վերահաշվարկելու և վերագրելու անհրաժեշտության պատճառով:
Չնայած RAID 5-ը կարող է իրականացվել սկավառակի խառը չափերով, դա չի համարվում նախընտրելի մոտեցում, քանի որ RAID 5 զանգվածի չափը սահմանվում է հավաքածուի ամենափոքր սկավառակով:
RAID 5 զանգվածի չափի հաշվարկ
RAID 5 զանգվածներն օգտագործում են սկավառակի համարժեքը հավասարության պահպանման համար, ինչը նշանակում է, որ զանգվածի ընդհանուր չափը կարելի է հաշվարկել՝ օգտագործելով բանաձևը՝:
S=d(n-1)
d-ը զանգվածի ամենափոքր սկավառակի չափն է և զանգվածը կազմող սկավառակների թիվն է։
Ինչպես է աշխատում RAID 5-ը
RAID 5-ը նման է RAID 3-ին, քանի որ այն օգտագործում է հավասարության բիթ՝ տվյալների ամբողջականությունն ապահովելու համար: Այնուամենայնիվ, ի տարբերություն RAID 3-ի, որն օգտագործում է հավասարությունը պահելու համար նախատեսված սկավառակ, RAID 5-ը հավասարությունը բաշխում է զանգվածի բոլոր կրիչների վրա:
RAID 5-ը ապահովում է սկավառակի ձախողման հանդուրժողականություն՝ թույլ տալով զանգվածի ցանկացած առանձին դրայվի ձախողում առանց զանգվածի որևէ տվյալ կորցնելու: Երբ սկավառակը ձախողվում է, RAID 5 զանգվածը դեռ կարող է օգտագործվել տվյալների կարդալու կամ գրելու համար: Ձախողված սկավառակը փոխարինելուց հետո RAID 5 զանգվածը մտնում է տվյալների վերականգնման ռեժիմ, որտեղ զանգվածի հավասարության տվյալները օգտագործվում են նոր տեղադրված սկավառակի վրա բացակայող տվյալները վերականգնելու համար:
Ծրագրաշարի վրա հիմնված ընդդեմ ապարատային վրա հիմնված կարգավարների
Պարիտետային հաշվարկներ կատարելու և ստացված հաշվարկը բաշխելու անհրաժեշտության պատճառով RAID 5-ը լավագույնն է, երբ աշխատում է ապարատային վրա հիմնված RAID պարիսպում:
Գոյություն ունեն RAID զանգվածի կարգավորիչների երկու տեսակ՝ ապարատային և ծրագրային ապահովում: Ծրագրային ապահովման վրա հիմնված կարգավորիչներն ավելի քիչ են արժենալ և օգտագործողին տալիս են ճկունություն սկավառակները կարգավորելիս: Սարքավորումների վրա հիմնված կարգավորիչներն ավելի թանկ արժեն, սակայն խորհուրդ են տրվում բարդ զանգվածների համար:
Disk Utility հավելվածը, որը ներառված է Mac-ի հետ, չի աջակցում ծրագրային ապահովման վրա հիմնված RAID 5 զանգվածների ստեղծում: Այնուամենայնիվ, երրորդ կողմի մշակող SoftRAID, Inc.-ի SoftRAID-ը կարող է օգտագործվել, եթե անհրաժեշտ է ծրագրային ապահովման վրա հիմնված լուծում: