RAID nima?
1987-yilda, Patterson (Patterson), Gibson (Gibson) va Berklidagi Kaliforniya universitetining Katz (Katz), arzon disk drayv (RAID) »silsilasi uchun" ishi nomli maqola (Arzon Disk silsilasi (RAID) uchun ishini) chop etildi. Mustaqil (yoki arzon) disk zaxira Array (Independent (yoki past qiymati Redundant Array) disk disklar) - Bu maqola disk-ketliklar, har xil turdagi, qisqartma, RAID ta'riflaydi. quyidagi g'oyasiga asoslangan, RAID: kichik va / yoki arzon disklar bir qator bir qator birga olib, siz eng qimmat disklar hajmi, tezligi va ishonchliligi oshadi tizimini olishingiz mumkin. Bunga qo'shimcha ravishda, tizim kompyuterning nuqtai nazaridan bir haydovchi kabi ko'rinadi.
Ma'lumki, disk drayverlari majmuasidagi xatoliklarning o'rtacha vaqti ketma-ketlikdagi drayvlar soniga bo'linib, bir haydovchi muvaffaqiyatsizligi uchun o'rtacha vaqtga teng. Natijada, ketma-ketlikning ketma-ketligi o'rtacha ko'p dasturlarda juda kichik. Shu bilan birga, disk array bir chalg'igan muvaffaqiyatsizligi chidamli tarzda bir necha usul bilan amalga oshirilishi mumkin.
Yuqoridagi maqolada, disk majmuasining besh turi (darajalari) aniqlandi: RAID-1, RAID-2, ..., RAID-5. Har bir turdagi qobiliyatsiz qarshilik, shuningdek, bir haydovchi orqali turli afzalliklarni ta'minladi. Ushbu besh tur bilan bir qatorda, ortiqcha bo'lmagan RAID-0 disk majmuasi ham mashhur bo'ldi.
Qaysi RAID darajalari mavjud va qaysi birini tanlash kerak?
RAID-0. Odatda paritasiz zaxira disk drayvlar guruhi deb nomlanadi. RAID-0, ma'lumotlar qatori "Striping" ("striped" yoki "yelek") deb ataladigan qatorning bir qismi bo'lgan drayvlarga joylashtiriladi.
RAID-0da ortiqcha ishlamasligi sababli, bitta haydovchilikka oid falokat butun bir qatorda qulashga olib keladi. Boshqa tomondan, RAID-0 maksimal tezlik almashinuvini va drayvlar hajmini ishlatish samaradorligini ta'minlaydi. RAID-0 murakkab matematik yoki mantiqiy hisoblarni talab qilmagani uchun, uni amalga oshirish qiymati minimaldir.
Tortib olsa: bir haydovchi ta'minlay olmaydigan yuqori tezlikda uzluksiz ma'lumotlarni uzatishni talab qiluvchi audio va video ilovalar. Misol uchun, Mylex Firma o'rganadi, uch disklar 96% tashkil / yozish tezligini oshirish o'qish imkonini beradi, bir haydash qator, RAID-0, ikki diskda bilan solishtirganda, stantsiya nochiziqli video tahrirlash namoyishi uchun disk tizimi optimal konfiguratsiyani aniqlash uchun - 143% ga (Miro VIDEO EXPERT Benchmark testiga muvofiq).
"RAID-0" qatoridagi disklarning minimal soni - 2pcs.
RAID-1. Ko'proq "Yansıtma" deb nomlanuvchi, bir xil ma'lumotlarni o'z ichiga olgan va bitta mantiqiy drayverni tashkil etuvchi bir juft disk drayveri:
Yozish har bir juftda ikkala diskda ham amalga oshiriladi. Biroq, juftlikdagi drayvlar bir vaqtda o'qish jarayonini bajarishi mumkin. Shunday qilib, "aks ettirish" o'qish tezligini ikki barobarga oshirishi mumkin, ammo yozish tezligi o'zgartirilmaydi. RAID-1-da 100% ortiqcha ishlamay qolishi va bir haydovchi buzilishi butun majmuaning puchga chiqishiga olib kelmaydi - nazoratchi oddiy o'qish / yozish jarayonini boshqa haydovchiga o'tkazadi.
RAID-1, ko'pincha foydalanuvchi muhitida, ammo diskda eng ko'p ishlatiladigan barcha keraksiz massivlar (RAID-1 - RAID-5) orasida eng yuqori tezlikni ta'minlaydi. RAID-1 murakkab matematik yoki mantiqiy hisob-kitoblarni talab qilmagani uchun, uni amalga oshirish qiymati minimaldir.
"RAID-1" qatoridagi disklarning minimal soni - 2pcs.
Yozish tezligini oshirish va ma'lumotlarni saqlash ishonchliligini ta'minlash uchun bir nechta RAID-1 massivlari o'z navbatida RAID-0 ga birlashtirilishi mumkin. Ushbu konfiguratsiya "ikki darajali" RAID yoki RAID-10 (RAID 0 + 1) deb nomlanadi:
"RAID 0 + 1" qatoridagi disklarning minimal soni 4 dona.
Qo'llanma: arzon arrayslar, ularning asosiy qismi ma'lumotlarni saqlash ishonchliligi.
RAID-2. Ma'lumotlar guruhida tarmoqli kattaligi bo'yicha ma'lumotlarni disklar guruhi tomonidan tarqatadi. Ba'zi drayvlar ECC (xatoni tuzatish kodi) saqlash uchun ajratilgan. Ko'pgina disk drayvlar har bir sektor uchun ECC kodlarini odatiy ravishda saqlab turgandan buyon RAID-2 RAID-3 bilan solishtirganda hech qanday maxsus afzalliklarga ega emas va shuning uchun amalda qo'llanilmaydi.
RAID-3. RAID-2 holatlarida bo'lgani kabi, ma'lumotlar bir sektor kattaligidagi chiziqlar bo'yicha taqsimlanadi va bir qator disklardan biri parite ma'lumotlarini saqlash uchun ajratiladi:
RAID-3 xatolar aniqlanishi uchun har bir sektorda saqlangan ECC kodlariga asoslangan. Drayvlardan birining ishdan chiqishi mumkin bo'lmagan hollarda, unda saqlanadigan ma'lumotni qayta tiklash, boshqa drayvlar haqidagi ma'lumotlardan eksklyuziv - OR (XOR) hisoblash yordamida amalga oshirilishi mumkin. Har bir yozuv odatda barcha disk uskunalari bo'yicha taqsimlanadi va shuning uchun bu qator turi disk quyi tizimi bilan zich almashinuv dasturlarida ishlash uchun yaxshi bo'ladi. Har bir I / U operatsiyalari ketma-ket barcha disk drayverlarga kirganligi uchun RAID-3 bir vaqtning o'zida bir nechta operatsiyani amalga oshirolmaydi. Shuning uchun, RAID-3 uzoq yozuvli yagona foydalanuvchi bitta vazifa muhitlari uchun foydalidir. Qisqa qaydlar bilan ishlash uchun drayverlarning aylanishini sinxronlashtirish talab qilinadi, aks holda almashinuv kursi muqarrar ravishda kamayadi. Chunki kamdan-kam hollarda ishlatiladi disk maydoni ishlatilishida RAID-5ni yo'qotadi. Amalga oshirish katta xarajatlarni talab qiladi.
"RAID-3" qatoridagi disklarning minimal soni - 3pcs.
RAID-4. RAID-4 RAID-3 bilan bir xil, faqat bitta chiziq kattaligi bitta tarmoqdan ancha katta. Bunday holatda o'qish bir haydovchidan amalga oshiriladi (parite ma'lumotlarini saqlaydigan drayverni hisobga olmaganda), shuning uchun bir vaqtning o'zida bir nechta o'qish jarayonini bajarish mumkin. Biroq, har bir yozish operatsiyalari parity diskining tarkibini yangilab turishi kerak, chunki bir nechta yozish operatsiyalarini bir vaqtning o'zida bajarish mumkin emas. Ushbu array turi RAID-5 turkumining bir qatoriga nisbatan sezilarli afzalliklarga ega emas.
RAID-5. Ushbu turdagi qator ba'zida "aylanadigan paritali qator" deb ataladi. Ushbu turdagi qator RAID-4ning o'ziga xos ahvolini muvaffaqiyat bilan bartaraf etadi - bir nechta yozish operatsiyalarining bir vaqtning o'zida bajarilmasligi. Ushbu qatorda, RAID-4 da bo'lgani kabi biz ham foydalanamiz ip katta o'lchamda, lekin RAID-4dan farqli o'laroq, paritet ma'lumoti bir haydovchi emas, balki barcha drayvlarda saqlanadi:
Yozish operatsiyalari bir ma'lumotli haydovchiga va parite ma'lumotiga ega bo'lgan boshqa diskga kirishga imkon beradi. Turli chiziqlar bo'yicha parite ma'lumoti turli haydovchalarda saqlanganligi sababli, faqat ma'lumotlar chizig'i yoki parit ma'lumoti bilan bir xil haydovchiga ega bo'lganda kamdan-kam hollarda bir nechta davriy yozish operatsiyalarini bajarish mumkin emas. Serialda qancha disklar mavjud bo'lsa, unda ma'lumot chiziqlaridagi va paritellarning joylashuvi kamroq.
Qo'llanma: katta hajmli ishonchli massivlar. Amalga oshirish katta xarajatlarni talab qiladi.
"RAID-5" qatoridagi disklarning minimal soni - 3pcs.
Do'stlaringiz bilan baham: |