Tüüpilises NPB rakenduse stsenaariumis on administraatorite jaoks kõige problemaatilisem pakettide kadu, mis on põhjustatud peegeldatud pakettide ja NPB-võrkude ummistusest. Pakettide kadu NPB-s võib taustanalüüsi tööriistades põhjustada järgmisi tüüpilisi sümptomeid:
- Häire genereeritakse, kui APM-teenuse toimivuse jälgimise indikaator väheneb ja tehingute edukuse määr väheneb.
- Genereeritakse NPM-i võrgu jõudluse jälgimise indikaatori erandi alarm
- Turvalisuse jälgimise süsteem ei suuda tuvastada võrgurünnakuid sündmuste vahelejätmise tõttu
- Teenuse auditeerimissüsteemi genereeritud teenuse kadumise auditi sündmused
... ...
Tsentraliseeritud möödaviigu jälgimise püüdmis- ja jaotussüsteemina on NPB olulisus iseenesestmõistetav. Samal ajal erineb selle andmepaketiliikluse töötlemise viis traditsioonilisest reaalajas võrgukommutaatorist üsna palju ning paljude reaalajas teenindusvõrkude liiklusummikute juhtimise tehnoloogia ei ole NPB-le kohaldatav. Kuidas lahendada NPB pakettide kadu, alustame pakettide kadumise algpõhjuse analüüsist, et seda näha!
NPB/TAP pakettide kadumise ülekoormuse algpõhjuse analüüs
Esiteks analüüsime tegelikku liiklusteed ja süsteemi ning 1. taseme ehk NPB-võrgu sissetuleva ja väljamineva liikluse vahelist kaardistussuhet. Olenemata sellest, millist võrgutopoloogiat NPB moodustab, on kogumissüsteemina olemas mitmest mitmele liikluse sisendi ja väljundi seos kogu süsteemi "juurdepääsu" ja "väljundi" vahel.
Seejärel vaatleme NPB ärimudelit ühe seadme ASIC-kiipide vaatenurgast:
Funktsioon 1Sisend- ja väljundliideste „liikluse kiirus” ja „füüsilise liidese kiirus” on asümmeetrilised, mille tulemuseks on suur hulk mikropurskeid, mis on vältimatu tulemus. Tüüpilistes palju-ühele või palju-mitmele liikluse koondamistsenaariumides on väljundliidese füüsiline kiirus tavaliselt väiksem kui sisendliidese kogu füüsiline kiirus. Näiteks 10 kanalit 10G kogumiseks ja 1 kanal 10G väljundiks; mitmetasandilise juurutamise stsenaariumi korral saab kõiki NPBBS-e vaadelda tervikuna.
Funktsioon 2ASIC-kiibi vahemälu ressursid on väga piiratud. Praegu üldkasutatava ASIC-kiibi puhul on 640 Gbps vahetusmahuga kiibil vahemälu 3–10 MB; 3,2 Tbps mahutavusega kiibil on vahemälu 20–50 MB. Nende hulka kuuluvad BroadCom, Barefoot, CTC, Marvell ja teised ASIC-kiipide tootjad.
Funktsioon 3Tavapärane otsast otsani PFC voo juhtimismehhanism ei ole NPB teenuste puhul rakendatav. PFC voo juhtimismehhanismi põhiolemus on saavutada otsast otsani liikluse summutamise tagasiside ja lõppkokkuvõttes vähendada pakettide saatmist side lõpp-punkti protokollipinu, et leevendada ummikuid. NPB teenuste pakettide allikas on aga peegelpaketid, seega saab ummiku töötlemise strateegiat ainult ära visata või vahemällu salvestada.
Järgnevalt on näidatud tüüpiline mikropurse voolukõveral:
Näiteks 10G liidese puhul on teise taseme liiklustrendi analüüsi diagrammil näha, et liikluskiirus püsib pikka aega umbes 3 Gbps juures. Mikromillisekundilise trendi analüüsi diagrammil on liikluspiik (MicroBurst) oluliselt ületanud 10G liidese füüsilise kiiruse.
NPB mikropursete leevendamise peamised meetodid
Vähendage asümmeetrilise füüsilise liidese kiiruse mittevastavuse mõju- Võrgu projekteerimisel tuleks asümmeetrilisi sisend- ja väljundfüüsikalise liidese kiirusi võimalikult palju vähendada. Tüüpiline meetod on kasutada suurema kiirusega üleslingi liideseühendust ja vältida asümmeetrilisi füüsikalise liidese kiirusi (näiteks 1 Gbit/s ja 10 Gbit/s liikluse samaaegne kopeerimine).
Optimeeri NPB teenuse vahemälu halduspoliitikat- Kommuteerimisteenusele kohaldatav üldine vahemälu halduspoliitika ei kehti NPB teenuse edastusteenusele. Staatilise garantii + dünaamilise jagamise vahemälu halduspoliitika tuleks rakendada NPB teenuse omaduste põhjal. NPB mikropursete mõju minimeerimiseks praeguste kiibi riistvarakeskkonna piirangute korral.
Rakenda salastatud liikluskorraldust- Rakendada liikluse klassifikatsioonil põhinevat prioriteetse liikluse inseneriteenuste klassifikatsiooni haldust. Tagada erinevate prioriteetsete järjekordade teenuse kvaliteet kategooria järjekorra ribalaiuste põhjal ning tagada, et kasutajatundlikke teenuse liikluspakette saaks edastada ilma pakettide kadumiseta.
Mõistlik süsteemilahendus parandab pakettide vahemällu salvestamise ja liikluse kujundamise võimekust.- Integreerib lahenduse erinevate tehniliste vahendite abil, et laiendada ASIC-kiibi pakettide vahemällu salvestamise võimekust. Voolust erinevates kohtades kujundades muutub mikropurse pärast kujundamist mikroühtlaseks voolukõveraks.
Mylinking™ mikrokiirte liikluse haldamise lahendus
Skeem 1 – võrguoptimeeritud vahemälu haldusstrateegia + võrguülene salastatud teenuse kvaliteedi prioriteetide haldus
Kogu võrgu jaoks optimeeritud vahemälu haldusstrateegia
NPB teenuste omaduste ja suure hulga klientide praktiliste äristsenaariumide põhjaliku mõistmise põhjal rakendavad Mylinking™ liikluse kogumise tooted kogu võrgu jaoks NPB vahemälu haldusstrateegiat "staatiline kindlus + dünaamiline jagamine", millel on hea mõju liikluse vahemälu haldusele suure hulga asümmeetriliste sisend- ja väljundliideste korral. Mikropursete taluvus realiseerub maksimaalselt siis, kui praegune ASIC-kiibi vahemälu on fikseeritud.
Mikropursete töötlemise tehnoloogia – äriprioriteetidel põhinev juhtimine
Kui liikluse jäädvustamise üksus juurutatakse eraldi, saab seda prioriseerida ka vastavalt taustanalüüsi tööriista või teenuseandmete enda olulisusele. Näiteks paljude analüüsitööriistade hulgas on APM/BPC-l kõrgem prioriteet kui turvaanalüüsi/turvaseire tööriistadel, kuna see hõlmab oluliste ärisüsteemide erinevate indikaatorandmete jälgimist ja analüüsi. Seetõttu saab selle stsenaariumi korral APM/BPC poolt nõutavaid andmeid määratleda kõrge prioriteedina, turvaseire/turvaseire tööriistade poolt nõutavaid andmeid keskmise prioriteedina ja teiste analüüsitööriistade poolt nõutavaid andmeid madala prioriteedina. Kui kogutud andmepaketid sisenevad sisendporti, määratletakse prioriteedid vastavalt pakettide olulisusele. Kõrgema prioriteediga pakette edastatakse eelistatult pärast kõrgema prioriteediga pakettide edastamist ja teiste prioriteetidega pakette edastatakse pärast kõrgema prioriteediga pakettide edastamist. Kui kõrgema prioriteediga pakette saabub jätkuvalt, edastatakse eelistatult kõrgema prioriteediga pakette. Kui sisendandmed ületavad väljundpordi edastamisvõimet pikka aega, salvestatakse liigsed andmed seadme vahemällu. Kui vahemälu on täis, loobub seade eelistatavalt madalama järgu pakettidest. See prioriseeritud haldusmehhanism tagab, et peamised analüüsitööriistad saavad reaalajas analüüsiks vajalikud algsed liiklusandmed tõhusalt kätte.
Mikropursete töötlemise tehnoloogia – kogu võrguteenuse kvaliteedi klassifitseerimise garantiimehhanism
Nagu ülaltoodud joonisel näidatud, kasutatakse liikluse klassifitseerimise tehnoloogiat erinevate teenuste eristamiseks kõigis seadmetes juurdepääsukihis, agregeerimis-/tuumakihis ja väljundkihis ning püütud pakettide prioriteedid märgistatakse ümber. SDN-kontroller edastab liikluse prioriteedipoliitika tsentraliseeritud viisil ja rakendab seda edasistavatele seadmetele. Kõik võrgus osalevad seadmed kaardistatakse erinevatesse prioriteedijärjekordadesse vastavalt pakettide prioriteetidele. Sel viisil saavutavad väikese liiklusega täiustatud prioriteediga pakettide nullpaketikao. See lahendab tõhusalt APM-i jälgimise ja spetsiaalsete teenuste auditi paketikao probleemi, jättes liiklusteenused vahele.
Lahendus 2 – GB-taseme laiendussüsteemi vahemälu + liikluse kujundamise skeem
GB taseme süsteemi laiendatud vahemälu
Kui meie liikluse hankimise seadmel on täiustatud funktsionaalsed töötlemisvõimalused, saab see avada teatud hulga ruumi seadme mälus (RAM) globaalse puhverina, mis parandab oluliselt seadme puhvri mahtu. Ühe hankimisseadme puhul saab hankimisseadme vahemäluna pakkuda vähemalt GB mahtu. See tehnoloogia muudab meie liikluse hankimise seadme puhvri mahu sadu kordi suuremaks kui traditsioonilisel hankimisseadmel. Sama edastuskiiruse juures pikeneb meie liikluse hankimise seadme maksimaalne mikropursete kestus. Traditsiooniliste hankimisseadmete toetatud millisekundiline tase on viidud teisele tasemele ja mikropursete taluvusaeg on tuhandeid kordi suurenenud.
Mitme järjekorra liikluse kujundamise võimalus
Mikropurskete töötlemise tehnoloogia – lahendus, mis põhineb suurel puhvermälul ja liikluse kujundamisel
Tänu ülisuurele puhvermahule salvestatakse mikropursete genereeritud liiklusandmed vahemällu ning väljuvas liideses kasutatakse liikluse kujundamise tehnoloogiat, et saavutada pakettide sujuv edastamine analüüsitööriistale. Selle tehnoloogia rakendamisega lahendatakse mikropursete põhjustatud pakettide kadumise nähtus põhjalikult.
Postituse aeg: 27. veebruar 2024