O' zbekiston respublikasi oli y va o r t a maxsus ta'lim vazirlig I abu rayhon beruniy n o m ida g I


Klasterlar tuzilishi va komponentlari tarkibi


Download 3.85 Mb.
Pdf ko'rish
bet42/70
Sana22.11.2023
Hajmi3.85 Mb.
#1794280
1   ...   38   39   40   41   42   43   44   45   ...   70
Bog'liq
Kompyuter tizimlari va vositalari

Klasterlar tuzilishi va komponentlari tarkibi. 
Klasterlar zaif bog’langan 
tizimlar hisoblanib, ulami qismlarini bog’lash uchun shinali arxitektura bazasidagi 
tarmoqli texnologiyadan foydalaniiadi.
Ikkita yoki undan ko’p qismlardan tashkil topgan klaster quyidagi shartlam i 
qanoatlantirishi kerak:
- har bir qism o’zining operatsion tizimi nusxasi bilan ishlaydi;
- har bir qism o’zining ilova nusxasi bilan ishlaydi;
- qismlar boshqa resurslami bo’lib oladilar, masalan disk yig’uvchilar va boshqa 
resurslar.
Klasterli tizimlar quyidagi komponentlardan tashkil topadi:
1) hisoblash qismi (ShK, serverlar);
2) boshqaruvchi server;
3) faylli server;
4) kommunikasiya muhiti;


Klaster tizimlarining xarakterli xususiyatlari bo’lib quyidagilar hisoblanadi:
1. Klaster yagona kompyuter tizimi hisoblanib, uning resurslarini boshqarish bitta 
kiruvchi nuqta orqali amalga oshiriladi, bunda klasteming barcha resurslari faqat 
monopol rejimda foydalanilishi kerak.
2. Yagona nuqta bo’lib boshqaruvchi server hisoblanadi. Unga klasteming 
resurslarini boshqaruvchi va monitoring qilishni ta'minlovchi dastur vositasi o’matiladi. 
Boshqaruvchi server kerak bo’lib qolganda fayl serveri funksiyasini ham bajarilishi 
mumkin.
3. Hisoblash qismlari apparaturasi bir xil bo’lishi kerak, ulaming dastur ta'minoti 
(operasion tizim, klasterini boshqaruvchi, dasturlaming kommunikasion kutubxonasi) 
o’zao mos tushadigan va bir xil sozlangan bo’lishi kerak.
4. Hisoblash va boshqaruvning kommunikasion komponentlari o’zaro bog’langan 
bo’lishi, ya'ni kompyuter tarmog’i kabi bo’lishi, ajratilgan kommunikasiya muhitiga 
ega bo’lishi kerak. Tizimning kommunikasiya qismi uzun xabarlami uzatishda yuqori 
o’tkazuvchanlik xususiyatiga ega bo’lishi kerak.
5. Klasterli tizimlar tarkibiga resurslar qo’shish bilan (masshtablashtirish) uni 
unumdorligini o’stirish xususiyatiga ega bo’lishi kerak.
Klasterli tizimlami boshqarishda faylli serverlar muhim o’rinni egallaydi. Ular 
qattiq disk yig’uvchilarini, boshqarishi va tashqi qurilmalami qo’llab-quvvatlashi kerak. 
Axborotlar hajmi katta bo’lganda faylli serveming unumdorligi juda muhim hisoblanadi. 
Bu servemi asosiy m o’ljallanishi 
bilan bog’liq bo’lmagan kundalik topshiriqlarini 
bajarish uchun qo’llab bo’lmaydi, chunki bu uni server kabi ishlash unumdorligini 
pasaytiradi.
Klasterli tizimlarda kommunikasiya kanalini mavjud bo’lishi quyidagilar uchun 
zarur hisoblanadi:
- umumiy klaster vositalaridan maqsadli foydalanish;
- ishlash qobiliyatini o ’zaro nazorat qilish;
- klaster konfugurasiyasi va boshqa maxsus klasterli axborotlar haqidagi axborot 
almashlash.


Kammunikasiya texnologiyasining rivojlanishi va standart protokollar asosida 
xabar uzatish mexanizimi amalga oshiruvchi yuqori tezkorlikdagi tarmoq qurilmalarini 
yaratish klasterli tizimlarini raqobatbardosh tizimlar ekanligini ko’rsatadi.
Kommunikasiya standartlari ichida ko’proq Ethernet tarmog’idan yoki uning 
unumdor varianti hisoblangan kommutator bazasidagi Fast Ethernet tarmog’idan 
foydalaniladi.
Agar klasterli tizimlardan katta unumdorlik va universallik talab qilinsa, nisbatan 
tezkor texnologiyaga ega Scl, CLAN, Server Net, Myrinet tarmoqlari qo’llaniladi.
Kommunikasiya muhiti unumdorligini yanada oshirish uchun maxsus uslublardan 
foydalaniladi. Masalan, klaster bir qancha qismlari tezkor shinalar bilan bog’langan 
segmentlarga bo’linadi, segmentlar o’rtasidagi bog’lanish past darajali tezkorlikka ega 
kanallar bilan amalga oshiriladi. Standart dastur ta'minoti sifatida standart operasion 
tizimlar Linux, Solaris, Windowsl NTlardan foydalaniladi. Klasterli tizim qismlari 
sifatida qo’pincha bir prosessorli shaxsiy kompyuter lar qo’llaniladi. Fayl-server 
umumiy xotirali SMP-arxitekturadan foydalanilgan, holatda qo’llaniladi. Bunday holda 
har bir qism o’zining operasion tizimli nusxasi boshqaruvida ishlaydi.
Klastemi tashkil etuvchi (klaster qismlari) kompyuter laming o ’zaro bog’liqligi 
maksimal unumdorlikni va ilovalami minimal turib qolishlarini kafolatlaydi, bunda:
-bitta qism ilovasida dastur ta'minoti buzilgan holatda, klasteming boshqa qismlari 
ishlashini davom ettiradi (yoki avtomatik holatda boshqatdan ishga tushiradi);
- klasteming qismini turli sabablariga ko’ra ishdan chiqishi klastemi to’liq ishdan 
chiqishiga olib kelmaydi;
- klasterda profllaktika va ta'm irlash ishlarini o’tkazish, dastur ta'minotini
о zgartirish ko’pincha klaster qismlarida uni ilovalari ishlashini to’xtatmay, 
navbat 
bo’yicha boshqa qismlarida amalga oshiriladi.
Standart texnik va dasturiy vositalarini qo’llash klasterli 
tizimlami narxini 
arzonlashtiradi. Shuning uchun ko’plab ishlab chiqariladigan komponentlardan 
yaratilgan kompyuter tizimlari superkompyuter li tizimlari al'temativ tizimlar bo’lib 
qoldi. Ular umumiy va tarmoqlangan xotirali kompyuter lar unumdorligidan kam 
bo’lmagan unumdorlikka egadirlar. Bunday holda klasterli tizimlar 
bir qancha 
afzalliklariga ega bo’ladilar. Narxining arzonligi, yaratish davrining qisqa bo’lishi, oddiy
113


hisoblash, komunikasiyalash va dastur komponenlaridan 
foydalanish, shular 
jumlasidandir.
Bugungi kunga kelib klasterlarning yangi versiyasi Compaq dan Tru 64 UNIX 
uchun Trucluster Server klasterlari UNIX klasterlarining birinchisi hisoblanadi. U 
klasterli tizimlar qoidasini to’liq qanoatlantiradi. Uning uzluksiz ishlash vaqti 18 yilga 
etadi, tayyorgarligi 99,9999 ga tengdir. Compaq firmasining yuqori puxtalikka ega 
klasterli tizimlari o’z tarkibiga vaqt bo’yicha tekshirilgan Open VMS Cluster étalon 
klasterlarini, yuqori unumdorlikka ega Tru 64 UNIX uchun TruCluster klasterlarini, 
Proliant serveri uchun turlicha klasterlami kiritadi. Ulaming barchasi yuqorida 
ko’rsatilgan afzalliklarga egadir.
Disklami “oynalashtirish” texnologiyasiga muvofiq klaster qismlari orasida kritik 
berilganlar uzoqdagi markazlar o’rtasida takrorlanadi. Shuning uchun bitta markaz 
ishdan chiqsa, boshqasi ishlashni davom ettiradi. Buzilishga barqaror echimli yuqori 
unumdorlikka ega UNIX - platformasidagi Trucluster klasterlari ham disk tomlarini 
uzoqdagi oynali nusxalarini yaratish tamoyillariga asoslangan. Klasterli tizimlarining 
rivojlanishi tarmoq texnologiyasini rivojlanishi bilan bog’liqdir. Yuqori unumdor 
hisoblashlarda klasterlar bo’lib superkompyuter lar hisoblanadi. Klasterlarning 
yaratishning juda ko’p variantlari mavjud. Ular orasidagi asosiy farq echiladigan 
masalaning sinfiga qarab aniqlanadigan tarmoq texnologiyasidir.
Hozirgi kunda tarmoqlangan klasterli tizimlar zamonaviy superkompyuter lardan 
unumdorligi bo’yicha o’zib ketmoqda, maslan hozirgi kundagi eng quvvatli IBM ASCI 
White kompyuter i 12 Tera FLOP unumdorlikka egadir, SETI@ Home tarmog’i 
unumdorligi 15 Tera FLOP ga teng qilib baholanmoqda.

Download 3.85 Mb.

Do'stlaringiz bilan baham:
1   ...   38   39   40   41   42   43   44   45   ...   70




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