Reyd massivlari ishlatiladi. RAID massivini qanday yaratish kerak va u nima uchun kerak. Agar biz hayotda har qanday "RAID-massivlar" dan foydalanishni amaliy nuqtai nazardan ko'rib chiqsak va muhokama qilsak, mantiqan hamma narsa juda oddiy.

Xayrli kun. Keling, dunyoga sho'ng'iymiz kompyuter texnikasi. Kompyuterda qattiq disk borligini hamma biladi, uni solishtirish mumkin inson xotirasi- u mavjud bo'lgan barcha ma'lumotlarni saqlaydi. Ushbu qurilmalar har bir avlod o'tgan sayin tezlashmoqda va ko'proq va ko'proq ma'lumotlarni saqlashga qodir.

Ammo, avvalgidek, ushbu qurilmalarning muhim qismi ma'lumotni yo'qotish xavfi ostida. Muhim qismi bo'lsa-da qattiq disklar qurilmasi tufayli yozib olingan ma'lumotlarni yetarlicha tez yozish va o'qish imkoniyatiga ega emas.

Ma'lumot uzatish tezligi butun kompyuterning ishlashiga ta'sir qiladi. Uni to'ldirish qanchalik kuchli bo'lmasin, diskning ishlash tezligi bu quvvatni cheklaydi. Qandaydir tarzda nosozliklarga chidamliligini oshirish va tezlikni oshirish usullari bormi? Ha, bor va bu texnologiyalar uzoq vaqtdan beri ixtiro qilingan.

RAID massivlari nima uchun?

"Masiv" so'zi bir xil turdagi ob'ektlar yoki ma'lumotlarning ma'lum bir to'planishini anglatadi. Muayyan mavzu bo'yicha kitoblar joylashgan javonni massiv deb atash mumkin. Yog'och qutilardan yasalgan bir xil eski fayl shkafi.

Fikr o'xshash - bitta qattiq diskni emas, balki ikkita yoki undan ko'pni oling. Turli texnologik yechimlardan foydalanib, diskdagi yozuvni o'qish tezligini oshirishga, ularning nosozliklarga chidamliligini oshirishga erishish mumkin.

Bu, ayniqsa, server tizimlari, ular bilan ishlaydigan tizimlar uchun to'g'ri keladi katta bazalar diskka yozish / o'qish tezligi muhim bo'lgan ma'lumotlar. RAID massivlari tizim ish faoliyatini yaxshilash uchun mo'ljallangan.

Shu bilan birga, tizim hali ham ishonchliligi va xatolarga chidamliligi bilan ajralib turishi yaxshi. Amalda, disklardan biri ishlamay qolganda, u o'zgartiriladi, tizim tiklanadi. Bularning barchasi siz qanday massivni ishlatishingizga bog'liq.

Ko'pchilik hayron bo'ladi, lekin 1987 yilda Devid Peterson va uning jamoasi "arzon disklarning zaxira nusxasini" taqdim etishdi, ehtimol bu qattiq disklar- bular, umuman olganda, unchalik arzon qurilmalar emas ... Bugungi kunda qisqartma shunday deşifrlangan RAID"mustaqil disklarning ortiqcha massivi"

Reyd massivlari bir-biridan qanday farq qiladi?

Ikkita asosiy farq bor. Birinchi farq - massivda ishlatiladigan qattiq disklar soni. Siz ikkita (yoki undan ko'p) drayverlarni sotib olasiz va ularni bir vaqtning o'zida kompyuteringizga ulaysiz.

Ulanish uchun anakart ulagichlarida qancha bo'lsa, shuncha ulashingiz mumkin. Kompyuterning quvvat manbai ham e'tiborga loyiqdir. Ulanish uchun quvvat va quvvat ulagichlarining sonini oshirish kerak bo'lishi mumkin.

Bunga asoslanib, siz allaqachon kompyuteringizning anakarti qaysi massivlarni qo'llab-quvvatlashi mumkinligini aniqlashingiz mumkin. Aytishimiz mumkinki, hamma narsa ko'proq yoki kamroq zamonaviy anakartlar foydalanishni qo'llab-quvvatlaydi RAID. Lekin noutbuklar - yo'q, variantlarsiz faqat bitta qattiq disk mavjud.

Ikkinchi farq - ma'lumotlarni yozish va o'qishda qo'llaniladigan texnologiyalar. Qattiq disk bu magnit tashuvchi. Ya'ni, unga ma'lumot eski magnitafondagi kabi yozib olinadi.

Albatta, texnologiya o'zgardi. 90-yillarda mening kompyuterim bor edi" Diapazon", u erda " qattiq disk» Magnit kasseta va ulangan magnitafon ishlatilgan.

O'yin kassetaga yozib olingan. O'ynashdan oldin, birinchi navbatda, kassetani "tinglash" kerak edi - o'yin ushbu kompyuterga shunday yuklangan. Men yaqinda shunga o'xshash narsani ko'rdim ... ZX spektri, hali ham ishlaydi. Vaqtlar bo'lgan ...


Va bugungi kunda qattiq holatda qattiq disklar massivlari allaqachon faol foydalanilmoqda. Qattiq disk yanada "qattiqroq" bo'ldi. Ularning ishlash printsipi katta flesh-disk. Ma'lumot "plastinkada" emas, balki qurilmaning mikrosxemalarida qayd etilgan.

Bunday qurilmalarda ma'lumotlarni uzatish, o'qish va yozish tezligi odatiy qurilmalarga qaraganda bir necha baravar yuqori. Va ulardan foydalanish RAID massiv tizim ish faoliyatini yanada oshiradi. Ammo, hozircha, bitta bunday disk ikki yoki uchta oddiy disk kabi narxlanadi.

Reyd massivlarining turlari va maqsadi

Keling, texnologiya haqida davom etaylik. Massiv yaratish texnologiyalari ham farqlanadi. Mavjud qattiq disklardan turli yo'llar bilan foydalanishingiz mumkin. Keling, to'g'ridan-to'g'ri boraylik mavjud standartlar RAID. Asosiy standartlar va ularning kombinatsiyalari mavjud. Bugun men faqat asoslar haqida gapiraman.

RAID-0. Eng arzon va oddiy variant, masalan, bir xil hajmdagi ikkita diskdan. Ma'lumotlar ketma-ket yoziladi. Axborot teng qismlarga bo'linadi va keyin bir qism bir diskka yoziladi, keyingi qismi boshqasiga va hokazo.

Rekordni o'qish tezligi bizning holatlarimizda ikki barobar ortadi. Agar massivda uchta disk bo'lsa, u holda uch marta va hokazo.Bu massiv opsiyasi bilan ma'lumotlarning zaxira nusxasi saqlanmaydi.


Disklardan biri ishlamay qolsa, ma'lumotlarning yo'qolishi ehtimoli ham ikki barobar ortadi. Menda RAID0 da ikkita drayverli kompyuter bor. Bundan tashqari, har kuni tizim nusxasi o'chiriladigan alohida disk. Shuning uchun men qo'shimcha mablag'lardan foydalanishga qaror qildim.

RAID1. Ushbu parametrda siz bir-birining to'liq nusxasi (oyna) bo'lgan ikki yoki undan ortiq diskdan foydalanishingiz mumkin. Bu erda diskka yozish tezligi odatdagidek bir xil, garchi bu ma'lumotlar darhol barcha disklarga parallel ravishda yoziladi.

Disklardan biri ishlamay qolsa, tizim ishlaydi. Muvaffaqiyatsiz diskni almashtirgandan so'ng, dasturga muvofiq ma'lumot yangi diskda tiklanadi.

Siz uchta diskdan iborat "oyna" yaratishingiz mumkin. Shunga ko'ra, muvaffaqiyatsizlik ehtimoli uch baravar kamayadi va o'qish tezligi oshadi. Ammo bu erda biz yo'qotamiz, disk maydonini yo'qotamiz - ikkita (yoki uchta) diskdan iborat massiv hajmi bo'yicha bitta oddiy disk sifatida olinadi.


RAID2. Ushbu sxema avvalgilaridan ko'ra oqilona, ​​u printsipni birlashtiradi RAID-0(ma'lumotlar uchun kamida ikkita disk ishlatiladi). Qolganlarida esa xatolarni tuzatish kodlari yoziladi, ularning yordami bilan siz ishlamay qolganda ma'lumotni tiklashingiz mumkin. Bundan tashqari, tizimning ishlashi paytida xatolarni tuzatish sodir bo'ladi. Muammo shundaki, juda ko'p tuzatish disklari kerak. Parallel kirish yo'q.

RAID3 Massiv kamida - uchta diskdan tayyorlanishi mumkin. Yana, xuddi shunday RAID-0 ma'lumotlarni saqlash uchun ikki yoki undan ortiq drayverlardan foydalaniladi. Bundan tashqari, ma'lumotlar kichik qismlarga - baytlarga bo'linadi va yozib olinadi. Uchinchi disk boshqaruv diski sifatida ham ishlatiladi, unga paritet bloklari haqida ma'lumot yoziladi.

Bu diskda bor katta bosim, shuning uchun u muvaffaqiyatsizlik xavfi ostida. Agar o'qish tezligi pasayadi ish olib borilmoqda kichik fayllar va ko'p vazifalar bilan - ma'lumotlar kichik qismlarga tarqalgan, ularni o'qish uchun ko'proq vaqt talab etiladi.

RAID4 oldingisidan faqat ma'lumotlar baytlarga emas, balki ma'lumotlar bloklariga bo'linganligi bilan farq qiladi. O'qish tezligi biroz oshadi. 2 va 3 standartlarda bo'lgani kabi nazorat disklari ham qo'llaniladi. Parallel yozish yo'q .


RAID5 Qiziqarli va iqtisodiy kombinatsiya. Boshqaruv disklari yo'q. Minimal miqdor disklar uchta. Ma'lumotlar disklarga tsiklik ravishda yoziladi. Masalan, bitta fayl bir vaqtning o'zida barcha disklarga yoziladi.

Va u tekshirish summasi ham hisoblab chiqiladi va maxsus algoritm bo'yicha barcha disklarga yoziladi. Zarar bo'lgan taqdirda, etishmayotgan ma'lumotlar nazorat summasidan hisoblab chiqiladi va ma'lumot qo'shni disklardan tiklanadi.

Shu bilan birga, yuqori o'qish va yozish tezligi ta'minlanadi, chunki bu operatsiyalar barcha disklarda parallel ravishda amalga oshiriladi. Disklar soni ko'paygan sari nosozliklarga chidamlilik oshadi. Kamchilik shundaki, tizim shikastlanganda sekin tiklanadi. Ma'lumotni tiklash paytida massiv diskining ishdan chiqishi xavfi ortadi.

RAID6 boshqaruv disklari mavjudligi bilan oldingi versiyadan farq qiladi. Ikkita ma'lumot diskiga uchta boshqaruv disklari ulangan. Yozib olish kuni amalga oshiriladi maxsus kod. Ishonchliligi yaxshilandi, ammo unumdorligi biroz pasaygan RAID 5.


Shunday qilib, asosiy standartlarni biroz ko'rib chiqsak, biz faqat ikkita "loyiq" variant mavjudligini ko'ramiz, bular RAID0 va RAID1 Ulardan biri eng yuqori tezlikni ta'minlaydi, ikkinchisi - eng yuqori ishonchlilik. Qolgan asosiy standartlar tezlik va ishonchlilik o'rtasidagi kelishuvdir.

Va sizning ehtiyojlaringizga qarab tanlashingiz kerak. Massivlarning asosiy maqsadi jarayonda tezlik va nosozliklarga chidamliligini oshirishdir. Umumiy kombinatsiyalar mavjud asosiy variantlar. Ulardan biri standartdir RAID 1.0.

RAID 1.0 (1+0) Agar sizda, masalan, 1c serverini yoki boshqa ma'lumotlar bazasi serverini joylashtirish g'oyalari bo'lsa, u holda kombinatsiya RAID 1.0 sizga nima kerak. Massivda kamida 4 (yoki sakkiz) drayverdan foydalanishingiz kerak bo'ladi.

Bu qimmat, lekin sxemada bo'lgani kabi disklarga ma'lumotlarni o'qish va yozishning yuqori tezligini ta'minlash orqali xarajatlarni oqlaydi. RAID0. Diagrammada bo'lgani kabi, har bir ma'lumot diski uchun oyna mavjud RAID1.

Qaysi HDDlar (qattiq disklar) RAID-ga ulanishi mumkin

Avvalo - aniq to'g'ri. Ulanishdan oldin, agar shubhangiz bo'lsa, S.M.A.R.T diskini tekshirishingiz kerak. Buzuvchi yuzasi bo'lgan disklar hech qachon ulanmasligi kerak.

DA aks holda bir diskdagi yuk boshqasiga qaraganda kattaroq bo'lishi mumkin. Hech qachon ulanmagan RAID turli o'lchamdagi disklar. Menimcha, bir qismi disk maydoni yo'qoladi va ishlatilmaydi.


Yangi drayvlar quvvat sarfi, tezligi, bufer maydoni va maqsadi bo'yicha farq qilishi mumkin. Bu ko'rsatkichlarning barchasi bir xil bo'lishi juda ma'qul. Bu eng ko'p bo'lishi mumkin zaif disk unumdorligi pastligi sababli butun paketni sekinlashtiradi.

Umuman olganda, yangi va bir xil narsalarni oling. Bugungi kunda eng ilg'or va qimmat variant - birlashtirish RAID qattiq holatda qattiq disklar qatori. Agar siz ushbu yo'nalishda serverni yangilamoqchi bo'lsangiz, unda siz bunday qurilmalarning maxsus server versiyalarini olishingiz kerak.

Ushbu maqola yozilayotgan vaqtda Intel server uchun SSD disklarini (bizning bozorimizda) yetakchi ishlab chiqaruvchisi bo'lib qolmoqda. Ularning qurilmalarining narxi yuqori, ammo sifati bilan adashmaysiz. Hatto Hitachi kabi ishlab chiqaruvchi ham hali ham maxsus tanlov bilan maqtana olmaydi SSD qurilmalari serverlar uchun, kamida bizda ... bor.

So'rov yuborish

Shaklning aloqa maydonlarini to'ldiring


IT yangiliklarini oling

* bilan belgilangan maydonlarni kiritish shart

RAID massivlarining tavsifi ( , )

RAID 0 tavsifi


disk massivi samaradorlikni oshirdi xatolarga chidamliliksiz
Nosozlikka chidamliliksiz chiziqli disklar majmuasi

RAID 0 barcha RAIDlar ichida eng tez va xavfsiz emas. Ma'lumotlar disklar soniga mutanosib ravishda bloklarga bo'linadi, bu esa yuqoriroq bo'lishiga olib keladi tarmoqli kengligi. Ushbu strukturaning yuqori ishlashi ta'minlanadi parallel yozish va ortiqcha nusxa ko'chirish yo'q. Massivdagi har qanday drayverning ishdan chiqishi barcha ma'lumotlarning yo'qolishiga olib keladi. Ushbu daraja chiziqli deb ataladi.

Afzalliklari:
- · kirish/chiqarish so'rovlari va katta hajmdagi ma'lumotlarni intensiv qayta ishlashni talab qiluvchi ilovalar uchun eng yuqori mahsuldorlik;
- amalga oshirish qulayligi;
- hajm birligi uchun arzon narx.
Kamchiliklari:
- ishlamay qoladigan yechim;
- · Bitta diskdagi nosozlik massivdagi barcha ma'lumotlarning yo'qolishiga olib keladi.

RAID 1 tavsifi


Ko'paytirish yoki aks ettirish bilan disklar massivi
Duplekslash va aks ettirish
RAID 1 - aks ettirish - oyna aksi ikkita disk. Strukturaning ortiqchaligi berilgan massiv uning yuqori nosozliklarga chidamliligini ta'minlaydi. Massiv yuqori narx va past ishlash bilan ajralib turadi.

Afzalliklari:
- amalga oshirish qulayligi;
- ishlamay qolganda massivni tiklash qulayligi (nusxa olish);
- so'rov intensivligi yuqori bo'lgan ilovalar uchun etarlicha yuqori ishlash.
Kamchiliklari:
- hajm birligining yuqori narxi - 100% ortiqcha;
- past ma'lumotlarni uzatish tezligi.

RAID 2 tavsifi


Hamming kodidan foydalangan holda xatoga chidamli disklar majmuasi
Hamming kodi ECC
RAID 2 Hamming Code ECC dan foydalanadi. Kodlar bitta xatoni tuzatishga va ikkita nosozlikni aniqlashga imkon beradi.

Afzalliklari:
- xatolarni tez tuzatish ("parvozda");
- · katta hajmdagi ma'lumotlarni uzatishning juda yuqori tezligi;
- · disklar sonining ko'payishi bilan qo'shimcha xarajatlar kamayadi;
- · yetarli oddiy amalga oshirish.
Kamchiliklari:
- kam sonli disklar bilan yuqori narx;
- · past tezlik so'rovni qayta ishlash (tranzaksiyaga yo'naltirilgan tizimlar uchun mos emas).

RAID 3 tavsifi


Parallel ma'lumotlarni uzatish va paritetga ega xatolarga chidamli massiv
Parite bilan parallel uzatish disklari

RAID 3 - ma'lumotlar disklardan birida nazorat summasi (CS) bilan baytlar darajasida chiziqlash printsipi asosida saqlanadi. Massivda RAID 2 da bo'lgani kabi ba'zi ortiqchalik muammosi yo'q. RAID 2 da ishlatiladigan nazorat summasi disklari noto'g'ri zaryadlashni aniqlash uchun kerak. Biroq, ko'pgina zamonaviy kontrollerlar maxsus signallar yoki diskka yozilgan va tasodifiy nosozliklarni tuzatish uchun ishlatiladigan ma'lumotlarni qo'shimcha kodlash yordamida diskning ishlamay qolganligini aniqlashga qodir.

Afzalliklari:
- juda yuqori ma'lumotlarni uzatish tezligi;
- Diskning ishlamay qolishi massiv tezligiga kam ta'sir qiladi;
- ortiqcha ishlarni amalga oshirish uchun kam qo'shimcha xarajatlar.
Kamchiliklari:
- qiyin amalga oshirish;
- · yomon ishlash kichik hajmdagi ma'lumotlar uchun so'rovlarning yuqori intensivligi bilan.

Salom. Bugun qo'limda ikkita yangi qattiq disk oldim, o'quvchilarimga yordam berish uchun ular bilan nima qilish mumkinligini uzoq vaqt o'yladim. Mulohaza yuritib, men shunga qaramay, operatsion tizimning o'zi tomonidan yaratilgan RAID 1 haqidagi hikoyadan yaxshiroq narsa yozishga qaror qildim. Xo'sh, RAID 1 nima?

RAID 1 ikkita massivdir disk muhiti, ma'lumotlar har ikkala diskda takrorlanadi. Ya'ni, sizda bir-birining to'liq nusxasi bo'lgan ikkita disk mavjud. Bu nima uchun? Avvalo, ma'lumotni saqlashning ishonchliligi haqidagi sevimli mashg'ulotlar uchun. Ikkala drayverning bir vaqtning o'zida ishlamay qolishi ehtimoli kichik bo'lgani uchun, agar bitta disk ishlamay qolsa, siz har doim ikkinchisida barcha ma'lumotlarning nusxasiga ega bo'lasiz. RAID 1 massivida siz istalgan ma'lumotni saqlashingiz mumkin muntazam qattiq disk, bu sizga juda uzoq vaqt davomida ishlayotgan muhim loyiha haqida tashvishlanmaslik imkonini beradi.

Bugun biz qanday yaratishni ko'rib chiqamiz RAID massivi ikkita bo'sh diskdan foydalanganda Windows-ning o'zi (ishonch bilan e'lon qilaman ushbu ko'rsatma Windows 7, 8 va 8.1 da ishlaydi). Agar qiziqsangiz RAID yaratish allaqachon to'ldirilgan disk yordamida massiv, keyin siz ushbu mavzu bo'yicha kerak.

Va, aslida, sizning tanishingiz uchun ko'rsatma:

1) Birinchidan, qattiq disklarni o'rnating tizimli blok va kompyuterni ishga tushiring.

2) "Boshqarish paneli → Tizim va xavfsizlik → Ma'muriy asboblar → Kompyuter boshqaruvi → Saqlash qurilmalari → Disk boshqaruvi" ni oching. Uni birinchi marta yoqqaningizda, yordamchi dastur sizga yangisini o'rnatish haqida xabar beradi disk qurilmalari va ular uchun belgilashni tanlashni taklif qiladi. Agar sizda 2,2 TB yoki undan ortiq diskingiz bo'lsa, GPT ni, agar kamroq bo'lsa, MBR ni tanlang.

3) Oynaning pastki qismida biz yangi qattiq disklarimizdan birini topamiz va ustiga bosing o'ng kalit. "Ko'zgu tovushini yaratish" ni tanlang:

4) Tasvir yaratish ustasi ochiladi. Keling, oldinga boraylik.

5) Ushbu sahifada siz avval tanlangan diskni takrorlaydigan diskni qo'shishingiz kerak. Shuning uchun, chap tarafdagi diskni tanlang va "Qo'shish" tugmasini bosing:



Keling, oldinga boraylik.

6) Belgilangan harfni tanlang yangi jild. Men M ni tanladim (oyna uchun). Keyingi tugmani bosamiz.

7) Fayl tizimini, klaster hajmini va hajm nomini o'rnating. Shuningdek, yonidagi katakchani belgilashni tavsiya etaman. Tez formatlash Unga hamma narsani birdaniga qilsin. Va yana uzoqroq.

8) Biz olgan narsalarni tekshiring, agar hamma narsa to'g'ri bo'lsa, "Finish" tugmasini bosing.

RAID(inglizcha) mustaqil disklarning ortiqcha massivi - mustaqil qattiq disklarning ortiqcha to'plami)- boshqaruvchi tomonidan boshqariladigan, yuqori tezlikdagi kanallar bilan o'zaro bog'langan va tashqi tizim tomonidan bir butun sifatida qabul qilinadigan bir nechta disklar massivi. Amaldagi massiv turiga qarab, u taqdim etishi mumkin turli darajalar xatolarga chidamlilik va tezlik. Ma'lumotlarni saqlash ishonchliligini oshirish va/yoki ma'lumotlarni o'qish/yozish tezligini oshirishga xizmat qiladi. Dastlab, bunday massivlar o'sha paytda qimmat bo'lgan tasodifiy kirish (RAM) xotirasida saqlash vositalarining zaxira nusxasi sifatida qurilgan. Vaqt o'tishi bilan qisqartma ikkinchi ma'noga ega bo'ldi - massiv allaqachon mustaqil disklardan tashkil topgan bo'lib, bitta diskning bo'limlari emas, balki bir nechta disklardan foydalanishni, shuningdek, yuqori narxni (hozir nisbatan bir nechta disklar) anglatadi. ushbu massivni yaratish uchun zarur bo'lgan uskunalar.

RAID massivlari nima ekanligini ko'rib chiqing. Birinchidan, Berkli olimlari tomonidan taqdim etilgan darajalarni, keyin ularning kombinatsiyalarini va g'ayrioddiy rejimlarini ko'rib chiqaylik. Shunisi e'tiborga loyiqki, agar disklar ishlatilsa turli o'lchamlar(bu tavsiya etilmaydi), keyin ular eng kichik hajmga muvofiq ishlaydi. Katta disklarning qo'shimcha hajmi oddiygina mavjud bo'lmaydi.

RAID 0 chiziqli disk massivi xatosiz/paritet (chiziqli)

Bu massiv bo'lib, unda ma'lumotlar bloklarga bo'linadi (massivni yaratishda blok hajmi o'rnatilishi mumkin) va keyin alohida disklarga yoziladi. Eng oddiy holatda ikkita disk mavjud, bitta blok birinchi diskka, ikkinchisi ikkinchisiga, keyin yana birinchisiga va hokazo. Ushbu rejim "chiziq" deb ham ataladi, chunki ma'lumotlar bloklari yozilganda, yozilayotgan disklar bir-biriga qo'shiladi. Shunga ko'ra, bloklar ham birma-bir o'qiladi. Shunday qilib, kiritish / chiqish operatsiyalari parallel ravishda amalga oshiriladi, bu esa ko'proq ishlashga olib keladi. Agar ilgari biz vaqt birligida bitta blokni o'qiy olsak, endi buni bir vaqtning o'zida bir nechta disklardan qilishimiz mumkin. Ushbu rejimning asosiy afzalligi aniq ma'lumotlarni uzatishning yuqori tezligidir.

Biroq, mo''jizalar sodir bo'lmaydi va agar ular sodir bo'lsa, kamdan-kam hollarda. Ishlash hali ham N marta emas (N - disklar soni), lekin kamroq. Avvalo, diskdan foydalanish vaqti N marta ko'payadi, bu boshqa kompyuter quyi tizimlariga nisbatan allaqachon yuqori. Nazoratchining sifati kamroq ta'sir qilmaydi. Agar u eng yaxshi bo'lmasa, unda tezlik bitta disk tezligidan biroz farq qilishi mumkin. Xo'sh, RAID kontrolleri tizimning qolgan qismiga ulangan interfeys sezilarli ta'sir ko'rsatadi. Bularning barchasi nafaqat chiziqli o'qish tezligining N dan kam o'sishiga, balki disklar sonining cheklanishiga ham olib kelishi mumkin, buning ustiga o'rnatish umuman bo'lmaydi. Yoki, aksincha, tezlikni biroz pasaytiradi. Haqiqiy vazifalarda, ko'p sonli so'rovlar bilan, bu hodisaga duch kelish ehtimoli minimaldir, chunki tezlik o'z-o'zidan juda cheklangan. qattiq disk va uning imkoniyatlari.

Ko'rib turganingizdek, ushbu rejimda ortiqcha ortiqcha narsa yo'q. Barcha disk maydoni ishlatiladi. Biroq, agar disklardan biri ishlamay qolsa, unda barcha ma'lumotlar yo'qolishi aniq.

RAID 1 aks ettirish

