Amirov bekzodning kompyuter tarmoqlari fanidan mustaqil ish


Tarmoqlar va tizimlar tushunchalari


Download 12.38 Kb.
bet2/4
Sana02.06.2024
Hajmi12.38 Kb.
#1835894
1   2   3   4
Bog'liq
Jaloliddin

2. Tarmoqlar va tizimlar tushunchalari

  • 2.1 Tarmoqlar
    • Tarmoq — bu bir nechta qurilmalar (kompyuterlar, printerlar, boshqa qurilmalar) o'rtasidagi axborot almashuvi. Tarmoq, qurilmalar o'rtasidagi ma'lumot almashuvini tashkil etadi va bu orqali boshqa qurilmalar bilan axborot almashuvini amalga oshiradi. Tarmoqlar aloqalangan qurilmalarning o'zaro ma'lumot almashuvi, bir-biriga xizmat ko'rsatish imkoniyatini yaratadi.
  • 2.2 Tizimlar Tushunchalari
    • Tizim — bu bitta yoki bir nechta qurilmalar, dasturlar va malumotlar tuzilmalari. Tizimlar, ma'lum bir maqsadni amalga oshirish uchun birlashgan qurilmalardan iborat. Ular, axborotni o'zlashtirish, ma'lumotlar bazasini boshqarish, xizmat ko'rsatish va boshqa muhim vazifalarni amalga oshirish uchun xizmat qiladi.
    • Tizimlar quyidagi elementlardan tashkil topadi:
    • Qurilmalar: Tizimni tashkil etuvchi qurilmalar (kompyuterlar, serverlar, sensorlar, va h.k.).
    • Dasturlar: Tizimning muvofiqlik bilan ishlashini ta'minlaydigan dasturlar.
    • Ma'lumotlar Bazasi: Tizim tomonidan ishlatiladigan ma'lumotlarni saqlash uchun o'rnatilgan ma'lumotlar bazasi.
    • Tarmoq Almashuvlar: Tizim tarkibidagi qurilmalar o'rtasidagi ma'lumot almashuvini tashkil etuvchi vositalar.
    • Tizimlar, o'zining maqsadiga muvofiq turli xil bo'lishi mumkin, masalan, korporativ tizimlar, axborot tizimlari, IoT (Internet of Things) tizimlari va boshqalar.

3. Mijoz-server arxitekturasining turlari

  • 3.1 Monolit Arxitektura
    • Monolit arxitektura barcha funksiyalarini bitta ilovadan iborat qiladi. Boshqa so'z bilan aytganda, barcha modullar va qism-funksiyalar bitta tizimda joylashadi. Bu usul, tarmoq arxitekturasi bo'yicha tarmoqning o'rtasidagi aloqalarini minimalizatsiya qiladi, ammo ilovaning katta bo'lishi va o'zgarmasligi muammo qila olishi mumkin.
  • 3.2 Mikroservis Arxitektura
    • Mikroservis arxitektura ilollar birligini belgilangan xizmatlar qilib bo'lgan kichik xizmatlarga bo'linadi. Har bir xizmat o'zining o'ziga xos ma'lumot saqlaydi va o'zgarishlarga javob beradi. Bu usul, ilovani modullarga bo'lish, avtomatik mamlakatni o'zgartirish, qo'shimcha resurslarga tezroq reaglash, va paralel rivojlanishni ta'minlash uchun idealdir.
  • 3.3 Serverless Arxitektura
    • Serverless arxitektura ilovaga zarurat bo'lgan resurslarni avtomatik ravishda olib tashlaydigan arxitekturani ifodalaydi. Bu usulda, tizimni ishga tushirish uchun serverlarni o'zlashtirish va qo'llab-quvvatlash vaqti ortib bormaydi. Serverless arxitektura xususiyatlariga misol qilib, serverlarni o'zlashtirish, ilovani ishga tushirish vaqtini avtomatik ravishda boshqarish, ma'lumotlar bazalarini o'zlashtirish mumkin.
    • Bu arxitektura turlari, tizimni rivojlantirish va boshqarish jarayonlarida muhim rol o'ynaydigan tanlovlardir. Har birining o'zining afzalliklari va chegaralari bor, shuningdek, xususiyatlariga qarab, tizimning maqsad va talablari bilan mos kelishishi kerak.

Download 12.38 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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