La Solvo de "Mikro-Eksplodo" en Scenaro de Apliko de Kaptado de Trafika Reto

En la tipa NPB-aplikscenaro, la plej ĝena problemo por administrantoj estas pakaĵetperdo kaŭzita de la obstrukciĝo de spegulitaj pakaĵetoj kaj NPB-retoj. Paka perdo en NPB povas kaŭzi la sekvajn tipajn simptomojn en malantaŭaj analiziloj:

- Alarmo estas generita kiam la indikilo de monitorado de rendimento de APM-servo malpliiĝas, kaj la transakcia sukcesprocento malpliiĝas

- La alarmo de escepta indikilo de monitorado de la reto de NPM estas generita

- La sekureca monitora sistemo malsukcesas detekti retajn atakojn pro evento-forlaso

- Perdo de servokondutaj reviziokazaĵoj generitaj de la servokontrolsistemo

......

Kiel alcentrigita kapto kaj distribusistemo por Bypass-monitorado, la graveco de NPB estas memkomprenebla. Samtempe, la maniero kiel ĝi prilaboras datumpakaĵtrafikon estas sufiĉe diferenca de la tradicia viva retoŝaltilo, kaj la trafikŝtopiĝokontrolteknologio de multaj servaj vivretoj ne aplikeblas al NPB. Kiel solvi NPB-paka perdo, ni komencu de la analizo de radika kaŭzo de paka perdo por vidi ĝin!

Analizo de Radika Kaŭzo de NPB/TAP Paka Perdo

Antaŭ ĉio, ni analizas la realan trafikan vojon kaj la mapan rilaton inter la sistemo kaj la envenanta kaj eliranta de la nivelo 1 aŭ nivela NPB-reto. Ne gravas kian rettopologion NPB formas, kiel kolektosistemo, ekzistas multaj-al-multaj trafika enigo kaj eligo-rilato inter "aliro" kaj "eligo" de la tuta sistemo.

Mikro-eksplodo 1

Tiam ni rigardas la komercan modelon de NPB el la perspektivo de ASIC-fritoj sur ununura aparato:

Mikro-eksplodo 2

Karakterizaĵo 1: La "trafiko" kaj "fizika interfaco-rapideco" de la eniga kaj eligo-interfacoj estas nesimetriaj, rezultigante grandan nombron da mikro-eksplodoj estas neevitebla rezulto. En tipaj mult-al-unu aŭ mult-al-multaj trafikagregaj scenaroj, la fizika indico de la produktaĵinterfaco estas kutime pli malgranda ol la totala fizika indico de la enirinterfaco. Ekzemple, 10 kanaloj de 10G kolekto kaj 1 kanalo de 10G eligo; En plurnivela deplojscenaro, ĉiuj NPBBS povas esti rigarditaj kiel tutaĵo.

Karakterizaĵo 2: ASIC-ĉipetaj kaŝmemorrimedoj estas tre limigitaj. Koncerne la nuntempe ofte uzatan ASIC-peceton, la blato kun 640Gbps interŝanĝkapacito havas kaŝmemoron de 3-10Mbajtoj; 3.2Tbps-kapacita blato havas kaŝmemoron de 20-50 MBoj. Inkluzive de BroadCom, Barefoot, CTC, Marvell kaj aliaj produktantoj de ASIC-fritoj.

Karakterizaĵo 3: La konvencia fin-al-fina PFC-flukontrolmekanismo ne estas uzebla al NPB-servoj. La kerno de la PFC-fluokontrolmekanismo devas atingi fin-al-finan trafiksubpremadreligon, kaj finfine redukti la sendon de pakaĵetoj al la protokolstako de la komunika finpunkto por mildigi obstrukciĝon. Tamen, la pakaĵfonto de NPB-servoj estas spegulitaj pakaĵetoj, tiel ke la obstrukciĝopretigstrategio povas nur esti forĵetita aŭ kaŝmemorigita.

La sekvanta estas la aspekto de tipa mikro-eksplodo sur la fluokurbo:

Mikro-eksplodo 3

Prenante 10G-interfacon kiel ekzemplon, en la duanivela trafika tendenca analizdiagramo, la trafikkurzo estas konservita ĉe proksimume 3Gbps dum longa tempo. Sur la mikro-milisekunda tendenca analiza diagramo, la trafikpiko (MicroBurst) multe superis la fizikan indicon de 10G-interfaco.

Key Techniques for Mitigating NPB Microburst

Redukti la efikon de malsimetria fizika interfaco-indico- Dum desegnado de reto, reduktu nesimetriajn enigajn kaj eligajn fizikajn interfacajn tarifojn kiel eble plej multe. Tipa metodo estas uzi pli altan rapidecan suprenligan interfacan ligon, kaj eviti malsimetriajn fizikajn interfacajn tarifojn (ekzemple kopii 1 Gbit/s kaj 10 Gbit/s trafikon samtempe).

Optimumigu la kaŝadministran politikon de la NPB-servo- La komuna administradpolitiko de kaŝmemoro aplikebla al la ŝanĝa servo ne estas aplikebla al la plusenda servo de la NPB-servo. La kaŝadministra politiko de senmova garantio + Dinamika kundivido devus esti efektivigita surbaze de la trajtoj de la NPB-servo. Por minimumigi la efikon de NPB mikroeksplodo sub la nuna blata aparataro mediolimigo.

Efektivigi klasitan trafikan inĝenieran administradon- Efektivigi prioritatan trafikan inĝenieran servoklasifikadministradon bazitan sur trafika klasifiko. Certigu servokvaliton de malsamaj prioritataj atendovicoj bazitaj sur kategoriovicbendolarĝoj, kaj certigu, ke uzant-sentemaj servaj trafikpakaĵoj povas esti plusenditaj sen pakaĵeto.

Akceptebla sistema solvo plibonigas la pakaĵetan kaŝmemorkapablon kaj trafikforman kapablon- Integrigas la solvon per diversaj teknikaj rimedoj por vastigi la pakaĵkaŝkapablecon de la ASIC-peceto. Formante la fluon ĉe malsamaj lokoj, la mikro-eksplodo iĝas mikro-unuforma fluokurbo post formado.

Mylinking™ Micro Burst Traffic Management Solution

Skemo 1 - Ret-optimumigita kaŝadministradstrategio + tutrete klasifikita serva kvalito prioritatadministrado

Strategio pri administrado de kaŝmemoro optimumigita por la tuta reto

Surbaze de la profunda kompreno de NPB-servaj karakterizaĵoj kaj praktikaj komercaj scenaroj de granda nombro da klientoj, Mylinking™ trafikkolektaj produktoj efektivigas aron de "statika certigo + dinamika kundivido" NPB-kaŝ-administradstrategio por la tuta reto, kiu havas bona efiko al trafika kaŝmemoro-administrado en la kazo de granda nombro da nesimetriaj enigo kaj eligo interfacoj. La mikroeksplodo-toleremo estas realigita ĝis la maksimuma mezuro kiam la nuna ASIC-peceta kaŝmemoro estas fiksita.

Microburst Processing Technology - Administrado bazita sur komercaj prioritatoj

Mikro-eksplodo 4