Ushbu RAID rejimining mohiyati xatolarga chidamliligini oshirish uchun diskning nusxasini (oynasini) yaratishdir. Agar bitta disk muvaffaqiyatsiz bo'lsa, u holda ish to'xtamaydi, lekin davom etadi, lekin bitta disk bilan. Ushbu rejim juft sonli drayverlarni talab qiladi. Ushbu usulning g'oyasi yaqin zaxira, lekin hamma narsa tezda sodir bo'ladi, shuningdek, muvaffaqiyatsizlikdan keyin tiklanish (bu ba'zan juda muhim) va bunga vaqt sarflashning hojati yo'q.

Kamchiliklari - yuqori ortiqcha, chunki bunday massivni yaratish uchun sizga ikki baravar ko'p disk kerak bo'ladi. Yana bir kamchilik shundaki, unumdorlikning oshishi yo'q - axir, birinchisining ma'lumotlarining nusxasi oddiygina ikkinchi diskka yoziladi.

Qattiq Hamming kodidan foydalangan holda RAID 2 massivi.

Bu kod tuzatish va aniqlash imkonini beradi ikki tomonlama xatolar. Xatolarni tuzatish xotirasida (ECC) faol foydalaniladi. Ushbu rejimda disklar ikki guruhga bo'linadi - bir qismi ma'lumotlarni saqlash uchun ishlatiladi va RAID 0 ga o'xshash ishlaydi, ma'lumotlar bloklarini turli disklar bo'ylab ajratadi; ikkinchi qism ECC kodlarini saqlash uchun ishlatiladi.

Plyuslardan biri xatoni tezda tuzatishni, yuqori tezlikdagi ma'lumotlarni uzatishni ajratib ko'rsatish mumkin.

Asosiy kamchilik - bu yuqori ortiqcha (kam sonli disklar bilan u deyarli ikki barobar, n-1). Disklar soni ortib borishi bilan ECC kodlarini saqlash uchun disklarning o'ziga xos soni kichrayadi (maxsus ortiqcha kamayadi). Ikkinchi kamchilik - kichik fayllar bilan ishlashning past tezligi. Hajmi va kam sonli disklar bilan yuqori zaxiraligi tufayli, berilgan daraja RAID berilgan vaqt lavozimlarini yuqori darajalarga topshirgan holda foydalanilmaydi.

RAID 3. Bit chizig'i va paritetli xatoga chidamli massiv.

Ushbu rejim ma'lumotlar blokini blok bo'yicha turli disklarga yozadi, masalan, RAID 0, lekin paritet saqlash uchun yana bitta diskdan foydalanadi. Shunday qilib, ortiqcha RAID 2 ga qaraganda ancha past va faqat bitta haydovchi. Bitta disk ishdan chiqqan taqdirda, tezlik deyarli o'zgarmaydi.

Asosiy kamchiliklardan kichik fayllar bilan ishlashda past tezlik va ko'plab so'rovlarni ta'kidlash kerak. Buning sababi shundaki, barcha boshqaruv kodlari bitta diskda saqlanadi va kiritish-chiqarish operatsiyalari paytida qayta yozilishi kerak. Ushbu diskning tezligi butun massivning tezligini cheklaydi. Parite bitlari faqat ma'lumotlar yozilganda yoziladi. Va o'qiyotganda - ular tekshiriladi. Shu sababli, o'qish / yozish tezligida nomutanosiblik mavjud. Kichik fayllarni bir marta o'qish ham past tezlik bilan tavsiflanadi, bu turli disklar so'rovlarni parallel ravishda bajarganda, mustaqil disklardan parallel kirishning mumkin emasligi bilan bog'liq.

RAID 4

Ma'lumotlar bloklarda turli disklarga yoziladi, bitta disk paritet bitlarini saqlash uchun ishlatiladi. RAID 3 dan farqi shundaki, bloklar bit va baytlarga emas, balki sektorlarga bo'linadi. Afzalliklari katta fayllar bilan ishlashda yuqori uzatish tezligidir. Ko'p sonli o'qish so'rovlari bilan ishlash tezligi ham yuqori. Kamchiliklar orasida RAID 3 dan meros bo'lib qolgan - o'qish / yozish operatsiyalari tezligidagi nomutanosiblik va ma'lumotlarga parallel kirishga to'sqinlik qiladigan shartlarning mavjudligini ta'kidlash mumkin.

RAID 5. Chiziqli va taqsimlangan paritetli disklar massivi.

Usul avvalgisiga o'xshaydi, lekin u paritet bitlari uchun alohida disk ajratmaydi, lekin bu ma'lumot barcha disklar orasida taqsimlanadi. Ya'ni, agar N disk ishlatilsa, u holda N-1 disk miqdori mavjud bo'ladi. Bittasining hajmi RAID 3.4 da bo'lgani kabi parite bitlari uchun ajratiladi. Lekin ular alohida diskda saqlanmaydi, lekin ajratiladi. Har bir diskda (N-1)/N ma'lumot miqdori mavjud va miqdorning 1/N qismi paritet bitlari bilan to'ldirilgan. Agar massivdagi bitta disk ishlamay qolsa, u sog'lom bo'lib qoladi (unda saqlangan ma'lumotlar boshqa disklarning pariteti va ma'lumotlari asosida hisoblab chiqiladi). Ya'ni, muvaffaqiyatsizlik foydalanuvchi uchun shaffof va ba'zan hatto bilan minimal tushish ishlash (RAID tekshirgichining hisoblash qobiliyatiga bog'liq). Afzalliklardan biz ma'lumotlarni o'qish va yozishning yuqori tezligini ta'kidlaymiz katta hajmlar, shu qatorda; shu bilan birga katta raqamlar so'rovlar. Kamchiliklari - murakkab ma'lumotlarni qayta tiklash va RAID 4 ga qaraganda past o'qish tezligi.

RAID 6. Ikki marta taqsimlangan paritetli chiziqli disklar massivi.

Barcha farq ikkita paritet sxemasidan foydalanilganligi bilan bog'liq. Tizim ikkita haydovchi nosozliklariga toqat qiladi. Asosiy qiyinchilik shundaki, buni amalga oshirish uchun siz yozishni amalga oshirishda ko'proq operatsiyalarni bajarishingiz kerak. Shu sababli yozish tezligi juda sekin.

Birlashtirilgan (ichiga joylashtirilgan) RAID darajalari.

RAID massivlari OT uchun shaffof bo'lganligi sababli, elementlari disklar emas, balki boshqa darajadagi massivlar bo'lgan massivlarni yaratish vaqti keldi. Odatda ular ortiqcha belgisi bilan yoziladi. Birinchi raqam element sifatida qanday darajadagi massivlar kiritilganligini, ikkinchi raqam esa qanday tashkilotga ega ekanligini bildiradi yuqori daraja Elementlarni birlashtiruvchi A.

RAID 0+1

RAID 0 massivlaridan tuzilgan RAID 1 massivi bo'lgan kombinatsiya. RAID 1 massivida bo'lgani kabi, disk hajmining faqat yarmi mavjud bo'ladi. Ammo, RAID 0-da bo'lgani kabi, tezlik bitta haydovchiga qaraganda yuqori bo'ladi. Bunday yechimni amalga oshirish uchun kamida 4 ta disk kerak bo'ladi.

RAID 1+0

RAID 10 sifatida ham tanilgan, bu ko'zgu chizig'i, ya'ni RAID 1 massivlaridan qurilgan RAID 0 massivi. Oldingi yechim bilan deyarli bir xil.

RAID 0+3

Chiziq ustida paritet ajratilgan massiv. Bu 3-darajali massiv bo'lib, unda ma'lumotlar bloklarga bo'linadi va RAID 0 massivlariga yoziladi.Kombinatsiyalar, eng oddiy 0 + 1 va 1 + 0dan tashqari, ixtisoslashgan kontrollerlarni talab qiladi, ko'pincha ancha qimmat. Ushbu turdagi ishonchliligi keyingi variantga qaraganda past.

RAID 3+0

