Kompyuter injinering” fakulteti 5 bosqich tt 12 – 18S – guruh talabasining


Tarmoq unumdorligini optimallashtirish uchun simulyatsiyadan foydalanish


Download 160.45 Kb.
bet4/6
Sana12.03.2023
Hajmi160.45 Kb.
#1264356
1   2   3   4   5   6
Bog'liq
ATMvaS MI5

Tarmoq unumdorligini optimallashtirish uchun simulyatsiyadan foydalanish
Protokol analizatorlari haqiqiy tarmoqlarni o'rganish uchun ajralmas hisoblanadi, lekin ular dizayn bosqichida bo'lgan hali mavjud bo'lmagan tarmoqlar uchun miqdoriy ish faoliyatini baholashga imkon bermaydi. Bunday hollarda dizaynerlar tarmoqlarda sodir bo'ladigan axborot jarayonlarini qayta yaratuvchi modellarni ishlab chiqish uchun modellashtirish vositalaridan foydalanishlari mumkin.
Analitik, simulyatsiya va tabiiy modellashtirish usullari
Modellashtirish - bu ilmiy bilimning kuchli usuli bo'lib, unda o'rganilayotgan ob'ekt model deb ataladigan soddaroq ob'ekt bilan almashtiriladi. Modellashtirish jarayonining asosiy turlarini uning ikki turi - matematik va fizik modellashtirish deb hisoblash mumkin. Fizikaviy (tabiiy) modellashtirishda o‘rganilayotgan tizim o‘ziga mos keladigan boshqa moddiy tizim bilan almashtiriladi, u o‘rganilayotgan tizim xususiyatlarini ularning fizik tabiatini saqlab qolgan holda takrorlaydi. Ushbu turdagi modellashtirishga misol sifatida ma'lum kompyuterlar, aloqa qurilmalari, operatsion tizimlar va ilovalar asosida tarmoq qurishning fundamental imkoniyatlarini o'rganish uchun foydalaniladigan uchuvchi tarmoqni keltirish mumkin. Jismoniy modellashtirish imkoniyatlari juda cheklangan. Bu tizimning o'rganilayotgan parametrlarining oz sonli kombinatsiyalarini belgilash orqali individual muammolarni hal qilishga imkon beradi. Darhaqiqat, kompyuter tarmog'ining tabiiy simulyatsiyasida uning ishlashini turli xil aloqa qurilmalari - marshrutizatorlar, kalitlar va boshqalardan foydalangan holda tekshirish deyarli mumkin emas. Amalda o'nga yaqin turli turdagi marshrutizatorlarni sinab ko'rish nafaqat katta kuch va vaqt, balki katta moddiy xarajatlar bilan ham bog'liq.
Ammo tarmoqni optimallashtirish qurilmalar va operatsion tizimlarning turlarini emas, balki faqat ularning parametrlarini o'zgartiradigan holatlarda ham, yaqin kelajakda ushbu parametrlarning juda ko'p turli xil kombinatsiyalari uchun real vaqt rejimida tajriba o'tkazish deyarli mumkin emas. Har qanday protokolda paketlarning maksimal hajmini oddiy o'zgartirish ham tarmoqdagi yuzlab kompyuterlarda operatsion tizimni qayta sozlashni talab qiladi, bu esa tarmoq administratoridan juda ko'p mehnat talab qiladi. Shuning uchun tarmoqlarni optimallashtirishda ko'p hollarda matematik modellashtirishdan foydalanish afzalroqdir. Matematik model - bu tizim holatini uning parametrlari, kirish signallari, boshlang'ich shartlari va vaqtiga qarab o'zgartirish jarayonini belgilovchi munosabatlar (formulalar, tenglamalar, tengsizliklar, mantiqiy shartlar) yig'indisidir. Matematik modellarning maxsus sinfi simulyatsiya modellari. Bunday modellar kompyuter dasturi, bu real tizimda sodir bo'layotgan voqealarni bosqichma-bosqich takrorlaydi. Tarmoqni simulyatsiya qilishda qimmatbaho uskunalarni sotib olish shart emas - uning ishi bunday uskunaning barcha asosiy xususiyatlari va parametrlarini aniq takrorlaydigan dasturlar tomonidan taqlid qilinadi. Simulyatsiya modellarining afzalligi - o'rganilayotgan tizimdagi hodisalarni o'zgartirish jarayonini real vaqt rejimida dastur tezligida hodisalarni o'zgartirishning tezlashtirilgan jarayoni bilan almashtirish qobiliyatidir. Natijada, bir necha daqiqadan so'ng siz tarmoqning ishlashini bir necha kun davomida takrorlashingiz mumkin, bu esa tarmoqning ish faoliyatini keng o'zgaruvchan parametrlarda baholash imkonini beradi. Simulyatsiya modelining natijasi - tarmoqning eng muhim xususiyatlari bo'yicha davom etayotgan hodisalarni monitoring qilish paytida to'plangan statistik ma'lumotlar: javob berish vaqtlari, kanallar va tugunlardan foydalanish tezligi, paketlarni yo'qotish ehtimoli va boshqalar. Umumjahon dasturlash tillaridan foydalanishga nisbatan dasturiy modelni yaratish jarayonini osonlashtiradigan maxsus simulyatsiya tillari mavjud. Simulyatsiya tillariga SIMULA, GPSS, SIMDIS kabi tillar misol bo'la oladi. Shuningdek, simulyatsiya modellashtirish tizimlari mavjud bo'lib, ular o'rganilayotgan tizimlarning tor sinfiga qaratilgan va dasturlashsiz modellarni yaratishga imkon beradi. Kompyuter tarmoqlari uchun shunga o'xshash tizimlar quyida ko'rib chiqiladi.

Download 160.45 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