Sistemi ta' monitoraġġ tat-traffiku f'netwerks VoIP. It-tieni parti - prinċipji ta' organizzazzjoni

Hello kollegi!

В preċedenti Fil-materjal, aħna ltqajna familjari ma 'tali element utli u, kif tistgħu taraw, pjuttost meħtieġ ta' l-infrastruttura VoIP, bħal sistema ta 'monitoraġġ tat-traffiku jew, fil-qosor, SMT. Sirna nafu x'inhu, x'problemi ssolvi, u nnutaw ukoll ir-rappreżentanti l-aktar prominenti ppreżentati mill-iżviluppaturi lid-dinja tal-IT. F'din il-parti, se nikkunsidraw il-prinċipji li skonthom l-SMT jiġi implimentat fl-infrastruttura tal-IT u l-monitoraġġ tat-traffiku VoIP jitwettaq bl-użu tal-mezzi tiegħu.

Sistemi ta' monitoraġġ tat-traffiku f'netwerks VoIP. It-tieni parti - prinċipji ta' organizzazzjoni

Arkitettura ta 'sistemi ta' monitoraġġ tat-traffiku VoIP

Bnejna u bnejna u fl-aħħar bnejna. Ħura!
Mill-kartun "Cheburashka u l-Kukkudrill Gena."

Kif innutat qabel, hemm biżżejjed prodotti fl-industrija tal-komunikazzjonijiet u tat-telekomunikazzjonijiet li jaqgħu fil-kategorija korrispondenti. Madankollu, jekk nastratt mill-isem, żviluppatur, pjattaforma, eċċ., nistgħu naraw li huma kollha bejn wieħed u ieħor l-istess f'termini ta 'arkitettura tagħhom (għall-inqas dawk li l-awtur kellu jittratta magħhom). Ta 'min jinnota li dan huwa dovut preċiżament għan-nuqqas sempliċi ta' kwalunkwe metodu ieħor biex jinqabad it-traffiku mill-elementi tan-netwerk għall-analiżi dettaljata sussegwenti tiegħu. Barra minn hekk, dan tal-aħħar, f'opinjoni suġġettiva, huwa ddeterminat fil-biċċa l-kbira mill-iżvilupp attwali ta 'diversi oqsma tal-industrija tas-suġġett. Għal fehim aktar ċar, ikkunsidra l-analoġija li ġejja.