RAID 30 sifatida ham tanilgan. U RAID 3 massivlarining chiziqli (RAID 0 massivi) bo‘lib, u juda yuqori ma’lumotlarni uzatish tezligiga ega va xatoliklarga chidamliligi yaxshi. Ma'lumotlar avval bloklarga bo'linadi (RAID 0 da bo'lgani kabi) va massiv-elementlarga kiradi. U erda ular yana bloklarga bo'linadi, ularning pariteti hisobga olinadi, bloklar bittadan tashqari barcha disklarga yoziladi, ularda paritet bitlari yoziladi. DA bu holat, RAID 3 massivlarining har birining disklaridan biri ishlamay qolishi mumkin.

RAID 5+0 (50)

RAID 5 massivlarini RAID 0 massiviga birlashtirish orqali yaratilgan.U yuqori ma’lumotlarni uzatish va so‘rovlarni qayta ishlash tezligiga ega. U o'rtacha ma'lumotlarni qayta tiklash tezligiga va yaxshi xatolarga chidamliligiga ega. RAID 0+5 kombinatsiyasi ham mavjud, ammo nazariy jihatdan ko'proq, chunki u juda kam afzalliklarni beradi.

RAID 5+1 (51)

Tarqalgan paritet bilan aks ettirish va interleaving kombinatsiyasi. Bundan tashqari, RAID 15 (1+5) variantidir. U juda yuqori nosozlikka chidamlilikka ega. 1+5 massivi uchta diskdagi nosozlikdan omon qolishi mumkin, 5+1 massiv esa sakkizta diskning beshta xatosini bartaraf eta oladi.

RAID 6+0 (60)

Ikki marta taqsimlangan paritet bilan interleaving. Boshqacha qilib aytganda, RAID 6 dan chiziq. RAID 0+5 ga nisbatan allaqachon aytib o'tilganidek, chiziqlardan RAID 6 keng qo'llanilmaydi (0+6). Shunga o'xshash fokuslar (paritetli massivlardan chiziqlar) massiv tezligini oshirishga imkon beradi. Yana bir afzallik shundaki, ko'proq paritet bitlarini hisoblash va yozish uchun zarur bo'lgan kechikishlar bilan vaziyatlarni murakkablashtirmasdan ovoz balandligini shu tarzda oshirish oson.

RAID 100 (10+0)

RAID 100, shuningdek, RAID 10+0 deb ham yoziladi, bu RAID 10 dan olingan chiziqdir. Bu asosan ikki barobar ko'p diskdan foydalanadigan kengroq RAID 10 massivi bilan bir xil. Ammo aynan shunday "uch qavatli" strukturaning o'ziga xos izohi bor. Ko'pincha RAID 10 apparat, ya'ni kontroller tomonidan ishlab chiqariladi va ularning chizig'i allaqachon dasturiy ravishda amalga oshiriladi. Maqolaning boshida aytib o'tilgan muammoning oldini olish uchun bunday hiyla qo'llaniladi - kontrollerlar o'zlarining miqyoslash cheklovlariga ega va agar siz ikkita diskni bitta kontrollerga yopishtirsangiz, o'sishni umuman ko'ra olmaysiz. muayyan shartlar. Dasturiy ta'minot RAID 0 uni ikkita kontroller asosida yaratishga imkon beradi, ularning har biri bortida RAID 10 ni o'z ichiga oladi.Shunday qilib, biz kontroller oldida "darbo'yin" dan qochamiz. Yana bir foydali nuqta - bitta kontrollerdagi ulagichlarning maksimal soni bilan muammoni hal qilish - ularning sonini ikki baravar oshirish orqali biz mavjud ulagichlar sonini ikki barobarga oshiramiz.

Nostandart RAID rejimlari

ikki tomonlama paritet

Ro'yxatga kiritilgan umumiy qo'shimcha RAID darajalari qo'sh paritet bo'lib, ba'zan amalga oshiriladi va shuning uchun "diagonal paritet" deb ataladi. Ikki tomonlama paritet allaqachon RAID 6 da amalga oshirilgan. Lekin, undan farqli o'laroq, paritet boshqa ma'lumotlar bloklari ustidan ko'rib chiqiladi. Yaqinda RAID 6 spetsifikatsiyasi diagonal paritetni RAID 6 deb hisoblash uchun kengaytirildi. RAID 6 uchun esa paritet ketma-ket 2 bitning modul qo‘shilishi hisoblanadi (ya’ni, birinchi diskdagi birinchi bitning yig‘indisi, birinchi bitning yig‘indisi). ikkinchisida bit, va hokazo.), keyin diagonal paritetda siljish mavjud. Drayv ishlamay qolishi rejimida ishlash tavsiya etilmaydi (yo'qolgan bitlarni nazorat summasidan hisoblash qiyinligi sababli).

Bu ikki barobar paritetli NetApp RAID massivining ishlanmasi va RAID 6 ning yangilangan ta'rifiga to'g'ri keladi. U klassik RAID 6 ilovasidan farqli ravishda ma'lumotlarni yozib olish sxemasidan foydalanadi. Yozib olish birinchi navbatda manba bilan jihozlangan NVRAM keshida amalga oshiriladi uzluksiz quvvat manbai elektr uzilishi paytida ma'lumotlar yo'qolishining oldini olish uchun. Dasturiy ta'minot kontroller, agar iloji bo'lsa, disklarga faqat qattiq bloklarni yozadi. Ushbu sxema RAID 1 ga qaraganda ko'proq himoyani ta'minlaydi va oddiy RAID 6 ga qaraganda tezroq.

RAID 1.5

Bu Highpoint tomonidan taklif qilingan, ammo hozirda bu xususiyatga hech qanday urg'u bermasdan, RAID 1 kontrollerlarida juda tez-tez qo'llaniladi. Xulosa oddiy optimallashtirishga to'g'ri keladi - ma'lumotlar oddiy RAID 1 massivida (aslida 1,5 dan iborat) yoziladi va ma'lumotlar ikkita diskdan (RAID 0da bo'lgani kabi) o'qiladi. nForce 2 chipsetiga asoslangan LanParty seriyasining DFI platalarida ishlatiladigan Highpoint-ning o'ziga xos ilovasida daromad deyarli sezilmadi va ba'zan hatto nolga teng edi. Bu, ehtimol, kontrollerlarning past tezligi bilan bog'liq. bu ishlab chiqaruvchi umuman olganda, o'sha paytda.

RAID 0 va RAID 1 ni birlashtiradi. Minimalni yaratadi uchta disk. Ma'lumotlar uchta diskga interlepli yoziladi va nusxasi 1 diskga siljish bilan yoziladi. Agar bitta blok uchta diskda yozilgan bo'lsa, unda birinchi qismning nusxasi ikkinchi diskda, ikkinchi qism - uchinchi diskda yoziladi. Juft sonli disklardan foydalanganda, albatta, RAID 10 dan foydalanish yaxshidir.

Odatda qachon RAID qurish 5 bitta disk bo'sh (zaxira) qoladi, shuning uchun nosozlik bo'lsa, tizim darhol massivni qayta tiklashni (qayta qurishni) boshlaydi. Da normal ish bu disk ishlamayapti. RAID 5E tizimi ushbu drayverni massiv a'zosi sifatida ishlatadi. Va buning hajmi bepul disk massiv bo'ylab taqsimlanadi va disklarning oxirida joylashgan. Disklarning minimal soni - 4 dona. Mavjud hajm n-2 ga teng, bitta diskning hajmi paritet uchun ishlatiladi (barchasi o'rtasida taqsimlanadi), boshqasining hajmi bepul. Disk ishlamay qolganda, massiv bo'sh joyni to'ldirish orqali 3 diskga (minimal raqam misolidan foydalanib) siqiladi. Bu boshqa diskning ishdan chiqishiga chidamli oddiy RAID 5 massivi bo'lib chiqadi. Yangi disk ulanganda, massiv kengayadi va yana barcha disklarni egallaydi. Shuni ta'kidlash kerakki, siqish va dekompressiya vaqtida disk boshqa diskni chiqarishga chidamli emas. Bundan tashqari, hozirda uni o'qib bo'lmaydi/yozib bo'lmaydi. Asosiy afzallik - bu ishning yuqori tezligi, chunki almashinish sodir bo'ladi Ko'proq disklar. Minus - nima mumkin emas bu disk bir vaqtning o'zida bir nechta massivlarga tayinlash, bu oddiy RAID 5 massivida mumkin.

RAID 5EE

U avvalgisidan farq qiladi, chunki disklardagi bo'sh joylar diskning oxirida bir bo'lakda emas, balki paritet bitlari bilan almashtirilgan bloklarda saqlanadi. Ushbu texnologiya tizimning ishdan chiqishidan keyin tiklanishni sezilarli darajada tezlashtiradi. Bloklarni disk atrofida harakat qilmasdan to'g'ridan-to'g'ri bo'sh joyga yozish mumkin.

Xuddi shunday, RAID 5E bilan ishlash va yuk muvozanatini yaxshilash uchun qo'shimcha drayverdan foydalanadi. Erkin joy boshqa disklar o'rtasida taqsimlanadi va disklarning oxirida joylashgan.

Ushbu texnologiya Storage Computer Corporation kompaniyasining roʻyxatdan oʻtgan savdo belgisidir. Ishlash uchun optimallashtirilgan RAID 3, 4-ga asoslangan massiv. Asosiy afzallik - o'qish / yozish keshlashdan foydalanish. Ma'lumotlarni uzatish so'rovlari asinxron tarzda amalga oshiriladi. Qurilish SCSI disklaridan foydalanadi. Tezlik RAID 3.4 yechimlaridan taxminan 1,5-6 baravar yuqori.

Intel Matrix RAID

Intel tomonidan joriy etilgan texnologiya janubiy ko'priklar ICH6R bilan boshlanadi. Xulosa - turli darajadagi RAID massivlarini alohida disklarda emas, balki disk bo'limlarida birlashtirish qobiliyati. Aytaylik, ikkita diskda ikkita bo'lim tashkil etilishi mumkin, ulardan ikkitasi operatsion tizimni RAID 0 massivida saqlaydi, qolgan ikkitasi - RAID 1 rejimida ishlaydi - hujjatlar nusxalarini saqlaydi.

Linux MD RAID 10

Bu RAID drayveri. Linux yadrolari, bu RAID 10 ning yanada rivojlangan versiyasini yaratish qobiliyatini ta'minlaydi. Shunday qilib, agar RAID 10 disklarning juft soni ko'rinishida cheklovga ega bo'lsa, u holda bu drayver toq raqam bilan ishlashi mumkin. Uch disk uchun printsip RAID 1E bilan bir xil bo'ladi, bu erda nusxa yaratish uchun disklar birma-bir chiziqlanadi va RAID 0 da bo'lgani kabi bloklar esa chiziqli bo'ladi. To'rt disk uchun bu oddiy RAID 10 ga teng bo'ladi. Bundan tashqari, qaysi diskda nusxa saqlashini belgilashingiz mumkin. Aytaylik, asl nusxa birinchi diskning birinchi yarmida, uning nusxasi esa ikkinchi yarmida bo'ladi. Ma'lumotlarning ikkinchi yarmi bilan - aksincha. Ma'lumotlar bir necha marta takrorlanishi mumkin. Nusxalarni saqlang turli qismlar disk sizga erishish imkonini beradi ko'proq tezlik qattiq diskning heterojenligi natijasida kirish (kirish tezligi plastinkadagi ma'lumotlarning joylashishiga qarab o'zgaradi, odatda farq ikki barobar).

Kaleidescape tomonidan media qurilmalarida foydalanish uchun ishlab chiqilgan. RAID 4 ga o'xshab, er-xotin paritetdan foydalanadi, lekin boshqa nosozliklarga chidamlilik usulidan foydalanadi. Foydalanuvchi disklarni oddiygina qo'shish orqali massivni osongina kengaytirishi mumkin va agar unda ma'lumotlar mavjud bo'lsa, odatda talab qilinganidek, o'chirish o'rniga ma'lumotlar shunchaki unga qo'shiladi.

Sun tomonidan ishlab chiqilgan. eng katta muammo RAID 5 - disk keshidagi ma'lumotlar (u o'zgaruvchan xotira, ya'ni elektrsiz ma'lumotlarni saqlamaydi) magnit platalarga saqlashga vaqt topa olmaganida, elektr quvvatining uzilishi natijasida ma'lumot yo'qolishi. Keshdagi va diskdagi ma'lumotlar o'rtasidagi bunday nomuvofiqlik nomuvofiqlik deb ataladi. Massiv tashkilotining o'zi Sun Solaris fayl tizimi - ZFS bilan bog'langan. Disk keshining mazmunini majburiy yozishdan foydalaniladi, nazorat summasi mos kelmaganda, nafaqat butun diskni, balki "tezkor" blokni ham tiklash mumkin. Yana bir muhim jihat ZFS mafkurasi - agar kerak bo'lsa, u ma'lumotlarni o'zgartirmaydi. Buning o'rniga, u yangilangan ma'lumotlarni yozadi va keyin operatsiya muvaffaqiyatli bo'lganiga ishonch hosil qilgandan so'ng, ularga ko'rsatgichni o'zgartiradi. Shunday qilib, o'zgartirish paytida ma'lumotlar yo'qolishining oldini olish mumkin. Kichik fayllar nazorat summalarini yaratish o'rniga takrorlanadi. Bu ham tomonidan amalga oshiriladi fayl tizimi chunki u ma'lumotlar strukturasi (RAID massivi) bilan tanish va shu maqsadda joy ajratishi mumkin. Shuningdek, RAID-Z2 mavjud bo'lib, u RAID 6 kabi ikkita nazorat yig'indisidan foydalangan holda ikkita haydovchi xatosidan omon qolishi mumkin.

Asosan RAID bo'lmagan, lekin ko'pincha u bilan ishlatiladigan narsa. So'zma-so'z "disklar to'plami" deb tarjima qilingan texnologiya tizimda o'rnatilgan barcha disklarni bitta katta diskda birlashtiradi. mantiqiy haydovchi. Ya'ni, uchta disk o'rniga bitta katta disk ko'rinadi. Disklarning butun umumiy hajmi ishlatiladi. Tezlashtirish - bu ishonchlilik ham, ishlash ham emas.

Drive Extender

Oynaga o'rnatilgan funksiya Uy serveri. JBOD va RAID 1-ni birlashtiradi. Agar siz nusxasini yaratishingiz kerak bo'lsa, u darhol faylni takrorlamaydi, lekin qo'yadi. NTFS bo'limi ma'lumotlarga ishora qiluvchi yorliq. Bo'sh turganda tizim faylni disklardagi bo'sh joy maksimal bo'lishi uchun nusxa ko'chiradi (siz turli o'lchamdagi disklardan foydalanishingiz mumkin). RAID-ning ko'pgina afzalliklariga erishishga imkon beradi - nosozliklarga chidamlilik va muvaffaqiyatsiz diskni osongina almashtirish va uni qayta tiklash qobiliyati. fon, fayl joylashuvining shaffofligi (qaysi diskda bo'lishidan qat'iy nazar). bilan parallel kirishni ham amalga oshirish mumkin turli xil disklar yuqoridagi teglardan foydalanib, RAID 0 ga o'xshash ishlashga erishish.

Lime Technology MChJ tomonidan ishlab chiqilgan. Ushbu sxema an'anaviy RAID massivlaridan farq qiladi, chunki u aralashtirish imkonini beradi SATA drayvlar va PATA bir massivda va turli o'lchamdagi va tezlikdagi disklar. Tekshirish summasi (paritet) uchun maxsus disk ishlatiladi. Ma'lumotlar disklar bo'ylab chiziqli emas. Agar bitta disk ishlamay qolsa, faqat unda saqlangan fayllar yo'qoladi. Biroq, paritet yordamida ular tiklanishi mumkin. UNRAID Linux MD (multidisk) ga qo'shimcha sifatida amalga oshiriladi.

RAID massivlarining aksariyat turlari tarqatilmagan, ba'zilari esa tor dastur sohalarida qo'llaniladi. Eng massiv, dan oddiy foydalanuvchilar RAID 0, 1, 0+1/10, 5 va 6 boshlang'ich darajadagi serverlarga aylandi. Vazifalaringiz uchun reyd massivi kerakmi yoki yo'qmi, bu sizga bog'liq. Endi ular bir-biridan qanday farq qilishini bilasiz.

Tanlangan RAID spetsifikatsiyasiga qarab, o'qish/yozish tezligi va/yoki ma'lumotlarni yo'qotishdan himoyalanish kuchaytirilishi mumkin.

Disk quyi tizimlari bilan ishlashda IT mutaxassislari ko'pincha ikkita asosiy muammoga duch kelishadi.

  • Birinchisi, o'qish / yozish tezligining pastligi, ba'zida hatto SSD diskining tezligi ham etarli emas.
  • Ikkinchisi - disklarning ishlamay qolishi va shuning uchun ma'lumotlarning yo'qolishi, ularni tiklash ba'zan imkonsizdir.

Ushbu muammolarning ikkalasi ham RAID texnologiyasi (mustaqil disklarning ortiqcha massivi - mustaqil disklarning ortiqcha massivi) - texnologiyalar yordamida hal qilinadi. virtual saqlash bir nechta jismoniy disklarni bitta mantiqiy elementga birlashtirgan ma'lumotlar.

Tanlangan RAID spetsifikatsiyasiga qarab, o'qish/yozish tezligi va/yoki ma'lumotlarni yo'qotishdan himoyalanish kuchaytirilishi mumkin.

Quyidagi RAID spetsifikatsiya darajalari mavjud: 1,2,3,4,5,6,0. Bundan tashqari, kombinatsiyalar mavjud: 01,10,50,05,60,06. Ushbu maqolada biz RAID massivlarining eng keng tarqalgan turlarini ko'rib chiqamiz. Lekin birinchi navbatda, apparat va dasturiy ta'minot RAID massivlari borligini aytaylik.

Uskuna va dasturiy ta'minot RAID massivlari

  • Dasturiy ta'minot massivlari operatsion tizim o'rnatilgandan so'ng yaratiladi dasturiy mahsulotlar va yordamchi dasturlar, bu esa bunday disk massivlarining asosiy kamchiligi hisoblanadi.
  • Uskuna RAIDlari Operatsion tizimni o'rnatishdan oldin disklar qatorini yaratadi va unga bog'liq emas.

RAID 1

RAID 1 (shuningdek, "Mirror" deb ataladi - Mirror) ma'lumotlarning bir jismoniy diskdan ikkinchisiga to'liq takrorlanishini o'z ichiga oladi.

RAID 1 ning salbiy tomoni shundaki, siz disk maydonining yarmini olasiz. Bular. Agar siz IKKI 250 GB diskdan foydalansangiz, tizim faqat BIR 250 GB diskni ko'radi. Bu tur RAID tezlikni oshirishni ta'minlamaydi, lekin xatoga chidamlilik darajasini sezilarli darajada oshiradi, chunki bitta disk ishlamay qolsa, har doim bitta disk mavjud. to'liq nusxasi. Disklardan yozib olish va o'chirish bir vaqtning o'zida sodir bo'ladi. Agar ma'lumot ataylab o'chirilgan bo'lsa, uni boshqa diskdan tiklash imkoniyati bo'lmaydi.

RAID 0

RAID 0 (shuningdek, "Striping" - Striping deb ataladi) axborotni bloklarga bo'lish va bir vaqtning o'zida turli bloklarni turli disklarga yozishni o'z ichiga oladi.

Ushbu texnologiya o'qish / yozish tezligini oshiradi, foydalanuvchiga disklarning umumiy hajmidan foydalanishga imkon beradi, lekin nosozliklarga chidamliligini pasaytiradi, aniqrog'i uni nolga tushiradi. Shunday qilib, disklardan biri ishlamay qolsa, ma'lumotni tiklash deyarli imkonsiz bo'ladi. RAID 0 tuzilishi uchun faqat yuqori ishonchli disklardan foydalanish tavsiya etiladi.

RAID 5 ni yanada rivojlangan RAID 0 deb atash mumkin. 3 ta qattiq diskdan foydalanish mumkin. Raid 0 bittadan tashqari hamma narsada qayd etiladi va oxirgisida maxsus nazorat summasi qayd etiladi, bu ulardan biri "o'lgan" taqdirda (lekin bittadan ko'p bo'lmagan) qattiq disklardagi ma'lumotlarni saqlashga imkon beradi. Bunday massivning tezligi yuqori. Diskni almashtirsangiz ko'p vaqt ketadi.

RAID 2, 3, 4

Bu paritet kodlari uchun ajratilgan disklar yordamida ma'lumotni taqsimlangan saqlash usullari.. Ular bir-biridan faqat blok o'lchamida farqlanadi. Amalda, ular katta ulush berish zarurati tufayli amalda qo'llanilmaydi disk hajmi ECC va/yoki paritet kodlarini saqlash uchun, shuningdek, unumdorligi pastligi sababli.

RAID 10

Bu RAID 1 va 0 massivlarining aralashmasi. Va har birining afzalliklarini birlashtiradi: yuqori ishlash va xatolarga yuqori bardoshlik.

Massivda disklarning teng soni (kamida 4 ta) bo'lishi shart va axborotni saqlashning eng ishonchli variantidir. Kamchilik - bu yuqori narx disk massivi: Samarali sig'im umumiy saqlash hajmining yarmi bo'ladi.

RAID 5 va 0 massivlarining aralashmasi. RAID 5 qurilmoqda, ammo uning komponentlari mustaqil qattiq disklar emas, balki RAID 0 massivlari bo'ladi.

Xususiyatlari.

RAID kontrolleri buzilgan taqdirda, ma'lumotni qayta tiklash deyarli mumkin emas ("Oyna" uchun amal qilmaydi). Agar siz aynan bir xil kontrollerni sotib olsangiz ham, RAID diskning boshqa sektorlaridan yig'ilishi ehtimoli yuqori, ya'ni disklardagi ma'lumotlar yo'qoladi.

Qoida tariqasida, disklar bir partiyada sotib olinadi. Shunga ko'ra, ularning ishlash muddati taxminan bir xil bo'lishi mumkin. Bunday holda, massiv uchun disklarni sotib olayotganda darhol bir oz ortiqcha sotib olish tavsiya etiladi. Masalan, 4 ta diskdan RAID 10 ni o'rnatish uchun 5 ta disk sotib olishga arziydi. Shunday qilib, ulardan biri ishlamay qolsa, boshqa disklar "yiqilib tushishidan" oldin uni tezda yangisiga almashtirishingiz mumkin.

Topilmalar.

Amalda, ko'pincha RAID massivlarining faqat uchta turi qo'llaniladi. Bular RAID 1, RAID 10 va RAID 5.

Xarajat / unumdorlik / nosozliklarga chidamlilik nuqtai nazaridan quyidagilardan foydalanish tavsiya etiladi:

  • RAID 1(aks ettiruvchi) shakllantirmoq disk quyi tizimi foydalanuvchi operatsion tizimlari uchun.
  • RAID 10 yozish va o'qish tezligi uchun yuqori talablarga ega ma'lumotlar uchun. Masalan, 1C: Enterprise ma'lumotlar bazalarini saqlash uchun, pochta serveri, AD.
  • RAID 5 fayl ma'lumotlarini saqlash uchun ishlatiladi.

mukammal server yechimi ko'pchilikka ko'ra tizim ma'murlari oltita diskdan iborat serverdir. Ikkita disk "ko'zgu" va RAID 1 o'rnatilgan operatsion tizim. Qolgan to'rtta drayv tizimning tez, muammosiz va ishonchli ishlashi uchun RAID 10 da birlashtirilgan.

  • Sergey Savenkov

    qandaydir "oz" sharh ... go'yo qayergadir shoshayotgandek