|
Kompyuter tarmoqlarini monitoring texnologiyalarini qo'llanishni tahlili
|
bet | 2/10 | Sana | 03.06.2024 | Hajmi | 292,33 Kb. | | #259620 |
Bog'liq individual loyiha RustamovKompyuter tarmoqlarini monitoring texnologiyalarini qo'llanishni tahlili.
Ma'lumotlar tarmoqlarini saqlash va boshqarishning an'anaviy yondashuvi, ularning murakkabligi oshgani sayin, xizmat ko'rsatish bo'limlariga yukning oshishiga va tashkilot uchun yuqori xarajatlarga olib keladi. Bundan tashqari, an'anaviy tarmoq texnik xizmat ko'rsatish bilan, nosozliklar yoki to'siqlarni bartaraf etish bo'yicha barcha harakatlar salbiy oqibatlar yuzaga kelgandan keyin amalga oshiriladi. Shuni ta'kidlash kerakki, xuddi shunday muammolar yirik tijorat kompaniyalarida paydo bo'ladi.
Ta'riflangan muammolarni hal qilish uchun tarmoq monitoringi va boshqaruv tizimlari qo'llaniladi. Kompyuter tarmoqlarini inventarizatsiya qilish va ilg'or diagnostika qilishni ta'minlaydigan ushbu vazifalar sinfi quyidagilarni o'z ichiga oladi:
- foydalaniladigan tarmoq uskunalari, amaliy tizimlar va tarmoq xizmatlarining ishlashini doimiy monitoring qilish;
- statistik ma'lumotlarni to'plash (real vaqt rejimida va arxivlar ko'rinishida) va tarmoq infratuzilmasi ishlashning asosiy ko'rsatkichlari va operatsion parametrlarini vizualizatsiya qilish;
- tarmoq uskunalari va serverlariga yukni optimallashtirish;
- hodisalarni qayd etish;
- aniqlangan nosozliklar ta'sirini tahlil qilish;
- hodisa sabablarini mahalliylashtirish va uni avtomatik ravishda bartaraf etish yoki uni bartaraf etish uchun mas'ul shaxslarni xabardor qilish.
Bunday tizimlardan foydalanish tashkilotga korporativ idoraviy ma'lumotlar tarmog'ining tarkibiy qismlarining mavjudligi, holati va ishlashini faol ravishda kuzatish, ularning yuklanishini tahlil qilish va optimallashtirish, shuningdek, favqulodda vaziyatlarning yuzaga kelishini bashorat qilish imkonini beradi. Bu muhim nosozliklar sonini sezilarli darajada kamaytirishga imkon beradi (statistik ma'lumotlarga ko'ra, axborot resurslarining mavjud emasligi sababli yo'qotishlar taxminan 30% ga kamayadi), axborot infratuzilmasi samaradorligini oshirish (xuddi shu ma'lumotlarga ko'ra, daromad 26 ga teng). %) va tashkilot xodimlariga yukni kamaytirish. Voqealarning asosiy qismini tashkil etuvchi kichik nosozliklar avtomatik ravishda yoki tarmoq monitoringi va boshqaruv tizimlaridan foydalangan holda masofaviy boshqaruv vositalari yordamida tuzatiladi. Katta hodisalarga kelsak, bu tizimlar ularni oldini olish yoki o'ta og'ir holatlarda ularni tezda yo'q qilish uchun aniq mo'ljallangan. Buning uchun to'plangan statistik ma'lumotlarni tahlil qilish va prognozlash, shuningdek hodisalarning haqiqiy sabablarini lokalizatsiya qilish funktsiyalaridan foydalaniladi. Bundan tashqari, agar tarmoq infratuzilmasida takroriy yoki zaxira bloklar mavjud bo'lsa, tizim oxirgi foydalanuvchilar uchun hodisaning "ko'rinmasligi" ni ta'minlab, ularga yukni qayta taqsimlaydi.
Tijorat kompaniyalari ham, davlat idoralari ham turli murakkablikdagi kompyuter tarmoqlarini monitoring qilish muammosini hal qilish uchun ko'plab dasturiy mahsulotlar mavjud. Keling, quyida keltirilgan ulardan eng mashhurlarini ko'rib chiqaylik.
1. Erkin taqsimlangan Cacti tizimi u yoki bu innovatsiyalarni amalga oshirishni tahlil qilish va tahlil qilish, faol tarmoq uskunalari konfiguratsiyasini o'zgartirish muammolarini hal qilish uchun maxsus yaratilgan. U foydalanuvchiga Round Robin ma'lumotlar bazalari bilan ishlash uchun mo'ljallangan veb-interfeysni taqdim etadi. Ikkinchisi ma'lum vaqt oralig'ida bir yoki bir nechta miqdordagi o'zgarishlar haqidagi ma'lumotlarni saqlash uchun ishlatiladi. Tarmoq qurilmalaridan to'plangan statistik ma'lumotlarni ko'rsatish interfeysi daraxt ko'rinishida taqdim etiladi, uning tuzilishi foydalanuvchi tomonidan belgilanadi. Qoida tariqasida, grafiklar ma'lum mezonlarga ko'ra guruhlanadi va bir xil grafik daraxtning turli shoxlarida mavjud bo'lishi mumkin (masalan, serverning tarmoq interfeysi orqali trafik - kompaniyaning Internet-trafigining umumiy rasmiga bag'ishlangan, va berilgan qurilmaning parametrlari bilan filialda) .
Oldindan tuzilgan diagramma to'plamini ko'rish imkoniyati mavjud va oldindan ko'rish rejimi mavjud. Grafiklarning har birini alohida ko'rish mumkin va u oxirgi kun, hafta, oy va yil uchun taqdim etiladi. Grafik yaratiladigan vaqtni tanlash mumkin. Buni taqvim parametrlarini belgilash yoki sichqoncha yordamida undagi ma'lum bir maydonni tanlash orqali amalga oshirish mumkin. Ushbu yechimning kamchiliklaridan biri bu protsessor yuki, operativ xotira iste'moli, foydalanilgan ma'lumotlar bazalariga so'rovlar soni kabi tarmoq uskunalari emas, balki ish stantsiyalarining "apparat" xususiyatlari bo'yicha statistik ma'lumotlarni yig'ish uchun tayyor imkoniyatlarning yo'qligi. Bu xususiyatlarning barchasi faqat qo'shimcha dasturiy ta'minotni o'rnatish va sozlashdan so'ng mavjud bo'ladi, bu esa bir tomondan Cacti-ni moslashuvchan va sozlanishi (ma'lum darajadagi bilim bilan siz ushbu modullarni o'zingiz yaratishingiz mumkin), boshqa tomondan, beqaror va bog'liqdir. ushbu uchinchi tomon modullarida. Bundan tashqari, ushbu tizim o'rganilayotgan ob'ektda sodir bo'layotgan hodisalarga munosabat bildirish qobiliyatiga ega emas, bu esa favqulodda vaziyatlarni bashorat qilish qobiliyatini inkor etadi.
2. Nagios - kompyuter tizimlari va tarmoqlarini kuzatish uchun mo'ljallangan ochiq kodli dastur. U ko'rsatilgan xostlar va xizmatlarni kuzatib boradi va agar biron bir xizmatlar o'z faoliyatini to'xtatsa (yoki davom ettirsa) administratorni ogohlantiradi. Dastur tahlil qilinadigan ob'ektlar haqida batafsil ma'lumotni ko'rsatuvchi tarmoq xaritasini yaratish imkoniyatini beradi. Oldingi dasturdan farqli o'laroq, Nagios quyidagi xususiyatlarga ega:
- ish stantsiyalarining holatini kuzatish (protsessor yuklanishi, qattiq disk maydonidan foydalanish);
- kengaytmali modullarning oddiy arxitekturasi sizga istalgan dasturlash tilidan foydalanib, xizmatlarni tekshirish uchun o'z uslublaringizni osongina ishlab chiqish imkonini beradi;
- ishonchlilikni oshirish va taqsimlangan monitoring tizimini yaratish maqsadida bir nechta monitoring tizimlarining birgalikdagi ishini tashkil etish qobiliyati.
Nagiosning kamchiliklari quyidagilarni o'z ichiga oladi:
- ma'lumotlarni olish va ularni uzoq vaqt saqlash imkonini beruvchi tizimning yo'qligi;
- olingan ma'lumotlarni mustaqil tahlil qila olmaslik;
- Nagiosni o'rnatishning murakkabligi (ma'lum bir tizim uchun maxsus tayyor retseptlarning etishmasligidan iborat). Siz, ehtimol, tizimni dastlabki ishga tushirish paytida ko'plab xatolar va ogohlantirishlar paydo bo'lishi mumkinligiga tayyor bo'lishingiz kerak.
Xatolarni aniqlash tizimlarini rejalashtirish va ishlab chiqish juda qimmat faoliyat bo'lib, ularni amalga oshirish uchun siz maqbul bo'lgan tayyor echimdan foydalanishingiz mumkin . Biroq, ushbu majmuani tashkil etish va ishga tushirish muqarrar ravishda vaqt va pulning keraksiz sarflanishiga olib keladi, bu esa pirovardida tizimni ishga tushirish xarajatlarini aniqlaydi. Nagios texnologiyasi tizimning deyarli mutlaq portativligi omilini istisno qilmaydi. Boshqacha qilib aytganda, ushbu tizimni bir marta sozlaganingizdan so'ng yoki muqobil ravishda uchinchi tomon tashkiloti yordamida uning konfiguratsiyasini tartibga solganingizdan so'ng, keyingi safar serverni yangilaganingizda qilgan harakatlaringiz yo'qolishidan tashvishlanishingiz shart emas. apparat. Boshqa tomondan, tizimning yana bir kamchiligini inkor etib bo'lmaydi - u nosozliklarga chidamli emas va juda katta hajmdagi kerakli matn konfiguratsiya fayllarini uzatish orqali kengaytirilishi mumkin.
3. Zabbix - bu masofaviy mashinalarda turli parametrlarni kuzatish imkonini beruvchi universal monitoring tizimi. Parametrlar ma'lumotlar bazasiga kiritiladi, agar kerak bo'lsa, ularni olish mumkin, masalan, grafiklarni chizish, parametr qiymatlari chegaradan oshib ketganda ogohlantirishni o'rnatish va hokazo. Xabarnoma elektron pochta yoki SMS orqali amalga oshirilishi mumkin. Dasturiy mahsulotning asosiy xususiyatlari quyidagilardan iborat:
- tarmoq ishlashining miqdoriy xarakteristikalari ish stantsiyalaridan yig'iladi va tekshirish natijalari ("buzilganmi yoki yo'qmi") emas, balki server tomonida tahlil qilinadi;
- monitoringga asoslangan stsenariylar, hodisalarga kompleks munosabat;
- deyarli barcha platformalar uchun yuqori samarali agentlarni qo'llab-quvvatlash;
- tashqi dasturlarni bajarish orqali funksionallikni kengaytirish;
- tarmoq xaritalarini yaratish qobiliyati;
- foydalanuvchilar uchun ma'lumotlarni yig'ishning yagona nuqtasi;
- ma'lumotlarni saqlash vaqti faqat disk maydoni bilan cheklangan.
Zabbix - bu administrator qo'shimcha uchinchi tomon dasturlarini o'rnatmasdan har tomonlama oladigan eng moslashuvchan yechim. Yuqorida sanab o'tilgan tizimning mohiyati va afzalliklari uchta muhim xususiyat tufayli mumkin: element, Trigger va shablon. Birinchisi, ish stantsiyasida nazorat qilinadigan parametr. Bu element bo'sh disk maydoni miqdorini, protsessor haroratini, fayl nazorat summasini yoki foydalanuvchi funktsiyasi tomonidan qaytarilgan ba'zi bir ixtiyoriy raqamni bildiradi. Element, shuningdek, uning ovoz berish oralig'ini soniyalarda belgilaydi. Bu sizga monitoring tizimini nozik sozlash imkonini beradi: eng muhim parametrlar
Metrlarni tez-tez, kamroq muhim hisoblagichlarni kamroq tez-tez so'rash kerak. Bu serverdagi (yuzlab kompyuterlar va minglab parametrlarni so'rashi mumkin) ham, unumdorligi past bo'lishi mumkin bo'lgan ish stantsiyalarida ham yukni kamaytiradi. Trigger - kuzatuv tizimini ishga tushiradigan ob'ektning chegarasi. Triggerda siz qiymat va shartni (kattaroq, kichikroq) va vaqtni (lahzali qiymat, maksimal, minimal yoki o'rtacha soniyalarda) belgilashingiz mumkin. Elementga o'xshab, bu Zabbixdagi eng muhim tushunchalardan biridir. Trigger uchun siz "jiddiylik" ni o'rnatishingiz va uning asosida monitoring tizimining "hech narsa qilmang", "elektron pochta jo'natish", "SMS yuborish", "operatsiyani bajarish" kabi harakatlarini dasturlashingiz mumkin. . Qulay veb-interfeysda triggerlarning joriy holatini vizual ko'rishning bir necha xil usullari mavjud: hammasi va faqat ishga tushirilganlar. Zabbix-da triggerlar 6 darajadagi zo'ravonlikka ega, bu sizga turli hodisalar haqida ogohlantirishlarni etarli darajada etkazish imkonini beradi. Shablon - ism o'zi uchun gapiradi. Bu eng kuchli vositalardan biridir. Siz shablonda ba'zi bir standart konfiguratsiya qilishingiz, unga elementlar va triggerlar qo'shishingiz va ushbu shablonni ish stantsiyasiga ulashingiz mumkin. Shunday qilib, standart shablonlardan monitoring uchun ishlaydigan konfiguratsiyalarni yaratish mumkin. Odatiy bo'lib, tizimda eng mashhur platformalar, ilovalar, protokollar va boshqalar uchun bir nechta standart andozalar mavjud.
Bundan tashqari, siz Zabbix monitoring tizimini boshqa tomondan - faol axborot muhiti (AIS) sifatida ko'rishingiz mumkin. AIS deganda boshqa barcha kompyuter tizimlaridan bitta xususiyatga ega bo'lgan faraziy kompyuter axborot tizimi tushuniladi: u faol, ya'ni ma'lum bir algoritm bo'yicha ishlaydigan shunchaki vosita emas, balki unga qarab o'z "irodasini" namoyon qiladi. uning mavjudligi kontekstida va ba'zan inson ishtirokisiz. Shunday qilib, masalan, server kanalining sig'imi oshganida, AIS: "Kanaldagi yukni optimallashtirish va taqsimlash yoki uni kengaytirish kerak" deb chiqishi mumkin. Shuni esda tutish kerakki, AISning ma'lum bir tashkilotda sodir bo'layotgan jarayonlarga bunday faol aralashuvi AIS (algoritm) bilan ishlash qoidalarining qat'iy tartibga solinishi tufayli emas, balki ushbu kompaniyaning mavjudlik tamoyillaridan foydalanish tufayli sodir bo'ladi. qaysi AIS tahlil qiladi va javob beradi "uning tushunchasi" (uning xatti-harakatlari qoidalari). Shunday qilib, AIS ning boshqa IS dan asosiy farqlovchi xususiyati sifatida faoliyat uning barcha xususiyatlari tanib bo'lmas darajada o'zgarishiga va "g'alati" bo'lishiga olib keladi .
Shunday qilib, yuqoridagi tizimlarni tahlil qilib, biz axborot tizimlari va tarmoqlarini monitoring qilish istiqbolli ekanligini ta'kidlaymiz.
IT infratuzilmasini rivojlantirish yo'nalishi. Uni shakllantirish jarayonida yuzaga keladigan bir qator muammolarga qaramay, bunday echimlardan foydalanish apparat va dasturiy ta'minotdan foydalanish samaradorligini sezilarli darajada oshirishni ta'minlaydi va tizimlardagi jiddiy nosozliklar sonini kamaytiradi, bu xususiy tijorat kompaniyalari va hukumat uchun ayniqsa muhimdir. agentliklari. Shunga qaramay, kompyuter axborot tizimlari qayta ishlangan ma'lumotlar turlarida ham, ularni qayta ishlash jarayonlarida ham deterministik bo'lgan bajariladigan algoritmdan boshqa narsa emas. Mashinani dasturlashdan eng ko'p siqib chiqarilishi mumkin bo'lgan narsa - bu foydalanish uchun qulay bo'lgan kontekstuallik, ish paytida qulay bo'lgan o'zgartirish, muntazamlikni olib tashlaydigan va muammolarni hal qilish xarajatlarini kamaytiradigan ko'p qirralilik. Faqat foydalanuvchi bilan, odam bilan to'g'ridan-to'g'ri aloqa qilish kompyuterni "aqlli" qiladi, chunki u hal qiluvchi bo'lib, yangi, g'alati xususiyatlarga ega bo'ladi. Maxsus tartibda tartiblangan ma'lumotlar materialni tahlil qilishga yordam beradigan yangi ma'noga ega bo'lganda, assotsiativlik shunday paydo bo'ladi. Bayonotlar tizimini murakkab o'zgartirishda mantiqiy xatolarga yo'l qo'ymaydigan va bizga yakuniy xulosa shaklida yarim hazm qilingan mahsulotni taqdim etadigan bilim bazalari shunday ishlaydi.
|
| |