Sistemet e monitorimit të trafikut në rrjetet VoIP. Pjesa e dytë - parimet e organizimit

Përshëndetje kolegë!

В e mëparshme Në material u njohëm me një element kaq të dobishëm dhe, siç e shihni, mjaft të domosdoshëm të infrastrukturës VoIP, siç është sistemi i monitorimit të trafikut ose shkurt SMT. Ne zbuluam se çfarë është, çfarë problemesh zgjidh, dhe gjithashtu vumë në dukje përfaqësuesit më të spikatur të paraqitur nga zhvilluesit në botën e IT. Në këtë pjesë do të shqyrtojmë parimet sipas të cilave SMT zbatohet në infrastrukturën IT dhe monitorimi i trafikut VoIP kryhet duke përdorur mjetet e tij.

Sistemet e monitorimit të trafikut në rrjetet VoIP. Pjesa e dytë - parimet e organizimit

Arkitektura e sistemeve të monitorimit të trafikut VoIP

Ne ndërtuam dhe ndërtuam dhe më në fund ndërtuam. Hora!
Nga filmi vizatimor "Cheburashka dhe krokodili Gena".

Siç u përmend më herët, ka mjaft produkte në industrinë e komunikimit dhe telekomunikacionit që bien në kategorinë e duhur. Megjithatë, nëse abstragojmë nga emri, zhvilluesi, platforma etj., mund të shohim se të gjithë janë pak a shumë të njëjtë për nga arkitektura e tyre (të paktën ato me të cilat është dashur të merret autori). Vlen të përmendet se kjo është pikërisht për shkak të mungesës së thjeshtë të ndonjë metode tjetër të kapjes së trafikut nga elementët e rrjetit për analizën e tij të mëvonshme të detajuar. Për më tepër, kjo e fundit, sipas mendimit subjektiv, përcaktohet kryesisht nga zhvillimi aktual i fushave të ndryshme të industrisë së lëndës. Për një kuptim më të qartë, merrni parasysh analogjinë e mëposhtme.

Që nga momenti kur shkencëtari i madh rus Vladimir Aleksandrovich Kotelnikov krijoi teoremën e kampionimit, njerëzimi ka marrë një mundësi të jashtëzakonshme për të kryer shndërrime analoge në dixhitale dhe dixhitale në analoge të sinjaleve të të folurit, falë të cilave ne mund të përdorim plotësisht një lloj kaq të mrekullueshëm. e komunikimit si telefoni IP. Nëse shikoni zhvillimin e mekanizmave për përpunimin e sinjaleve të të folurit (aka algoritme, kodekë, metoda kodimi, etj.), Mund të shihni se si DSP (përpunimi i sinjalit dixhital) ka ndërmarrë një hap themelor në kodimin e mesazheve të informacionit - duke zbatuar aftësinë për të parashikuar një sinjal i të folurit. Kjo do të thotë, në vend që thjesht të dixhitalizohen dhe të përdoren ligjet a- dhe u të kompresimit (G.711A/G.711U), tani është e mundur të transmetohet vetëm një pjesë e mostrave dhe më pas të rivendoset i gjithë mesazhi prej tyre, gjë që kursen ndjeshëm. gjerësia e brezit. Duke iu rikthyer temës së MMT, vërejmë se për momentin nuk ka ndryshime të ngjashme cilësore në qasjen ndaj kapjes së trafikut, përveç një ose një lloji tjetër pasqyrimi.

Le t'i drejtohemi figurës më poshtë, e cila ilustron atë që është ndërtuar nga specialistë në fushat përkatëse lëndore.

Sistemet e monitorimit të trafikut në rrjetet VoIP. Pjesa e dytë - parimet e organizimit
Figura 1. Diagrami i përgjithshëm i arkitekturës SMT.

Pothuajse çdo SMT përbëhet nga dy komponentë kryesorë: një server dhe agjentë të kapjes së trafikut (ose sonda). Serveri merr, përpunon dhe ruan trafikun VoIP që vjen nga agjentët, dhe gjithashtu u ofron specialistëve mundësinë për të punuar me informacionin e marrë në pamje të ndryshme (grafikë, diagrame, Fluksi i Thirrjeve, etj.). Agjentët e kapjes marrin trafikun VoIP nga pajisjet kryesore të rrjetit (për shembull, SBC, softswitch, gateways,...), e konvertojnë atë në formatin e përdorur në softuerin e serverit të sistemit të aplikuar dhe e transferojnë atë tek ky i fundit për manipulime të mëvonshme.

Ashtu si në muzikë, kompozitorët krijojnë variacione në meloditë kryesore të veprave, kështu që në këtë rast janë të mundshme opsione të ndryshme për zbatimin e skemës së mësipërme. Diversiteti i tyre është mjaft i madh dhe kryesisht përcaktohet nga karakteristikat e infrastrukturës në të cilën është vendosur MMT. Opsioni më i zakonshëm është ai në të cilin nuk janë instaluar ose konfiguruar agjentë kapës. Në këtë rast, trafiku i analizuar dërgohet drejtpërdrejt në server ose, për shembull, serveri merr informacionin e nevojshëm nga skedarët pcap të krijuara nga objektet e monitorimit. Kjo metodë e dorëzimit zakonisht zgjidhet nëse nuk është e mundur të instalohen sonda. Vendndodhja e pajisjeve në sit, mungesa e burimeve për mjetet e virtualizimit, të metat në organizimin e rrjetit IP të transportit dhe, si rezultat, problemet me lidhjen e rrjetit, etj., E gjithë kjo mund të jetë arsyeja për zgjedhjen e shënuar opsioni për organizimin e monitorimit.

