Avazbekning kompyuter arxitekturasi


Umum xotirali parallel kompyuterlar


Download 149.08 Kb.
bet2/5
Sana11.05.2023
Hajmi149.08 Kb.
#1455154
1   2   3   4   5
Bog'liq
Kompyuter arxitekturasi mustaqil ish

Umum xotirali parallel kompyuterlar

Multikompyuterli tizimlar

Ikkinchi sinf — bu taqsimlangan xotiraga ega bo’lgan kompyuterlar, ularni oldingi sinf bilan taqqoslaganda ba’zida ko’p kompyuterli tizimlar deb atashadi. Har bir hisoblash tuguni o’zining protsessoriga, xotirasiga, kiritish/chiqarish quyi tizimiga, operatsion tizimiga ega bo’lgan to’liq kompyuter hisoblanadi.

Bunday holatda agar biror protsessor xotiraning manzili 1024 yachekasiga 79 miqdor yozsa bu boshqa kompyuterlarning shu manzili 1024 ga hech qanday taʼsir etmaydi va har biri oʻz mustaqil xotira fazosida ishlaydi.


Tarqoq xotirali parallel kompyuter tizimlari

Bugungi kunda siz tez-tez aralash klaster arxitekturalarini topishingiz mumkin, ular ham yuqori mavjud tizimlar, ham yuqori tezlikdagi klaster arxitekturalari bo'lib, ularda dastur vazifalari tizim tugunlari bo'ylab taqsimlanadi. Hisoblash tizimini qurishda tezligi yangi tugunni qo'shish orqali oshiriladigan nosozliklarga chidamli kompleksning mavjudligi eng maqbul echim hisoblanadi. Lekin bunday aralash klaster arxitekturasini qurishning juda sxemasi bir vaqtning o'zida yuqori ishlash va ortiqchalikni ta'minlash uchun juda ko'p qimmat komponentlarni birlashtirish zarurligiga olib keladi . Va chunki yuqori samarali klaster tizimida eng qimmat komponent yuqori tezlikdagi aloqa tizimi bo'lib, uning takrorlanishi katta moliyaviy xarajatlarga olib keladi. Shuni ta'kidlash kerakki, yuqori mavjud tizimlar ko'pincha nosimmetrik ko'p protsessorli tizimlarda optimal ishlaydigan OLTP vazifalari uchun ishlatiladi. Bunday klaster tizimlarini tatbiq etish ko'pincha 2 tugunli variantlar bilan cheklanadi, birinchi navbatda yuqori mavjudlikni ta'minlashga qaratilgan. Ammo yaqinda aralash HA / HP klaster tizimlarini qurish uchun komponentlar sifatida ikkitadan ortiq arzon tizimlardan foydalanish mashhur echimga aylandi.

Hozirgi vaqtda parallel ma'lumotlar bazalari texnologiyasi ham keng qo'llaniladi. Ushbu texnologiya bir nechta protsessorlarga bitta ma'lumotlar bazasiga kirish huquqini almashish imkonini beradi. Ishlarni bir nechta protsessor resurslari bo'ylab taqsimlash va ularni parallel ravishda bajarish orqali siz yuqori tranzaksiya o'tkazuvchanligiga erishishingiz, bir vaqtning o'zida ko'proq foydalanuvchilarni qo'llab-quvvatlashingiz va murakkab so'rovlarni tezlashtirishingiz mumkin. Parallel ma'lumotlar bazalarini qo'llab-quvvatlaydigan uch xil arxitektura turi mavjud:

  • Umumiy xotiraga ega simmetrik multiprotsessorli arxitektura (Shared Memory SMP Architecture). Ushbu arxitektura bitta operatsion tizimda ishlaydigan ko'p protsessorli serverda ishlaydigan yagona ma'lumotlar bazasini qo'llab-quvvatlaydi. Bunday tizimlarning ishlashini oshirish protsessorlar, operativ xotira va tashqi xotira qurilmalari sonini ko'paytirish orqali ta'minlanadi.

  • Umumiy (birgalikda) disklar bilan arxitektura (Shared Disk Architecture). Bu klaster tizimini qurishning odatiy holidir. Ushbu arxitektura bir nechta klasterli kompyuterlar (odatda klaster tugunlari deb ataladi) bilan ishlashda bitta ma'lumotlar bazasini saqlaydi, ularning har biri operatsion tizimning boshqa nusxasini boshqaradi. Bunday tizimlarda barcha tugunlar umumiy disklarga kirish huquqini baham ko'radi, ular aslida bitta ma'lumotlar bazasiga ega. Bunday tizimlarning ishlashi klasterning har bir tugunida protsessorlar va operativ xotira sonini ko'paytirish orqali ham, tugunlarning o'zi ham ko'paytirilishi mumkin.

  • Resurslarni almashishsiz arxitektura (Shared Nothing Architecture). Umumiy disk arxitekturasi singari, bu arxitektura operatsion tizimning o'z nusxalari bilan ishlaydigan bir nechta kompyuterlar bilan ishlashda yagona ma'lumotlar bazasi tasvirini saqlaydi. Biroq, bu arxitekturada tizimning har bir tugunida o'z operativ xotirasi va tizimning alohida tugunlari o'rtasida taqsimlanmagan o'z disklari mavjud. Amalda, bunday tizimlarda faqat umumiy aloqa kanali tizim tugunlari o'rtasida taqsimlanadi. Bunday tizimlarning ishlashi har bir tugunga protsessorlar, operativ xotira va tashqi (disk) xotirani qo'shish, shuningdek, bunday tugunlar sonini ko'paytirish orqali oshirilishi mumkin.

Shunday qilib, parallel ma'lumotlar bazasi muhiti ikkita muhim xususiyatga ega: yuqori mavjudlik va yuqori ishlash. Klaster tashkilotida bir nechta kompyuterlar yoki klaster tugunlari bitta ma'lumotlar bazasi bilan ishlaydi. Ushbu tugunlardan biri ishlamay qolgan taqdirda, qolgan tugunlar ma'lumotlar bazasi bilan ishlashning umumiy jarayonini to'xtatmasdan, muvaffaqiyatsiz tugunda bajarilgan vazifalarni bajarishi mumkin. Tizimdagi har bir tugun mantiqan ma'lumotlar bazasi tasviriga ega bo'lganligi sababli, tizimda kamida bitta sog'lom tugun mavjud bo'lsa, ma'lumotlar bazasiga kirish ta'minlanadi. Tizimning ishlashi osonlik bilan kengaytirilishi mumkin, ya'ni. qo'shimcha protsessorlar, operativ xotira va disk maydoni va tizimdagi yangi tugunlarni qo'shish har qanday vaqtda, albatta, kerak bo'lganda amalga oshirilishi mumkin.


Download 149.08 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling