Mavzu. Kirish. Bulutli hisoblashning maqsadi, vazifalari va asosiy tushunchalari. Bulutli hisoblashning asosiy tushunchalari va ta`riflar. Klient server, klaster, grid va bulutli hisoblash texnologiyalar



Yüklə 1,76 Mb.
səhifə4/19
tarix07.11.2022
ölçüsü1,76 Mb.
#67749
1   2   3   4   5   6   7   8   9   ...   19
cloud computing (Автосохраненный2

Klaster hisoblash
Kompyuter klasteriga yondashuv odatda tezkor mahalliy zona (LAN) tarmog'i orqali yuklab olishga tayyor ba'zi kompyuter tugunlarini (server sifatida foydalaniladigan shaxsiy kompyuter) bog'laydi. Hisoblash tugunlari faoliyati "klasterlash o'rta ta'minoti" dasturiy ta'minoti tomonidan muvofiqlashtiriladi, bu tugunlar oldida joylashgan dasturiy ta'minot qatlami, bu foydalanuvchilarga Yagona tizim tasviri kontseptsiyasi orqali butun klasterga kirish imkonini beradi. Klaster - bu kompyuter tizimining bir turi parallel yoki taqsimlangan va o'zaro bog'langan mustaqil kompyuterlar to'plamidan iborat bo'lib, ular dasturiy ta'minot va tarmoqni mustaqil kompyuterlar bilan yagona tizimda birlashtiradigan yuqori markazlashtirilgan hisoblash vositasi sifatida ishlaydi. Klasterlar, odatda, yuqori ishonchlilik yoki yuqori unumdorlikdagi hisoblashning yuqori mavjudligi uchun bitta kompyuter tomonidan taqdim etilishi mumkin bo'lgan katta hisoblash quvvatini ta'minlash uchun ishlatiladi. Boshqa texnologiyalar bilan solishtirganda, klaster texnikasi quvvat va ishlov berish tezligi bo'yicha tejamkor, chunki u o'ziga xos qurilma va dasturiy ta'minot komponentlarini ishlatadigan asosiy kompyuterlar bilan solishtirganda raf apparat va dasturiy komponentlarini ishlatadi. Klasterdagi bir nechta kompyuterlar birlashtirilgan ishlov berish va tezroq ishlov berish uchun birgalikda ishlaydi. Klaster yuqori spetsifikatsiyaga ko'tarilishi yoki asosiy kompyuterdan farqli ravishda qo'shimcha tugunlarni qo'shish orqali kengaytirilishi mumkin. Ishlov berishni o'z zimmasiga oladigan ortiqcha mashinalar doimiy ravishda bitta komponentning ishdan chiqishini kamaytiradi. Asosiy kompyuter ilovalari uchun bunday ko’p imkoniyat mavjud emas.
PVM va MPI klaster aloqasida eng ko'p qo'llaniladigan ikkita usuldir. PVM - bu parallel virtual mashina. Oak Ridge milliy laboratoriyasi taxminan 1989-yilda PVM ishlab chiqilgan. U to'g'ridan-to'g'ri har bir tugunga o'rnatiladi va tugunni "parallel virtual mashina" ga aylantiradigan kutubxonalar to'plamini taqdim etadi. Bu resurslar va vazifalarni boshqarish, xatolar haqida hisobot berish va xabarlarni uzatish uchun ish vaqti muhitini taklif qiladi. C, C++ yoki Fortran foydalanuvchi dasturlari uchun PVM dan foydalanishi mumkin. MPI - bu xabarlarni uzatish interfeysi. 1990-yillarda PVM yaratildi va almashtirildi. O'sha paytdagi tijoratda mavjud bo'lgan turli xil tizimlar MPI dizayni uchun asosdir. Amalga oshirish uchun odatda TCP/IP va soket ulanishlaridan foydalanadi. Hozirda eng keng tarqalgan foydalaniladigan aloqa tizimi C, Fortran, Python va boshqalarda parallel rejalashtirish imkonini beradi.

1.3-rasm. Klaster hisoblash


Yüklə 1,76 Mb.

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




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin