Malumotlar bazasi raid texnologiyasi



Yüklə 99,51 Kb.
səhifə1/8
tarix15.04.2023
ölçüsü99,51 Kb.
#105665
  1   2   3   4   5   6   7   8
RAID tizimi


MALUMOTLAR BAZASI RAID TEXNOLOGIYASI.
Internet-iqtisodiyotning paydo bo'lishi elektron tizimlarning barcha tarkibiy qismlarining ishonchli ishlashini ta'minlash bilan uzviy bog'liqdir va bu holda ma'lumotlarni himoya qilish va yaxlitlikning kafolatlari alohida ahamiyatga ega. Saqlash bozori bugungi kunda turli xil amaliy tizimlar uchun shaxsiy kompyuter uchun qattiq disk bilan bir xil normaga aylangan disklar qatorisiz umuman tasavvur qilib bo'lmaydi.
Kundalik ishda talab qilinadigan tezkor ma'lumotlarning hajmi oshgani sayin, disk massivlari bo'lim miqyosidagi va undan yuqori darajadagi mahalliy tarmoq tarmoqlarining keng tarqalgan va ajralmas elementlariga aylanib bormoqda. Disk massivlari - o'sib borayotgan saqlash maydoni (SAN) tarmog'ining asosiy elementi. Ushbu tarmoqlar bir nechta foydalanuvchiga mahalliy disklarda saqlangandek masofaviy massivda ma'lumot almashish imkoniyatini beradi. Bundan tashqari, disk massivlari birgalikda manbalar sifatida ishlaydigan klasterlash echimlarining tobora ommalashib borishi.
Disk / Trend Corporation ( http://www.disktrend.com ) ma'lumotlariga ko'ra , so'nggi o'n yil ichida disklar massivi bozori barqaror o'sib bordi, ammo ba'zi segmentlar boshqalarnikiga qaraganda ancha tez o'sdi. Bu, masalan, mustaqil disklarning ortiqcha massivlari deb ataladigan RAID (mustaqil disklarning ortiqcha massivlari) haqida gapirish mumkin.
Disk massivlari
Magnit disklarning texnologik parametrlarini sezilarli darajada yaxshilashning iloji yo'qligi sababli, boshqa usullarni izlash kerak va ulardan biri parallel ishlov berishdir. Agar biz ma'lum bir qatorning N disklari orqali ma'lumotlar blokini tarqatadigan bo'lsak va ulardagi ma'lumotlarni bir vaqtning o'zida o'qish imkoniyatini beradigan bo'lsak, u holda bu blok N marta tezroq o'qiy oladi (blok yaratish vaqtini hisobga olmaganda). Barcha ma'lumotlar parallel ravishda uzatilganligi sababli, bu dizayn parallel massiv deb ataladi. Bunday massivlar odatda katta hajmdagi ma'lumotlarni uzatishni talab qiladigan dasturlar uchun ishlatiladi.
Boshqa vazifalar, aksincha, juda ko'p miqdordagi kichik hajmdagi so'rovlar bilan tavsiflanadi (masalan, ma'lumotlar bazasini qayta ishlashga oid vazifalar). Ma'lumotlar bazasi yozuvlarini massiv disklari bo'ylab joylashtirish orqali siz disklarni joylashtirish orqali yukni mustaqil ravishda tarqatishingiz mumkin. Ushbu arxitektura odatda mustaqil kirishga ega bo'lgan massiv deb ataladi.
Afsuski, massivdagi disklar soni ortishi bilan massivning umumiy ishonchliligi pasayadi. Mustaqil nosozliklar va MTBF taqsimotining eksponent qonuni bilan butun massivning MTTF (o'rtacha ishlamay qolish vaqti) quyidagi formula bo'yicha hisoblanadi:
MTTF = MMTFd / Nd,
bu erda MMTFd - bitta diskning o'rtacha ishlash vaqti; Nd - disklar soni.
Tizim uning tarkibiy qismlaridan biri ishlamay qolsa ham ishlashni davom ettira oladigan bo'lsa, ular uning nosozliklarga qarshi immuniteti (xatolarga bardoshlik) haqida gapirishadi. Ma'lumotlarni saqlash qurilmalari uchun nosozliklarga qarshi immunitet ularning tasodifiy nosozlik holatlarida ma'lumotlarni yo'qotmasdan I / U operatsiyalarini bajarishni davom ettirish qobiliyati deb tushuniladi.
Saqlash quyi tizimining ishonchliligini oshirishning bir necha yo'li mavjud. Birinchidan, ortiqcha kodlash massivlarning xato bardoshligini oshirish uchun ishlatiladi. Ortiqcha disk massivlari ikkita asosiy kodlash turidan foydalanadi - takrorlash va parite.
Ko'paytirish yoki aks ettirish eng ko'p ishlatiladigan disk qatoridir. Ko'pgina korxonalarda har kuni yoki haftada bir necha marta amalga oshiriladigan ma'lumotlarning zaxira nusxalari ma'lumotlarni tezda tiklashni va so'nggi zaxira seansidan beri yaratilgan yangi ma'lumotlarni tezkor himoya qilishni ta'minlamaydi. Ushbu vazifalar diskni aks ettirish yordamida amalga oshiriladi, unda birinchi diskka yozilgan hamma ikkinchisiga takrorlanadi. Agar birinchi disk ishlamay qolsa yoki, ehtimol, ma'lumotlar disk maydonining yomon qismiga yozilgan bo'lsa, ular "oynali" (ikkinchi) diskdan o'qiladi. Ushbu sxema juda sodda va qo'shimcha qo'shimcha xarajatlarni talab qilmaydi, ammo bitta muhim kamchilikka ega - disk maydonining yarmi ma'lumotlarning nusxasini saqlashga sarflanadi.
Ortiqcha diskli massivlarni amalga oshirishning ikkinchi usuli - bu paritet yordamida ortiqcha kodlash. Paritetni tekshirishU kompyuter tizimlarida bir muncha vaqt ishlatilgan, chunki 9 bayt RAMni bitta baytni saqlash uchun ishlatilgan. To'qqizinchi bit (chek yoki parite bit deb nomlanadi) ma'lumotlarning yaxlitligini boshqarish uchun talab qilinadi. Paritet ma'lumotlar so'zidagi barcha bitlarga eksklyuziv OR (modul 2 - XOR) operatsiyasini qo'llash orqali aniqlanadi. Agar ularning soni juft bo'lsa, chek biti nolga, agar soni toq bo'lsa, bittaga o'rnatiladi. Ma'lumotlarni o'qiyotganda, yana ma'lumot bitlari yig'iladi va olingan natija chek bit qiymati bilan taqqoslanadi. Agar ular mos keladigan bo'lsa, ma'lumotlar katta ehtimollik bilan to'g'ri keladi va agar bo'lmasa, bitta yoki bir nechta raqamlarning qiymatlari noto'g'ri.

Yüklə 99,51 Kb.

Dostları ilə paylaş:
  1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə