• MAVZU: MPP(massively parallel processing) arxetekturasini o‘rganish Boyboriyev Bekzod
  • Kent axborot texnologiy




    Download 59.34 Kb.
    Sana26.11.2022
    Hajmi59.34 Kb.
    #31856

    O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISh VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
    Kompyuter arxitekturasi
    fanidan
    2 – amaliy ish
    MAVZU: MPP(massively parallel processing) arxetekturasini o‘rganish


    Boybo'riyev Bekzod
    Reja:
    1.MPP(massively parallel processing) nima?
    2.MPP ning ma’lumotlar bazasi.
    3.MPP ning ma’lumotlar bazasi nima uchun foydalaniladi?
    4.MPP va SMP
    5.Foydalanilgan adabiyotlar.

    MPP (massiv parallel ishlov berish) - bu har bir protsessor o'z operatsion tizimi va xotirasidan foydalangan holda dasturning turli qismlarida ishlaydigan bir nechta protsessorlar tomonidan dasturni muvofiqlashtirilgan qayta ishlash. Odatda, MPP protsessorlari ba'zi xabar almashish interfeysi yordamida muloqot qiladi. Ba'zi ilovalarda 200 yoki undan ortiq protsessorlar bir xil dasturda ishlashi mumkin. Ma'lumotlar yo'llarining "o'zaro bog'liqligi" protsessorlar o'rtasida xabarlarni yuborish imkonini beradi. Odatda, MPP-ni sozlash ancha murakkab bo'lib, umumiy ma'lumotlar bazasini protsessorlar o'rtasida qanday ajratish va protsessorlar o'rtasida ishni qanday belgilash haqida o'ylashni talab qiladi. MPP tizimi "bo'sh bog'langan" yoki "hech narsa taqsimlanmagan" tizim sifatida ham tanilgan.





    1.1-rasm. MPP ning ishlash prinsipi
    MPP ma'lumotlar bazasi bu ma'lumotlar ombori bo'lib, unda ishlov berish jarayonlari turli tugunlar va serverlar o'rtasida bo'linadi. Etakchi tugun har bir alohida tugun bilan aloqani amalga oshiradi. Kompyuter tugunlari ishni kichikroq, boshqariladigan vazifalar va birlik bo'laklariga bo'lish orqali so'ralgan jarayonlarni boshqaradi.
    MPP jarayoni vertikal masshtablash uchun qo'shimcha serverlar o'rniga qo'shimcha kompyuter tugunlarini o'z ichiga olgan holda gorizontal ravishda masshtablanishi mumkin. Agar ma'lumotlar ombori va MPP ma'lumotlar bazalariga ko'proq protsessorlar biriktirilgan bo'lsa, jamoalar ma'lumotlarni tezroq saralashi va saralashi va so'rovlarga javob berishi mumkin. Shunday qilib, bu katta ma'lumotlar to'plamlarida murakkab qidiruvlar uchun zarur bo'lgan kengaytirilgan vaqt oralig'iga bo'lgan ehtiyojni kamaytirdi.
    Odatda chuqur ma'lumotlar va katta ma'lumotlarni tahlil qilish uchun foydalaniladigan ma'lumotlar ombori qurilmalari yuqori mahsuldorlikka va platformaning kengaytirilishiga erishish uchun MPP arxitekturasini ma'lumotlar bazasiga birlashtiradi.

    2.1-rasm. MPP ma’lumotlar bazasi bilan ishlash
    Yuqorida aytib o'tganimizdek, tashkilotlar katta hajmdagi ma'lumotlarni to'playdi. Operatsion tizimda ishlov berishni boshqarish uchun yetarli hisoblash kuchiga ega boʻlmagan bitta serverdan foydalanish saqlangan maʼlumotlarni qayta ishlashni qimmatga keltiradi va kutilgan natijalarni bermaydi. Ushbu muammoni hal qilishda turli yondashuvlar mavjud bo'lsa-da, kompaniyalar ko'pincha MPP dan saqlash infratuzilmasida muhim vosita sifatida foydalanadilar. Samarali model yaratish uchun o'z operatsion tizimlariga ega mustaqil tugunlardan foydalanadigan komponentlar, masalan, kompaniyadagi ko'p odamlar uzoq javob vaqtlarini talab qilmasdan bir vaqtning o'zida ma'lumotlar omborida so'rovlarni bajarishlari mumkin. MPP ma'lumotlar bazalari ma'lumotlar omborlarida katta hajmdagi ma'lumotlarni markazlashtirish uchun ham keng qo'llaniladi. AT xodimlari va jamoalari bir xil ma'lumotlar aktivlariga kirish uchun turli joylarda markazlashtirilgan ma'lumotlardan foydalanadilar.

    IT-guruhlarining faoliyati va ishlari ma'lumotlar silosidan emas, balki yagona haqiqat manbasidan kelib chiqadi. Maqsad, barcha ishonchli tomonlar eng yangilangan ma'lumotlardan foydalanishini ta'minlashdir.


    Simmetrik ko'p protsessorli (SMP) tizimlar xotira, dasturiy ta'minot va kiritish-chiqarish resurslarini almashadilar va odatda ma'lumotlar bazasi so'rovlarini boshqarish uchun bitta protsessordan foydalanadilar. SMP ma'lumotlar bazalari bir nechta serverlarda ishlashi va klaster konfiguratsiyasidagi resurslarni almashishi mumkin. SMP va MPP o'rtasidagi asosiy farq tizim dizaynidir. MPP tizimi o'zining ajratilgan resurslariga ega va hech narsani baham ko'rmaydi, SMP hamkasbi esa bir xil resurslarni baham ko'radi.
    Boshqa asosiy farq - bu massiv omil. MPP tizimida yuzlab protsessorlardan foydalanishingiz mumkinligi va har bir protsessorning o'z operatsion tizimi va xotirasi bo'lgani uchun IT xodimlari parallel ravishda ko'plab ma'lumotlarni qayta ishlashlari mumkin. Bundan tashqari, SMP tizimlari past daromad keltirishi ma'lum. Har bir protsessor tizim bo'ylab tezroq sinxronlashni ta'minlaydi, lekin u ham o'z keshiga ega.
    Bu bir xil operatsion tizim va resurslarga bir nechta protsessorlar qo'shilganda paydo bo'ladigan keshga asoslangan va tarmoqli kengligi muammolariga olib keladi. Ushbu xotira va resurs cheklovlari MPP tizimlariga SMPga nisbatan ustunlik va ko'proq miqyoslash qobiliyatini beradi.

    Foydalanilgan adabiyotlar:


    1.https://www.royalcyber.com/blog/data-services/what-is-massively-parallel-processing-mpp/


    2.google.com rasmlar
    Download 59.34 Kb.




    Download 59.34 Kb.