Mill-mument li x-xjenzat kbir Russu Vladimir Aleksandrovich Kotelnikov ħoloq it-teorema tat-teħid tal-kampjuni, l-umanità rċeviet opportunità tremenda biex twettaq konverżjonijiet minn analogu għal diġitali u minn diġitali għal analogu ta 'sinjali tad-diskors, li grazzi għaliha nistgħu nużaw b'mod sħiħ tali tip mill-isbaħ. tal-komunikazzjoni bħala telefonija IP. Jekk tħares lejn l-iżvilupp ta 'mekkaniżmi għall-ipproċessar ta' sinjali tad-diskors (magħruf ukoll bħala algoritmi, codecs, metodi ta 'kodifikazzjoni, eċċ.), Tista' tara kif DSP (ipproċessar ta 'sinjali diġitali) ħa pass fundamentali fl-ikkodifikazzjoni ta' messaġġi ta 'informazzjoni - implimentazzjoni tal-kapaċità li tbassar sinjal tad-diskors. Jiġifieri, minflok sempliċiment tiddiġitalizza u tuża l-liġijiet tal-kompressjoni a- u u (G.711A/G.711U), issa huwa possibbli li tittrasmetti biss parti mill-kampjuni u mbagħad tirrestawra l-messaġġ kollu minnhom, li jiffranka b'mod sinifikanti. bandwidth. Nirritornaw għas-suġġett tal-MMT, ninnotaw li bħalissa m'hemm l-ebda tibdil kwalitattiv simili fl-approċċ għall-qbid tat-traffiku, minbarra tip wieħed jew ieħor ta 'mirror.

Ejja nduru għall-figura hawn taħt, li turi dak li nbena minn speċjalisti fl-oqsma tas-suġġett rilevanti.

Sistemi ta' monitoraġġ tat-traffiku f'netwerks VoIP. It-tieni parti - prinċipji ta' organizzazzjoni
Figura 1. Dijagramma ġenerali tal-arkitettura SMT.

Kważi kull SMT jikkonsisti f'żewġ komponenti ewlenin: server u aġenti tal-qbid tat-traffiku (jew sondi). Is-server jirċievi, jipproċessa u jaħżen traffiku VoIP li jiġi minn aġenti, u jipprovdi wkoll speċjalisti bil-kapaċità li jaħdmu bl-informazzjoni riċevuta f'diversi fehmiet (grafiċi, dijagrammi, Fluss ta 'Sejħiet, eċċ). L-aġenti tal-qbid jirċievu traffiku VoIP minn tagħmir ewlieni tan-netwerk (per eżempju, SBC, softswitch, gateways, ..), jaqilbuh fil-format użat fis-softwer tas-server tas-sistema applikat, u jittrasferih lil dan tal-aħħar għal manipulazzjonijiet sussegwenti.

Bħal fil-mużika, il-kompożituri joħolqu varjazzjonijiet fuq il-melodiji ewlenin tax-xogħlijiet, għalhekk f'dan il-każ, diversi għażliet għall-implimentazzjoni tal-iskema ta 'hawn fuq huma possibbli. Id-diversità tagħhom hija pjuttost kbira u hija ddeterminata prinċipalment mill-karatteristiċi tal-infrastruttura li fiha huwa skjerat l-MMT. L-iktar għażla komuni hija waħda li fiha l-ebda aġenti tal-qbid ma huma installati jew konfigurati. F'dan il-każ, it-traffiku analizzat jintbagħat direttament lis-server jew, pereżempju, is-server jirċievi l-informazzjoni meħtieġa minn fajls pcap ġġenerati minn oġġetti ta 'monitoraġġ. Dan il-metodu ta 'kunsinna normalment jintgħażel jekk ma jkunx possibbli li jiġu installati sondi. Il-post tat-tagħmir fuq is-sit, in-nuqqas ta 'riżorsi għal għodod ta' virtwalizzazzjoni, difetti fl-organizzazzjoni tan-netwerk IP tat-trasport u, bħala riżultat, problemi bil-konnettività tan-netwerk, eċċ., Dan kollu jista 'jkun ir-raġuni għall-għażla tal-innotat għażla għall-organizzazzjoni tal-monitoraġġ.

Wara li tgħallimna u fhimna kif dan jew dak l-SMT jista 'jiġi implimentat fl-infrastruttura tal-IT mil-lat arkitettoniku, imbagħad ser nikkunsidraw aspetti li huma aktar fil-kompetenza tal-amministraturi tas-sistema, jiġifieri, metodi għall-iskjerament tas-softwer tas-sistema fuq servers.

Waqt it-tħejjija ta' deċiżjoni dwar l-implimentazzjoni tal-komponent tan-netwerk ta' monitoraġġ li qed jiġi kkunsidrat, l-implimentaturi dejjem ikollhom ħafna mistoqsijiet. Pereżempju, x'għandha tkun il-kompożizzjoni tal-ħardwer tas-server, huwa biżżejjed li jiġu installati l-komponenti kollha tas-sistema fuq host wieħed jew għandhom ikunu separati minn xulxin, kif tinstalla s-softwer, eċċ. Il-mistoqsijiet elenkati hawn fuq, kif ukoll ħafna mistoqsijiet oħra relatati, huma wesgħin ħafna, u t-tweġibiet għal ħafna minnhom verament jiddependu fuq il-kundizzjonijiet operattivi speċifiċi (jew id-disinn). Madankollu, se nippruvaw niġbru fil-qosor l-ispeċifiċitajiet sabiex ikollna idea ġenerali u fehim ta 'din in-naħa tal-iskjerament tas-CMT.

Allura, l-ewwel ħaġa li l-ispeċjalisti huma dejjem interessati meta jimplimentaw SMT hija liema karatteristiċi ta 'prestazzjoni għandu jintuża s-server? Meta wieħed iqis l-użu mifrux tas-softwer b'xejn, din il-mistoqsija ssir ħafna drabi li l-popolarità tagħha probabbilment tista 'titqabbel mal-mistoqsija "X'għandi nagħmel?" mistoqsija minn Nikolai Gavrilovich Chernyshevsky... Il-fattur ewlieni li jinfluwenza t-tweġiba huwa n-numru ta' sessjonijiet tal-midja li huma pproċessati jew se jiġu pproċessati mill-pjattaforma tat-telefonija. Karatteristika numerika u tanġibbli li tagħti valutazzjoni speċifika tal-fattur innotat hija l-parametru CAPS (Call Attempts Per Second) jew in-numru ta’ sejħiet kull sekonda. Il-ħtieġa li tingħata risposta għal din il-mistoqsija hija primarjament minħabba l-fatt li hija informazzjoni dwar sessjonijiet mibgħuta lis-sistema li se toħloq tagħbija fuq is-server tagħha.

It-tieni kwistjoni li tqum meta jiġu deċiżi l-karatteristiċi tal-komponenti tal-ħardwer tas-server hija l-kompożizzjoni tas-softwer (ambjenti operattivi, databases, eċċ.) li se jiffunzjona fuqha. It-traffiku tas-sinjal (jew tal-midja) jasal fis-server, fejn jiġi pproċessat (messaġġi tas-sinjali huma parsed) minn xi applikazzjoni (per eżempju, Kamailio), u mbagħad l-informazzjoni ġġenerata b'ċertu mod titqiegħed fid-database. Għal CMTs differenti, kemm l-applikazzjonijiet li jiddeframmentaw l-unitajiet tas-sinjali kif ukoll l-applikazzjonijiet li jipprovdu ħażna jistgħu jkunu differenti. Madankollu, huma kollha magħqudin bl-istess natura ta 'multithreading. Fl-istess ħin, minħabba l-partikolaritajiet ta 'tali element infrastrutturali bħal SMT, għandu jiġi nnutat f'dan il-punt li n-numru ta' operazzjonijiet ta 'kitba fuq id-diska jaqbeż b'mod sinifikanti n-numru ta' operazzjonijiet ta 'qari minnu.

U fl-aħħarnett... "Hemm ħafna f'din il-kelma": server, virtwalizzazzjoni, kontejners... L-aħħar aspett, iżda importanti ħafna, mimsus f'din il-parti tal-artikolu huwa l-modi possibbli biex jiġu installati komponenti MMT waqt l-iskjerament tiegħu. Elenkat ħdejn kwotazzjoni mix-xogħol immortali ta’ A.S. It-teknoloġiji Pushkin jintużaw ħafna f'diversi infrastrutturi u proġetti. Minn naħa, huma interkonnessi mill-qrib ma' xulxin, u min-naħa l-oħra, huma differenti b'mod impressjonanti f'ħafna kriterji. Madankollu, kollha kemm huma, f'forma jew oħra, huma ppreżentati mill-iżviluppaturi bħala għażliet disponibbli għall-installazzjoni tal-prodotti tagħhom. Fil-qosor tas-sistemi elenkati fl-ewwel parti tal-artikolu, aħna ninnotaw il-metodi li ġejjin għall-iskjerament tagħhom fuq server fiżiku jew magna virtwali:
— użu ta’ skripts ta’ installazzjoni awtomatika jew awto-installazzjoni u konfigurazzjoni sussegwenti tas-softwer korrispondenti,
— użu ta’ immaġni OS lesta b’softwer u/jew aġent SMT installat minn qabel,
— l-użu tat-teknoloġija tal-kontejners (Docker).

L-għodod ta 'installazzjoni elenkati għandhom il-vantaġġi u l-iżvantaġġi tagħhom, u l-ispeċjalisti għandhom il-preferenzi, il-limitazzjonijiet u l-kundizzjonijiet speċifiċi tagħhom stess li fihom tinsab l-infrastruttura li joperaw jew jimplimentaw sabiex jesprimu kwalunkwe rakkomandazzjoni. Min-naħa l-oħra, id-deskrizzjoni mogħtija ta 'modi biex jiġu skjerati sistemi ta' monitoraġġ tat-traffiku SIP hija pjuttost trasparenti, u fl-istadju attwali ma teħtieġx konsiderazzjoni aktar dettaljata.

Dan huwa artiklu ieħor iddedikat għal element importanti u interessanti tan-netwerk VoIP - is-sistema ta 'monitoraġġ tat-traffiku SIP. Bħal dejjem, nirringrazzja lill-qarrejja għall-attenzjoni tagħhom għal dan il-materjal! Fil-parti li jmiss se nippruvaw nidħlu saħansitra aktar fil-fond fl-ispeċifiċitajiet u nħarsu lejn il-prodotti HOMER SIP Capture u SIP3.

Sors: www.habr.com

Żid kumment