11 Amaliy mashg’ulot



Download 149,5 Kb.
bet9/10
Sana29.03.2022
Hajmi149,5 Kb.
#515915
1   2   3   4   5   6   7   8   9   10
Bog'liq
612-18-guruh Toʻxtasinov Ziyodbek Taqsimlangan Algoritmlar amaliy11-15

Taqdimot komponentlari foydalanuvchi interfeysiga javob beradi;

  • Amaliy komponent aniq masalalarni echish algoritmlarini amalga oshiradi;

  • Resurslarni boshqarish komponenti kerakli resurslarga kirishni ta’minlaydi.

    Avtonom tizimlar turli darajalarda va ilova pog‘onalarida barcha komponentlar majmuini tasvirlaydi. SHuningdek, tarmoq ham ushbu komponentlarni tasvirlaydi va ular tugunlar o‘rtasida taqsimlangan bo‘ladi. Asosiy masala ushbu komponentlar orasida tarmoqli o‘zaro aloqani ta’minlashga qaratiladi.
    Taqsimlangan hisoblash – bu klient server ko‘rinishidagi ko‘p funksiyali, yuqori ustuvorlikka ega texnologik arxitektura bo‘lib, bir necha mashinalar o‘rtasida yuklama taqsimlanadi. Boshqacha qilib aytganda, klient kompyuteridan tushadigan vazifalarni bir necha server kompyuterlar birgalikda qayta ishlaydi. SHu sababli taqsimlangan hisoblash bir necha serverlardan tashkil topgan klient-server arxitekturasi sifatida qaraladi. Taqsimlangan hisoblashda server atamasi klientning so‘rovlari bo‘yicha zaruriy vazifalarni bajaradigan, so‘rovlarga javob beradigan oddiy dasturiy ta’minotni anglatadi. Taqsimlangan hisoblashni amalga oshirishda asosiy e’tibor serverlar tarmog‘ini tashkillashtirishga qaratiladi. Taqsimlangan vazifali xizmat ko‘rsatish serverlarini tashkillashtirish ko‘plab vazifalarni bir vaqtda bajarish imkoniyatini beradi va taqsimlangan hisoblashning umumiy imkoniyatini oshiradi.
    Bundan tashqari, diskret tarmoq komponentlarining integratsiyasini va ularning o‘zaro birgalikda ishlashini ta’minlash tizimning o‘tkazish qobiliyatini oshiradi.
    YUqorida keltirib o‘tilganidek, taqsimlangan hisoblashni amalga oshirishda ikki ko‘rinishdagi tarmoq arxitekturalaridan foydalaniladi. Ular klient-server va R2R.
    Klient-server arxitekturasida klient funksiyalarini bajarish va server funksiyalarini bajarish turli hisoblash mashinalarida amalga oshiriladi.
    Klient/server modeli asosida hisoblashni tashkil etishning bugungi kunda bir qator arxitekturalari mavjud.
    SHu arxitekturalar asosida xizmat ko‘rsatishni taqdim etish, hisoblash serverlarining ilovalari, oraliq dasturiy muxitlari tashkillashtiriladi. Taqsimlangan hisoblashni amalga oshiruvchi klient-server dasturlari bir kator imkoniyatlarni yaratadi:

    • Klient/serverli yondoshuv – asosiysi server dasturlari komponentlari kompakt va avtonom bo‘ladi;

    • Har bir komponent foydalanuvchi rejimining alohida himoyalangan protsessida bajariladi, serverning ishdan chiqishi operatsion tizimning boshqa komponentlariga ta’sir ko‘rsatmaydi;

    • Komponentlar avtonomligi ularni bitta kompyuterda bir necha protsessorlarda(simmetrik ko‘pprotsessorli qayta ishlash) yoki tarmoqning bir necha kompyuterlarida(taqsimlangan hisoblash) bajarish imkoniyatini beradi.

    Hisoblash jarayonida klient/server arxitekturasidan foydalanish tizimga tushadigan yuklamalarni taqsimlangan qayta ishlash imkoniyatini yaratadi. Hisoblashda bir necha kompyuterlardan foydalanish hisoblash tarmog‘ining o‘tkazish qobiliyatini va kengayuvchanligini oshiradi.
    Taqsimlangan hisoblashning tashkil etishning ikkinchi arxitekturasi R2R bo‘lib, tarmoqdagi har bir tugun ham klient, ham server rejimida ishlaydi. R2R arxitekturasi klient/server kabi taqsimlangan hisoblash arxitekturasi hisoblanadi. Asosiy farqi hisoblash jarayoni markazlashtirilmagan. Har bir tugun bir xil mavqega ega bo‘lmaydi, bir vaqtda ham klient va ham server funksiyalarini bajaradi.
    Taqsimlangan hisoblashni tashkillashtirish uchun P2P tarmoqlaridan foydalanish bir qator imkoniyatlar yaratadi: tarmoqdagi bunday tugunlar soni bir vaqt ko‘plab bo‘lishi mumkin, ularning imkoniyatlari mavjud hisoblash superkompyuterlaridan va zamonaviy datatsentrlaridan yuqori bo‘lishi mumkin. YAna bir e’tiborli jihati shundaki, bunday ko‘rinishda taqsimlangan tizimlarni qurish yuqori darajada rad etishlarga bardoshlilikni ta’minlaydi.
    Shunday qilib, bugungi kunda taqsimlangan hisoblashni amalga oshirishda asosiy arxitekturalar bo‘lib R2R va klient/server arxitekturalari hisoblanadi.

    Download 149,5 Kb.

    Do'stlaringiz bilan baham:
  • 1   2   3   4   5   6   7   8   9   10




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

    kiriting | ro'yxatdan o'tish
        Bosh sahifa
    юртда тантана
    Боғда битган
    Бугун юртда
    Эшитганлар жилманглар
    Эшитмадим деманглар
    битган бодомлар
    Yangiariq tumani
    qitish marakazi
    Raqamli texnologiyalar
    ilishida muhokamadan
    tasdiqqa tavsiya
    tavsiya etilgan
    iqtisodiyot kafedrasi
    steiermarkischen landesregierung
    asarlaringizni yuboring
    o'zingizning asarlaringizni
    Iltimos faqat
    faqat o'zingizning
    steierm rkischen
    landesregierung fachabteilung
    rkischen landesregierung
    hamshira loyihasi
    loyihasi mavsum
    faolyatining oqibatlari
    asosiy adabiyotlar
    fakulteti ahborot
    ahborot havfsizligi
    havfsizligi kafedrasi
    fanidan bo’yicha
    fakulteti iqtisodiyot
    boshqaruv fakulteti
    chiqarishda boshqaruv
    ishlab chiqarishda
    iqtisodiyot fakultet
    multiservis tarmoqlari
    fanidan asosiy
    Uzbek fanidan
    mavzulari potok
    asosidagi multiservis
    'aliyyil a'ziym
    billahil 'aliyyil
    illaa billahil
    quvvata illaa
    falah' deganida
    Kompyuter savodxonligi
    bo’yicha mustaqil
    'alal falah'
    Hayya 'alal
    'alas soloh
    Hayya 'alas
    mavsum boyicha


    yuklab olish