Fan: Operatsion tizimlar 23-maruza. Ko'pprotsessorli tizimlar. O’qituvchi: Abdirazakov F


Taqsimlangan tizimlar elementlari


Download 152.66 Kb.
bet5/6
Sana18.06.2023
Hajmi152.66 Kb.
#1581772
1   2   3   4   5   6
Bog'liq
Ko\'pprotsessorli tizimlar

Taqsimlangan tizimlar elementlari

  • Taqsimlangan tizim qanday ishlaydi?
  • Taqsimlangan tizimlar vaqt o'tishi bilan rivojlandi, ammo bugungi kunda eng keng tarqalgan ilovalar asosan internet va aniqrog'i bulut orqali ishlashga mo'ljallangan. Tarqalgan tizim ishlab chiqarishga tayyor tayyor mahsulotni yaratish uchun videoni ko'rsatish kabi vazifa bilan boshlanadi.

    Ushbu vazifani boshqaradigan veb-ilova yoki tarqatilgan ilovalar, masalan, mijoz kompyuteridagi video muharriri - ishni qismlarga ajratadi. Ushbu oddiy misolda, algoritm ko'rsatishni yakunlash uchun o'nlab turli kompyuterlarning (yoki tugunlarning) har biriga videoning bir kvadratini beradi. Kadr tugallangach, boshqaruvchi dastur tugunga ishlash uchun yangi ramka beradi. Bu jarayon video tugaguniga qadar davom etadi va barcha qismlar qayta birlashtiriladi.

Taqsimlangan tizimlarning qanday turlari mavjud?

  • Bugungi kunda taqsimlangan tizimlarning ko'plab modellari va arxitekturalari mavjud.
  • Taqsimlangan tizimning eng an'anaviy va oddiy turi bo'lgan mijoz-server tizimlari ma'lumotlarni saqlash, qayta ishlash yoki boshqa umumiy maqsadlar uchun markaziy server bilan o'zaro aloqada bo'lgan ko'plab tarmoq kompyuterlarini o'z ichiga oladi.

    Uyali telefon tarmoqlari mobil telefonlar, kommutatsiya tizimlari va internetga asoslangan qurilmalar oʻrtasida ish yuklarini taqsimlovchi rivojlangan tizim turidir.

    Ish yuklari bir xil dasturiy ta'minotda ishlaydigan yuzlab yoki minglab kompyuterlar o'rtasida taqsimlanadigan "peer-to-peer" tarmoqlari taqsimlangan tizim arxitekturasining yana bir misolidir.

    Bugungi kunda korxonada taqsimlangan tizimlarning eng keng tarqalgan shakllari bu internet orqali ishlaydigan, zaruratga qarab yaratilgan, keyin esa vazifa tugagach, toʻxtatilgan oʻnlab bulutga asoslangan virtual server misollariga ish yuklarini oʻtkazadigan tizimlardir.

Taqsimlangan tizimning asosiy xususiyatlari qanday? Taqsimlangan tizimlar odatda quyidagi asosiy xususiyatlar va xususiyatlar bilan belgilanadi:

  • Masshtablilik: Ish yukining kattalashishi bilan o'sish qobiliyati taqsimlangan tizimlarning muhim xususiyati bo'lib, kerak bo'lganda tarmoqqa qo'shimcha ishlov berish birliklari yoki tugunlarni qo'shish orqali amalga oshiriladi.
  • Bir vaqtning o'zida: taqsimlangan tizim komponentlari bir vaqtning o'zida ishlaydi. Ular, shuningdek, vazifalar ketma-ketlikda va har xil tezlikda bajarilganda "global soat" ning yo'qligi bilan ajralib turadi.
  • Mavjudlik/nosozlikka chidamlilik: Agar bitta tugun ishlamay qolsa, qolgan tugunlar umumiy hisoblashni buzmasdan ishlashda davom etishi mumkin.
  • Shaffoflik: Tashqi dasturchi yoki oxirgi foydalanuvchi taqsimlangan tizimni uning asosiy qismlari sifatida emas, balki yagona hisoblash birligi sifatida ko'radi, bu foydalanuvchilarga tizim arxitekturasi bilan bog'liq emas, balki bitta mantiqiy qurilma bilan o'zaro ishlashga imkon beradi.

Download 152.66 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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