Kiam la trafika kapta unuo estas deplojita sendepende, ĝi ankaŭ povas esti prioritatita laŭ la graveco de la malantaŭa analizilo aŭ la graveco de la servadatumoj mem. Ekzemple, inter multaj analiziloj, APM/BPC havas pli altan prioritaton ol sekurecaj analizoj/sekurecaj monitoraj iloj ĉar ĝi implikas la monitoradon kaj analizon de diversaj indikilaj datumoj de gravaj komercaj sistemoj. Tial, por ĉi tiu scenaro, la datenoj postulataj de APM/BPC povas esti difinitaj kiel alta prioritato, la datenoj postulataj de sekurecmonitorado/sekurecanalizaj iloj povas esti difinitaj kiel meza prioritato, kaj la datumoj postulataj de aliaj analiziloj povas esti difinitaj kiel malaltaj. prioritato. Kiam la kolektitaj datumpakaĵoj eniras la enirhavenon, la prioritatoj estas difinitaj laŭ la graveco de la pakaĵetoj. Pakaĵetoj de pli altaj prioritatoj estas prefere plusenditaj post kiam la pakaĵetoj de pli altaj prioritatoj estas plusenditaj, kaj pakaĵetoj de aliaj prioritatoj estas plusenditaj post kiam la pakaĵetoj de pli altaj prioritatoj estas plusenditaj. Se pakaĵetoj de pli altaj prioritatoj daŭre alvenas, pakaĵetoj de pli altaj prioritatoj estas prefere plusenditaj. Se la eniga datumo superas la plusendan kapablon de la eliga haveno dum longa tempo, la troaj datumoj estas konservitaj en la kaŝmemoro de la aparato. Se la kaŝmemoro estas plena, la aparato prefere forĵetas la pakaĵetojn de la pli malalta ordo. Ĉi tiu prioritatita administra mekanismo certigas, ke ŝlosilaj analiziloj povas efike akiri la originajn trafikajn datumojn necesajn por analizo en reala tempo.

Microburst Processing Technology - klasifika garantia mekanismo de la tuta reto-serva kvalito

Mikro-eksplodo 5

Kiel montrite en la supra figuro, trafikklasifika teknologio estas uzata por distingi malsamajn servojn sur ĉiuj aparatoj ĉe la alirtavolo, agrego/kerntavolo kaj eligotavolo, kaj la prioritatoj de kaptitaj pakaĵetoj estas remarkitaj. La SDN-regilo liveras la trafikprioritatan politikon en centralizita maniero kaj aplikas ĝin al la plusendaj aparatoj. Ĉiuj aparatoj partoprenantaj la reton estas mapitaj al malsamaj prioritatvicoj laŭ la prioritatoj portitaj per pakaĵetoj. Tiamaniere, la malgrand-trafikaj progresintaj prioritatpakaĵetoj povas atingi nulan pakaĵetperdon. Efike solvu la problemon pri paka perdo de APM-monitorado kaj specialservo-revizio pretervojaj trafikservoj.

Solvo 2 - GB-nivela Ekspansiga Sistemo Kaŝmemoro + Trafikforma Skemo
GB-nivela Sistemo Plilongigita Cache
Kiam la aparato de nia trafika akira unuo havas altnivelajn funkciajn prilaborajn kapablojn, ĝi povas malfermi certan kvanton da spaco en la memoro (RAM) de la aparato kiel la tutmonda Buffer de la aparato, kio multe plibonigas la Buffer-kapaciton de la aparato. Por ununura akira aparato, almenaŭ GB-kapacito povas esti disponigita kiel la kaŝmemorspaco de la akira aparato. Ĉi tiu teknologio faras la Buffer-kapaciton de nia trafika akira unuo-aparato centojn da fojoj pli alta ol tiu de la tradicia akira aparato. Sub la sama plusendado, la maksimuma mikro-eksploda daŭro de nia trafika akira unuo-aparato pliiĝas. La milisekunda nivelo subtenata de tradicia akira ekipaĵo estis ĝisdatigita al la dua nivelo, kaj la mikro-eksploda tempo, kiu povas esti rezistita, pliiĝis milfoje.

Multi-vica Trafiko Shaping Kapableco

Microburst Processing Technology - solvo bazita sur granda Buffer Caching + Traffic Shaping

Mikro-eksplodo 6

Kun super-granda Buffer-kapacito, la trafikaj datumoj generitaj per mikro-eksplodo estas kaŝmemorigitaj, kaj la trafikforma teknologio estas uzata en la eksiĝinta interfaco por atingi glatan eliron de pakoj al la analizilo. Per la aplikado de ĉi tiu teknologio, la paka perdo-fenomeno kaŭzita de mikro-eksplodo estas fundamente solvita.


Afiŝtempo: Feb-27-2024