|
Tayyorladi: Miliyev B. A
|
Sana | 21.05.2024 | Hajmi | 2,72 Mb. | | #247260 |
Bog'liq Bekmurodjon taqsimlangan tizmlar
Ko’p bosqichli taqsimlangan arxitekturaning tafsifi
Tayyorladi: Miliyev B.A.
Qabul qildi: Kubayev S.T.
Reja: - Koʻp bosqichli taqsimlangan arxitektura.
- Taqsimlangan arxitekturaning tafsiflari.
- Parallel distributed architecture.
Koʻp bosqichli taqsimlangan arxitektura (parallel distributed architecture) yaʼni aralash (distributed) maʼlumotlar ishlovchi tizimlarda paralellikni va koʻp qatlamli ishlovchi protsesslarni taʼminlash maqsadida moʻljallangan. Bu arxitektura, yagona maʼlumotni bir nechta protsesslarda paralel ravishda ishlovchi yadro va tizimlardan iborat. Bu tizimda bir nechta ishlovchi tizim yordamida paralel ravishda ishlaydi, shuningdek maʼlumotni ulardan biri boshqa biriga uzatishi mumkin
Koʻp bosqichli taqsimlangan arxitekturani boshqarishda (management) va tuzilishda koʻpchilik sifatda taʼlim olgan texnologlar va metodlar ishlatiladi. Bundan tashqari, boshqaruv va muhofaza tizimlari, uzluksizligi olish, maʼlumotlar almashishini taʼminlash, xavfsizlik va maxfiylikni taʼminlash, maʼlumotlarni saqlash va shuningdek afzalliklarni boshqaruvchi protsesslar keng qatlamli, parallel kompyuter tizimlarda ishlayd
Taqsimlangan arxitekturaning tafsiflari:
1. Jamlanma turiy (Topology):
2. Peyvandlash (Interconnection):
3. Kompyuterlar (Nodes) va Uyushtirish (Integration):
Jamlanma turiy ("Topology") – bu, kompyuter tarmoqlari yoki boshqa kommunikatsiya tizimlaridagi komponentlar orasidagi taʼtilingan ulanish va bogʻlanish shakli. Jamlanma turiy nomi odatda tarmoqda yoki aloqa tizimida uygʻun bogʻlanish tizimi shaklini anglatadi. Jamlanma turiyining tanlanishi bilan shug'ullanishda kompyuter tarmogʻining ishlashining samaradorligini va tarmoqni oʻzgarishlarga qarshi maxfiylikka qanday tayanishini oʻrganishingiz kerak. Juda koʻp kompyuter tarmoqlari kombinatsiyasini qoʻllab-quvvatlab uzluksiz va samarali ish faoliyatini koʻtaradigan maqsadlarga erishish bilan bogʻliqdir. "Payvandlash" (Interconnection) – bu so'z ko'p sektorlarda va sohada boy xil ma'noni anglatadi. Asosiy tarzda kompyuterli tarmoq texnologiyasida va tarqatuv komponentlari dasturlashida ishlatiladi. Agar biz kompyuter tarmoq turg'usida qarab turgan bo'lsak, "payvandlash" kompyuterlar, serverlar yoki boshqa qurilmalar orasidagi fizikaviy aloqalarni anglatadi. Bu o'z ichiga kompyuter tarmoq nuqtalari orasidagi aloqalarning tuzilishi, ulanishi va ishlashini o'z ichiga oladi. Yana bir bosqichda, "payvandlash" so'zi Internet yoki boshqa tarmoqlar orasidagi bog'lanishlar haqida ham ishlatiladi. Bunda aloqa protokollari, tarmoq tuzilishi, ma'lumot almashish protokollari va boshqalar kabi tarmoq komponentlari aloqa bilan bog'liq muhim jarayonlarni o'z ichiga oladi. Aloqalanish vositalaridagi interkoneksiya texnologiyalari turli xil bo'lib, ularga Ethernet, Wi-Fi, Bluetooth, Cellular (mobil aloqa), fibre optic (optik nurli aloqa), Satellite (osilaydigan aloqa, misol uchun teleskanerlar uchun) kabi turiy aloqalar kiradi. Kompyuter arxitekturasida va bog'liqlar sohasida "payvandlash" so'zi komponentlar orasidagi aloqalar yoki ulanishlar uchun ham ishlatiladi. Masalan, protsessorning aloqa busi, chiqish/tekshirish portlari kabi tizim komponentlari orasidagi bog'lanishlarni ifodalovchi, ulanuvchi xil ma'lumotlar tuzilishiga "payvandlash" deyiladi. "Kompyuterlar" (Nodes) va "Uyushtirish" (Integration) kompyuter tarmoqlaridagi asosiy tuzilmalardir. Kompyuterlar (Nodes): "Node" yoki "kompyuter" tarmoq tuzilmalarida biz bitta kompyuter, server yoki boshqa tarmoqni boshqaruvchi qurilmani anglatamiz. Ularning asosiy vazifalari ma'lumotlarni qayta ishlash, saqlash va tarqatishdir. Tarmoqda uyg'un kompyuterlar o'sha tarmoqning a'zolari, bir-biriga bog'lanish uchun tuzilmagan hisoblanadi. Kompyuterlar yoki "nodes" aloqa tarmoq tuzilmalarida o'zaro aloqani o'rgatish, ma'lumot almashish, qo'llab-quvvatlash va boshqa vazifalarni bajarishadi. Ularning o'zaro aloqalari "payvandlash" (interconnection) orqali amalga oshiriladi. Har bir "node" tarmoq protokollari orqali boshqalar bilan ma'lumot almashish uchun tuzilgan. Uyushtirish (Integration): "Uyushtirish" kompyuter tarmoqlaridagi komponentlarni bir-biriga bog'lovchi protsesslarni (qurilmalarni) ta'minlash. Bu, kompyuter tarmoq tuzilmalarini tuzish, ularga zarur ehtiyot bo'lish, ularga ma'lumotlarni tarqatish, inkorlarni aloqada olib xizmat ko'rsatish va boshqa protsesslarni o'z ichiga oladi. "Uyushtirish" kompyuter tarmoqlaridagi qurilmalarning birlashtirilishi uchun texnik vosita va texnologiyalardan foydalanishni anglatadi. Masalan, aloqalarni bog'lovchi tarmoq kartalari, aloqa protokollari, virtual qurilmalar, serverlarning birlashtirilishi va boshqa asboblar uchun aloqa texnologiyalari kiritiladi. Uyushtirish kompyuter tarmoqning samarali ish qilishini va faol tizilişini ta'minlaydi. E’tboringiz uchun rahmat!
|
| |