In die tipiese NPB-toepassingscenario is die mees lastige probleem vir administrateurs pakkieverlies wat veroorsaak word deur die opeenhoping van spieëlpakkies en NPB-netwerke. Pakkieverlies in NPB kan die volgende tipiese simptome in back-end analise-instrumente veroorsaak:
- 'n Alarm word gegenereer wanneer die APM-diensprestasiemonitering-aanwyser afneem, en die transaksiesukseskoers afneem
- Die NPM netwerk prestasie monitering aanwyser uitsondering alarm word gegenereer
- Die sekuriteitsmoniteringstelsel versuim om netwerkaanvalle op te spoor as gevolg van gebeurtenis weglating
- Verlies van diensgedragouditgebeurtenisse wat deur die diensouditstelsel gegenereer word
... ...
As 'n gesentraliseerde vang- en verspreidingstelsel vir verbypadmonitering is die belangrikheid van NPB vanselfsprekend. Terselfdertyd verskil die manier waarop dit datapakketverkeer verwerk heelwat van die tradisionele regstreekse netwerkskakelaar, en die verkeersopeenhopingsbeheertegnologie van baie diensregstreekse netwerke is nie van toepassing op NPB nie. Hoe om NPB-pakkieverlies op te los, kom ons begin by die hoofoorsaak-analise van pakkieverlies om dit te sien!
NPB/TAP Pakkieverlies Opeenhoping Worteloorsaak-analise
Eerstens ontleed ons die werklike verkeerspad en die karteringverhouding tussen die stelsel en die inkomende en uitgaande van die vlak 1- of vlak NPB-netwerk. Maak nie saak watter soort netwerktopologie NPB vorm nie, as 'n insamelingstelsel is daar 'n veel-tot-baie-verkeersinsette en -uitsetverhouding tussen "toegang" en "uitset" van die hele stelsel.
Dan kyk ons na die sakemodel van NPB vanuit die perspektief van ASIC-skyfies op 'n enkele toestel:
Kenmerk 1: Die "verkeer" en "fisiese koppelvlaktempo" van die inset- en uitsetkoppelvlakke is asimmetries, wat lei tot 'n groot aantal mikro-uitbarstings is 'n onvermydelike resultaat. In tipiese veel-tot-een- of baie-tot-baie-verkeersaggregasie-scenario's is die fisiese tempo van die uitsetkoppelvlak gewoonlik kleiner as die totale fisiese tempo van die insetkoppelvlak. Byvoorbeeld, 10 kanale van 10G-versameling en 1 kanaal van 10G-uitset; In 'n multivlak-ontplooiingsscenario kan alle NPBBS as 'n geheel beskou word.
Kenmerk 2: ASIC chip kas hulpbronne is baie beperk. In terme van die tans algemeen gebruikte ASIC-skyfie, het die skyfie met 640Gbps-uitruilkapasiteit 'n kas van 3-10Mbytes; 'n Skyfie met 'n kapasiteit van 3,2 Tbps het 'n kas van 20-50 mb. Insluitend BroadCom, Barefoot, CTC, Marvell en ander vervaardigers van ASIC-skyfies.
Kenmerk 3: Die konvensionele end-tot-end PFC-vloeibeheermeganisme is nie van toepassing op NPB-dienste nie. Die kern van die PFC-vloeibeheermeganisme is om end-tot-end verkeersonderdrukkingterugvoer te verkry, en uiteindelik die stuur van pakkies na die protokolstapel van die kommunikasie-eindpunt te verminder om opeenhoping te verlig. Die pakkiebron van NPB-dienste is egter spieëlpakkies, dus kan die opeenhopingsverwerkingstrategie slegs weggegooi of gekas word.
Die volgende is die voorkoms van 'n tipiese mikro-uitbarsting op die vloeikurwe:
Neem 10G-koppelvlak as 'n voorbeeld, in die tweede vlak verkeer neiging analise diagram, word die verkeer tempo gehandhaaf op ongeveer 3Gbps vir 'n lang tyd. Op die mikro-millisekonde-tendensontledingsgrafiek het die verkeerspiek (MicroBurst) die 10G-koppelvlak fisieke koers aansienlik oorskry.
Sleuteltegnieke om NPB-mikroburst te versag
Verminder die impak van asimmetriese fisiese koppelvlaktempo-wanverhouding- Wanneer 'n netwerk ontwerp word, verminder asimmetriese insette en uitset fisiese koppelvlaktempo's so veel as moontlik. 'n Tipiese metode is om 'n hoër koers opskakel-koppelvlakskakel te gebruik en asimmetriese fisiese koppelvlaktempo's te vermy (byvoorbeeld om 1 Gbit/s en 10 Gbit/s verkeer op dieselfde tyd te kopieer).
Optimaliseer die kasbestuurbeleid van die NPB-diens- Die gemeenskaplike kasbestuurbeleid van toepassing op die skakeldiens is nie van toepassing op die aanstuurdiens van die NPB-diens nie. Die kasbestuurbeleid van statiese waarborg + Dinamiese deling moet geïmplementeer word op grond van die kenmerke van die NPB-diens. Om die impak van NPB-mikrouitbarsting onder die huidige beperking van die chip hardeware-omgewing te verminder.
Implementeer geklassifiseerde verkeersingenieursbestuur- Implementeer prioriteit verkeersingenieursdiensklassifikasiebestuur gebaseer op verkeersklassifikasie. Verseker dienskwaliteit van verskillende prioriteitsrye gebaseer op kategorie-tou-bandwydtes, en verseker dat gebruikerssensitiewe diensverkeerpakkies aangestuur kan word sonder pakkieverlies.
'n Redelike stelseloplossing verbeter die pakketkasvermoë en verkeersvormingsvermoë- Integreer die oplossing deur verskeie tegniese middele om die pakketkasvermoë van die ASIC-skyfie uit te brei. Deur die vloei op verskillende plekke te vorm, word die mikro-uitbarsting mikro-uniforme vloeikurwe na vorming.
Mylinking™ Micro Burst Traffic Management Solution
Skema 1 - Netwerk-geoptimaliseerde kasbestuurstrategie + netwerkwye geklassifiseerde dienskwaliteitprioriteitbestuur
Kasbestuurstrategie geoptimaliseer vir die hele netwerk
Gebaseer op die diepgaande begrip van NPB-dienskenmerke en praktiese sakescenario's van 'n groot aantal kliënte, implementeer Mylinking™-verkeersinsamelingsprodukte 'n stel "statiese versekering + dinamiese deel" NPB-kasbestuurstrategie vir die hele netwerk, wat 'n goeie effek op verkeersgeheuebestuur in die geval van 'n groot aantal asimmetriese toevoer- en afvoerkoppelvlakke. Die mikroburst-toleransie word tot die maksimum mate gerealiseer wanneer die huidige ASIC-skyfiekas vasgestel is.
Microburst Processing Technology - Bestuur gebaseer op besigheidsprioriteite
Wanneer die verkeersopname-eenheid onafhanklik ontplooi word, kan dit ook geprioritiseer word volgens die belangrikheid van die back-end-analise-instrument of die belangrikheid van die diensdata self. Byvoorbeeld, onder baie ontledingsinstrumente, het APM/BPC 'n hoër prioriteit as sekuriteitsanalise/sekuriteitmoniteringnutsmiddels omdat dit die monitering en ontleding van verskeie aanwyserdata van belangrike besigheidstelsels behels. Daarom, vir hierdie scenario, kan die data wat deur APM/BPC benodig word as hoë prioriteit gedefinieer word, die data wat benodig word deur sekuriteitsmonitering/sekuriteitsanalise-instrumente kan as medium prioriteit gedefinieer word, en die data wat deur ander analise-instrumente benodig word, kan as laag gedefinieer word prioriteit. Wanneer die versamelde datapakkies die invoerpoort binnegaan, word die prioriteite gedefinieer volgens die belangrikheid van die pakkies. Pakkies met hoër prioriteite word by voorkeur aangestuur nadat die pakkies met hoër prioriteite aangestuur is, en pakkies met ander prioriteite word aangestuur nadat die pakkies met hoër prioriteite aangestuur is. As pakkies met hoër prioriteite aanhou aankom, word pakkies met hoër prioriteite verkieslik aangestuur. As die invoerdata die aanstuurvermoë van die uitsetpoort vir 'n lang tydperk oorskry, word die oortollige data in die kas van die toestel gestoor. As die kas vol is, gooi die toestel by voorkeur die pakkies van die laer orde weg. Hierdie geprioritiseerde bestuursmeganisme verseker dat sleutelanalise-instrumente doeltreffend die oorspronklike verkeersdata wat benodig word vir ontleding in reële tyd kan verkry.
Microburst Processing Technology - klassifikasie waarborg meganisme van die hele netwerk diens kwaliteit
Soos getoon in die bostaande figuur, word verkeersklassifikasietegnologie gebruik om verskillende dienste op alle toestelle by die toegangslaag, samevoeging/kernlaag en uitvoerlaag te onderskei, en die prioriteite van gevange pakkies word weer gemerk. Die SDN-beheerder lewer die verkeersprioriteitbeleid op 'n gesentraliseerde wyse en pas dit toe op die aanstuurtoestelle. Alle toestelle wat aan die netwerk deelneem, word na verskillende prioriteitsrye gekarteer volgens die prioriteite wat deur pakkies gedra word. Op hierdie manier kan die klein-verkeer gevorderde prioriteit pakkies nul pakkie verlies bereik. Los die pakketverliesprobleem van APM-monitering en spesiale diensoudit-omseilverkeerdienste effektief op.
Oplossing 2 - GB-vlak uitbreidingstelselkas + verkeersvormingskema
GB-vlakstelsel uitgebreide kas
Wanneer die toestel van ons verkeerverkrygingseenheid gevorderde funksionele verwerkingsvermoëns het, kan dit 'n sekere hoeveelheid spasie in die geheue (RAM) van die toestel oopmaak as die globale buffer van die toestel, wat die bufferkapasiteit van die toestel aansienlik verbeter. Vir 'n enkele verkryging toestel kan ten minste GB kapasiteit verskaf word as die kas spasie van die verkryging toestel. Hierdie tegnologie maak die bufferkapasiteit van ons verkeerverkrygingseenheid-toestel honderde kere hoër as dié van die tradisionele verkrygingstoestel. Onder dieselfde aanstuurkoers word die maksimum mikro-sarsie-duur van ons verkeerverkrygingseenheid langer. Die millisekonde-vlak wat deur tradisionele verkrygingstoerusting ondersteun word, is opgegradeer na die tweede vlak, en die mikro-barstyd wat weerstaan kan word, is duisende kere verhoog.
Multi-toue verkeersvormingsvermoë
Microburst Processing Technology - 'n oplossing gebaseer op groot Buffer Caching + Traffic Shaping
Met 'n supergroot bufferkapasiteit word die verkeersdata wat deur mikro-uitbarsting gegenereer word, in die kas gestoor, en die verkeersvormingstegnologie word in die uitgaande koppelvlak gebruik om gladde uitset van pakkies na die analise-instrument te verkry. Deur die toepassing van hierdie tegnologie word die pakkieverlies-verskynsel wat deur mikro-uitbarsting veroorsaak word, fundamenteel opgelos.
Postyd: 27 Februarie 2024