Pasi të kemi mësuar dhe kuptuar se si kjo ose ajo SMT mund të zbatohet në infrastrukturën e TI-së nga pikëpamja arkitekturore, më pas do të shqyrtojmë aspekte që janë më shumë në kompetencën e administratorëve të sistemit, përkatësisht metodat për vendosjen e softuerit të sistemit në serverë.

Gjatë përgatitjes së një vendimi për zbatimin e komponentit të rrjetit të monitorimit në shqyrtim, zbatuesit kanë gjithmonë shumë pyetje. Për shembull, cila duhet të jetë përbërja e harduerit të serverit, a mjafton instalimi i të gjithë komponentëve të sistemit në një host apo duhet të jenë të ndarë nga njëri-tjetri, si të instaloni softuerin, etj. Pyetjet e listuara më sipër, si dhe shumë pyetje të tjera të lidhura, janë shumë të gjera dhe përgjigjet për shumë prej tyre varen vërtet nga kushtet specifike të funksionimit (ose dizajni). Megjithatë, ne do të përpiqemi të përmbledhim specifikat në mënyrë që të kemi një ide të përgjithshme dhe kuptim të këtij aspekti të vendosjes së CMT.

Pra, gjëja e parë për të cilën specialistët janë gjithmonë të interesuar kur zbatojnë SMT është se me cilat karakteristika të performancës duhet të përdoret serveri? Duke marrë parasysh përdorimin e gjerë të softuerit të lirë, kjo pyetje shtrohet aq shumë sa popullariteti i saj ndoshta mund të krahasohet me pyetjen “Çfarë duhet të bëj?” të bërë nga Nikolai Gavrilovich Chernyshevsky... Faktori kryesor që ndikon në përgjigje është numri i seancat mediatike që përpunohen ose do të përpunohen nga platforma e telefonisë. Një karakteristikë numerike dhe e prekshme që jep një vlerësim specifik të faktorit të shënuar është parametri CAPS (Call Attempts Per Second) ose numri i thirrjeve për sekondë. Nevoja për t'iu përgjigjur kësaj pyetjeje është kryesisht për faktin se janë informacionet për seancat e dërguara në sistem që do të krijojnë një ngarkesë në serverin e tij.

Çështja e dytë që lind kur vendoset për karakteristikat e komponentëve harduerikë të serverit është përbërja e softuerit (mjediset operative, bazat e të dhënave, etj.) që do të funksionojnë në të. Trafiku i sinjalit (ose medias) arrin në server, ku përpunohet (mesazhet e sinjalit analizohen) nga një aplikacion (për shembull, Kamailio), dhe më pas informacioni i krijuar në një mënyrë të caktuar vendoset në bazën e të dhënave. Për CMT të ndryshme, si aplikacionet që defragmentojnë njësitë e sinjalit ashtu edhe aplikacionet që ofrojnë ruajtje mund të jenë të ndryshme. Megjithatë, të gjithë ata janë të bashkuar nga e njëjta natyrë e multithreading. Në të njëjtën kohë, për shkak të veçorive të një elementi të tillë infrastrukturor si SMT, duhet të theksohet në këtë pikë se numri i operacioneve të shkrimit në disk tejkalon ndjeshëm numrin e operacioneve të leximit prej tij.

Dhe së fundi... "Ka kaq shumë në këtë fjalë": server, virtualizim, kontejnerizim... Aspekti i fundit, por shumë i rëndësishëm i prekur në këtë pjesë të artikullit janë mënyrat e mundshme për të instaluar komponentët MMT gjatë vendosjes së tij. Renditur pranë një citimi nga vepra e pavdekshme e A.S. Teknologjitë Pushkin përdoren gjerësisht në infrastruktura dhe projekte të ndryshme. Nga njëra anë, ato janë të ndërlidhura ngushtë me njëra-tjetrën, dhe nga ana tjetër, ato ndryshojnë në mënyrë të habitshme në shumë kritere. Sidoqoftë, të gjitha ato, në një formë ose në një tjetër, paraqiten nga zhvilluesit si opsione të disponueshme për instalimin e produkteve të tyre. Duke përmbledhur sistemet e listuara në pjesën e parë të artikullit, ne vërejmë metodat e mëposhtme për vendosjen e tyre në një server fizik ose makinë virtuale:
— përdorimi i skripteve të instalimit automatik ose vetë-instalimi dhe konfigurimi i mëpasshëm i softuerit përkatës,
— përdorimi i një imazhi të gatshëm të OS me softuer dhe/ose agjent SMT të para-instaluar,
— përdorimi i teknologjisë së kontejnerizimit (Docker).

Mjetet e instalimit të listuara kanë avantazhet dhe disavantazhet e tyre, dhe specialistët kanë preferencat e tyre, kufizimet dhe kushtet specifike në të cilat ndodhet infrastruktura që ata operojnë ose zbatojnë për të shprehur ndonjë rekomandim. Nga ana tjetër, përshkrimi i dhënë i mënyrave për vendosjen e sistemeve të monitorimit të trafikut SIP është mjaft transparent dhe në fazën aktuale nuk kërkon një shqyrtim më të detajuar.

Ky është një artikull tjetër kushtuar një elementi të rëndësishëm dhe interesant të rrjetit VoIP - sistemi i monitorimit të trafikut SIP. Si gjithmonë, falënderoj lexuesit për vëmendjen e tyre ndaj këtij materiali! Në pjesën tjetër do të përpiqemi të shkojmë edhe më thellë në specifikat dhe të shikojmë produktet HOMER SIP Capture dhe SIP3.

Burimi: www.habr.com

Shto një koment