Rešitev »mikro izbruha« v scenariju aplikacije za zajemanje obhodnega omrežnega prometa

V tipičnem scenariju uporabe NPB je najbolj moteča težava za skrbnike izguba paketov, ki jo povzroči prezasedenost zrcaljenih paketov in omrežij NPB.Izguba paketa v NPB lahko povzroči naslednje tipične simptome v orodjih za analizo v ozadju:

- Alarm se ustvari, ko se indikator spremljanja zmogljivosti storitve APM zmanjša in stopnja uspešnosti transakcije se zmanjša

- Ustvarjen je alarm izjeme indikatorja za spremljanje delovanja omrežja NPM

- Sistem za nadzor varnosti ne zazna omrežnih napadov zaradi izpustitve dogodka

- Izguba dogodkov revizije obnašanja storitve, ki jih ustvari sistem revizije storitve

... ...

Kot centraliziran sistem za zajemanje in distribucijo za spremljanje obvoda je pomen NPB samoumeven.Hkrati se način obdelave podatkovnega paketnega prometa precej razlikuje od tradicionalnega stikala v živo, tehnologija nadzora prometnih zastojev številnih omrežij v živo pa ni uporabna za NPB.Kako rešiti izgubo paketov NPB, začnimo z analizo temeljnega vzroka izgube paketov, da jo vidimo!

NPB/TAP Analiza temeljnega vzroka zastojev pri izgubi paketov

Najprej analiziramo dejansko prometno pot in razmerje preslikave med sistemom ter dohodnimi in odhodnimi omrežji nivoja 1 ali nivoja NPB.Ne glede na to, kakšno omrežno topologijo oblikuje NPB, kot zbiralni sistem obstaja vhodno in izhodno razmerje prometa veliko proti mnogo med "dostopom" in "izhodom" celotnega sistema.

Micro Burst 1

Nato pogledamo poslovni model NPB z vidika čipov ASIC na eni sami napravi:

Micro Burst 2

Lastnost 1: "Promet" in "hitrost fizičnega vmesnika" vhodnih in izhodnih vmesnikov sta asimetrični, zaradi česar je neizogiben rezultat veliko število mikro izbruhov.V tipičnih scenarijih združevanja prometa mnogo proti enemu ali veliko proti mnogo je fizična hitrost izhodnega vmesnika običajno manjša od skupne fizične hitrosti vhodnega vmesnika.Na primer, 10 kanalov zbiranja 10G in 1 kanal izhoda 10G;V scenariju uvedbe na več ravneh si lahko vse NPBBS ogledate kot celoto.

Lastnost 2: Viri predpomnilnika čipov ASIC so zelo omejeni.Kar zadeva trenutno pogosto uporabljen čip ASIC, ima čip z zmogljivostjo izmenjave 640 Gb/s predpomnilnik velikosti 3–10 Mbajtov;Čip z zmogljivostjo 3,2 Tbps ima predpomnilnik 20–50 mbajtov.Vključno z BroadCom, Barefoot, CTC, Marvell in drugimi proizvajalci čipov ASIC.

Lastnost 3: Običajni mehanizem za nadzor pretoka PFC od konca do konca ni uporaben za storitve NPB.Jedro mehanizma za nadzor pretoka PFC je doseči povratno informacijo o zatiranju prometa od konca do konca in na koncu zmanjšati pošiljanje paketov v protokolni sklad komunikacijske končne točke za ublažitev zastojev.Vendar pa so vir paketov storitev NPB zrcaljeni paketi, zato je strategijo obdelave zastojev mogoče samo zavrniti ali shraniti v predpomnilnik.

Sledi videz tipičnega mikroizbruha na krivulji pretoka:

Micro Burst 3

Če za primer vzamemo vmesnik 10G, se v diagramu analize trenda prometa druge stopnje hitrost prometa dolgo časa vzdržuje pri približno 3 Gbps.Na diagramu analize trendov mikro milisekund je skok prometa (MicroBurst) močno presegel fizično hitrost vmesnika 10G.

Ključne tehnike za ublažitev NPB Microburst

Zmanjšajte vpliv neusklajenosti hitrosti asimetričnega fizičnega vmesnika- Pri načrtovanju omrežja čim bolj zmanjšajte asimetrične vhodne in izhodne hitrosti fizičnega vmesnika.Običajna metoda je uporaba povezave z vmesnikom navzgornje povezave z višjo hitrostjo in izogibanje asimetričnim hitrostim fizičnega vmesnika (na primer istočasno kopiranje prometa 1 Gbit/s in 10 Gbit/s).

Optimizirajte politiko upravljanja predpomnilnika storitve NPB- Skupna politika upravljanja predpomnilnika, ki velja za storitev preklapljanja, ne velja za storitev posredovanja storitve NPB.Politika upravljanja predpomnilnika statične garancije + dinamična skupna raba mora biti implementirana na podlagi funkcij storitve NPB.Da bi čim bolj zmanjšali vpliv mikroizbruha NPB v skladu s trenutno omejitvijo okolja strojne opreme čipa.

Izvajati vodenje tajnega prometnega inženiringa- Izvajati upravljanje klasifikacije storitev prednostnega prometnega inženiringa na podlagi klasifikacije prometa.Zagotovite kakovost storitev različnih prednostnih čakalnih vrst na podlagi pasovnih širin čakalnih vrst kategorij in zagotovite, da se paketi prometa storitev, občutljivi za uporabnika, lahko posredujejo brez izgube paketov.

Razumna sistemska rešitev izboljša zmožnost predpomnjenja paketov in zmožnost oblikovanja prometa- Integrira rešitev z različnimi tehničnimi sredstvi za razširitev zmogljivosti predpomnjenja paketov čipa ASIC.Z oblikovanjem pretoka na različnih lokacijah postane mikroizbruh po oblikovanju mikroenotna krivulja pretoka.

Rešitev za upravljanje prometa Mylinking™ Micro Burst

Shema 1 – strategija upravljanja predpomnilnika, optimizirana za omrežje + upravljanje prioritete kakovosti tajnih storitev za celotno omrežje

Strategija upravljanja predpomnilnika, optimizirana za celotno omrežje

Na podlagi poglobljenega razumevanja značilnosti storitev NPB in praktičnih poslovnih scenarijev velikega števila strank izdelki Mylinking™ za zbiranje prometa implementirajo nabor strategije upravljanja predpomnilnika NPB "statično zagotovilo + dinamična skupna raba" za celotno omrežje, ki ima dober učinek na upravljanje predpomnilnika prometa v primeru velikega števila asimetričnih vhodnih in izhodnih vmesnikov.Toleranca mikroizbruhov je dosežena v največji meri, ko je trenutni predpomnilnik čipa ASIC fiksiran.

Microburst Processing Technology - Upravljanje na podlagi poslovnih prioritet

Micro Burst 4

Ko je enota za zajem prometa razporejena neodvisno, ji je mogoče tudi dati prednost glede na pomembnost orodja za analizo v ozadju ali pomembnost samih podatkov storitve.Na primer, med številnimi orodji za analizo ima APM/BPC višjo prioriteto kot orodja za analizo varnosti/varnostni nadzor, ker vključuje spremljanje in analizo različnih podatkov indikatorjev pomembnih poslovnih sistemov.Zato lahko za ta scenarij podatke, ki jih zahteva APM/BPC, opredelimo kot visoko prioriteto, podatke, ki jih zahtevajo orodja za spremljanje varnosti/varnostno analizo, lahko opredelimo kot srednje prioriteto, podatke, ki jih zahtevajo druga orodja za analizo, pa kot nizko prioriteto. prioriteta.Ko zbrani podatkovni paketi vstopijo v vhodna vrata, se določijo prioritete glede na pomembnost paketov.Paketi z višjimi prioritetami se prednostno posredujejo po posredovanju paketov z višjimi prioritetami, paketi z drugimi prioritetami pa se posredujejo po posredovanju paketov z višjimi prioritetami.Če še naprej prihajajo paketi z višjimi prioritetami, se prednostno posredujejo paketi z višjimi prioritetami.Če vhodni podatki dlje časa presegajo zmogljivost posredovanja izhodnih vrat, se presežni podatki shranijo v predpomnilnik naprave.Če je predpomnilnik poln, naprava prednostno zavrže pakete nižjega reda.Ta prednostni mehanizem upravljanja zagotavlja, da lahko ključna orodja za analizo učinkovito pridobijo izvirne prometne podatke, potrebne za analizo v realnem času.

Microburst Processing Technology - klasifikacijski jamstveni mehanizem kakovosti celotnega omrežja

Micro Burst 5

Kot je prikazano na zgornji sliki, se tehnologija klasifikacije prometa uporablja za razlikovanje različnih storitev na vseh napravah na ravni dostopa, plasti združevanja/jedra in izhodni plasti, prioritete zajetih paketov pa so ponovno označene.Krmilnik SDN zagotavlja politiko prednostnega prometa na centraliziran način in jo uporablja za naprave za posredovanje.Vse naprave, ki sodelujejo v omrežju, so preslikane v različne prioritetne čakalne vrste glede na prioritete, ki jih prenašajo paketi.Na ta način lahko napredni prednostni paketi z majhnim prometom dosežejo ničelno izgubo paketov.Učinkovito rešite problem izgube paketov pri spremljanju APM in obvoznih prometnih storitvah za revizijo posebnih storitev.

Rešitev 2 - predpomnilnik razširitvenega sistema na ravni GB + shema oblikovanja prometa
Sistemski razširjeni predpomnilnik ravni GB
Ko ima naprava naše enote za pridobivanje prometa napredne funkcionalne zmogljivosti obdelave, lahko odpre določeno količino prostora v pomnilniku (RAM) naprave kot globalni medpomnilnik naprave, kar močno izboljša zmogljivost medpomnilnika naprave.Za posamezno napravo za pridobivanje je mogoče zagotoviti vsaj GB zmogljivosti kot prostor za predpomnilnik naprave za pridobivanje.Zaradi te tehnologije je zmogljivost vmesnega pomnilnika naše naprave enote za zajemanje prometa stokrat večja kot pri tradicionalni napravi za zajemanje.Pri enaki hitrosti posredovanja se največje trajanje mikro izbruha naše naprave enote za zajem prometa podaljša.Stopnja milisekunde, ki jo podpira tradicionalna oprema za pridobivanje podatkov, je bila nadgrajena na drugo raven, čas mikro izbruha, ki ga je mogoče vzdržati, pa se je povečal za tisočkrat.

Zmožnost oblikovanja prometa v več čakalnih vrstah

Microburst Processing Technology – rešitev, ki temelji na velikem medpomnilniku + oblikovanju prometa

Micro Burst 6

Z izjemno veliko zmogljivostjo vmesnega pomnilnika se prometni podatki, ustvarjeni z mikro-izbruhi, shranijo v predpomnilnik, tehnologija oblikovanja prometa pa se uporablja v odhodnem vmesniku za doseganje gladkega izhoda paketov v orodje za analizo.Z uporabo te tehnologije je pojav izgube paketov, ki ga povzroči mikro-izbruh, bistveno rešen.


Čas objave: 27. februarja 2024