A Soluzione di "Micro Burst" in Bypass Network Traffic Capture Application Scenario

In u scenariu tipicu di l'applicazione NPB, u prublema più fastidiosa per l'amministratori hè a perdita di pacchetti causata da a congestione di pacchetti riflessi è e rete NPB.A perdita di pacchettu in NPB pò causà i seguenti sintomi tipici in strumenti di analisi back-end:

- Un alarme hè generatu quandu l'indicatore di monitoraghju di u prestazione di u serviziu APM diminuisce, è a rata di successu di a transazzione diminuisce

- L'allarme d'eccezione di l'indicatore di monitoraghju di u rendiment di a rete NPM hè generatu

- U sistema di surviglianza di sicurità ùn riesce à detectà attacchi di rete per via di l'omissione di l'eventi

- Perdita di l'avvenimenti di auditu di cumportamentu di serviziu generati da u sistema di audit di serviziu

... ...

Cum'è un sistema centralizatu di cattura è distribuzione per u monitoraghju Bypass, l'impurtanza di NPB hè evidente.À u listessu tempu, a manera di processà u trafficu di u pacchettu di dati hè assai sfarente da u cambiamentu tradiziunale di a rete in diretta, è a tecnulugia di cuntrollu di congestioni di trafficu di parechje rete di serviziu in diretta ùn hè micca applicabile à NPB.Cumu risolve a perdita di pacchetti NPB, partemu da l'analisi di a causa di a perdita di pacchetti per vede!

NPB/TAP Packet Loss Congestion Root Cause Analysis

Prima di tuttu, analizemu a strada di u trafficu attuale è a relazione di mappatura trà u sistema è l'entrata è a uscita di u livellu 1 o a reta NPB di livellu.Ùn importa micca u tipu di topologia di a rete NPB forme, cum'è un sistema di cullizzioni, ci hè una relazione di ingressu è di output di trafficu assai à parechji trà "accessu" è "output" di tuttu u sistema.

Micro Burst 1

Allora fighjemu u mudellu di cummerciale di NPB da a perspettiva di chips ASIC in un solu dispositivu:

Micro Burst 2

Funzione 1: U "trafficu" è u "tassu di l'interfaccia fisica" di l'interfacce di input è output sò asimmetrici, risultatu in un gran numaru di micro-splutazioni hè un risultatu inevitabbile.In scenarii tipici di aggregazione di trafficu assai à unu o parechji à parechji, a tarifa fisica di l'interfaccia di output hè generalmente più chjuca cà a tarifa fisica tutale di l'interfaccia di input.Per esempiu, 10 canali di cullezzione 10G è 1 canale di output 10G;In un scenariu di implementazione multilivellu, tutti i NPBBS ponu esse vistu cum'è un sanu.

Funzione 2: I risorse di cache di chip ASIC sò assai limitati.In quantu à u chip ASIC attualmente utilizatu, u chip cù capacità di scambiu 640Gbps hà una cache di 3-10Mbytes;Un chip di capacità 3.2Tbps hà una cache di 20-50 Mbytes.Includendu BroadCom, Barefoot, CTC, Marvell è altri fabricatori di chips ASIC.

Funzione 3: U mecanismu di cuntrollu di flussu PFC cunvinziunali end-to-end ùn hè micca applicabile à i servizii NPB.U core di u mecanismu di cuntrollu di u flussu PFC hè di ottene un feedback di suppressione di trafficu end-to-end, è in fine di riduce l'inviu di pacchetti à a pila di protokollu di l'endpoint di cumunicazione per allevà a congestione.In ogni casu, a fonte di pacchetti di servizii NPB hè specchiu di pacchetti, cusì a strategia di trasfurmazioni di a congestione pò esse solu scartata o cache.

U seguitu hè l'apparizione di un micro-burst tipicu nantu à a curva di flussu:

Micro Burst 3

Pigliendu l'interfaccia 10G cum'è un esempiu, in u diagramma di analisi di tendenza di u trafficu di u sicondu livellu, a tarifa di trafficu hè mantinuta à circa 3Gbps per un bellu pezzu.Nantu à u graficu di analisi di tendenza di micro millisecondi, u spike di trafficu (MicroBurst) hà superatu assai a tarifa fisica di l'interfaccia 10G.

Tecniche chjave per a mitigazione di NPB Microburst

Riduce l'impattu di a discordanza asimmetrica di a tarifa di l'interfaccia fisica- Quandu cuncepisce una rete, riduce i tassi di interfaccia fisica asimmetrica di input è output quantu pussibule.Un metudu tipicu hè di utilizà un ligame di l'interfaccia di uplink più altu, è evitendu tariffi di l'interfaccia fisica asimmetrica (per esempiu, copià u trafficu 1 Gbit/s è 10 Gbit/s à u stessu tempu).

Optimizà a pulitica di gestione di cache di u serviziu NPB- A pulitica cumuna di gestione di cache applicabile à u serviziu di commutazione ùn hè micca applicabile à u serviziu di spedizione di u serviziu NPB.A pulitica di gestione di cache di guaranzia statica + spartera dinamica deve esse implementata nantu à e caratteristiche di u serviziu NPB.Per minimizzà l'impattu di u microburst NPB sottu a limitazione di l'ambiente hardware di chip attuale.

Implementà a gestione di l'ingegneria di u trafficu classificatu- Implementà a gestione di classificazione di serviziu di l'ingegneria di u trafficu di priorità basatu annantu à a classificazione di u trafficu.Assicurà a qualità di serviziu di e diverse file di priorità basate nantu à l'ampiezza di banda di fila di categuria, è assicuratevi chì i pacchetti di trafficu di serviziu sensibili di l'utilizatori ponu esse trasmessi senza perdita di pacchetti.

Una soluzione di sistema raghjone aumenta a capacità di cache di pacchetti è a capacità di furmazione di trafficu- Integra a suluzione attraversu diversi mezi tecnichi per espansione a capacità di cache di pacchetti di u chip ASIC.Formendu u flussu in diverse lochi, u micro-buff diventa una curva di flussu micro-uniforme dopu a forma.

Soluzione di gestione di u trafficu Mylinking™ Micro Burst

Schema 1 - Strategia di gestione di cache ottimizzata per a rete + gestione di priorità di qualità di serviziu classificata in tutta a rete

Strategia di gestione di cache ottimizzata per tutta a reta

Basatu nantu à a cunniscenza approfondita di e caratteristiche di u serviziu NPB è di i scenarii pratichi di cummerciale di un gran numaru di clienti, i prudutti di raccolta di trafficu Mylinking™ implementanu un inseme di strategia di gestione di cache NPB "assicurazione statica + spartera dinamica" per tutta a reta, chì hà una bon effettu nantu à a gestione di cache di trafficu in u casu di un gran numaru di interfacce di input è output asimmetrici.A tolleranza di microburst hè realizata à u massimu quandu u cache di chip ASIC attuale hè fissatu.

Tecnulugia di Trattamentu Microburst - Gestione basata nantu à e priorità di l'affari

Micro Burst 4

Quandu l'unità di catturazione di u trafficu hè implementata indipindente, pò ancu esse priorità secondu l'impurtanza di l'uttellu di analisi back-end o l'impurtanza di i dati di serviziu stessu.Per esempiu, trà assai strumenti di analisi, APM / BPC hà una priorità più altu ch'è l'analisi di sicurezza / strumenti di monitoraghju di sicurità perchè implica u monitoraghju è l'analisi di diversi dati indicatori di sistemi di cummerciale impurtanti.Dunque, per questu scenariu, i dati richiesti da APM / BPC ponu esse definiti cum'è priorità alta, i dati richiesti da i strumenti di monitoraghju di sicurezza / analisi di sicurezza ponu esse definiti cum'è priorità media, è e dati richiesti da altri strumenti di analisi ponu esse definiti bassi. priurità.Quandu i pacchetti di dati raccolti entranu in u portu di input, e priorità sò definite secondu l'impurtanza di i pacchetti.I pacchetti di priorità più elevate sò inoltri preferibilmente dopu chì i pacchetti di priorità più elevate sò trasmessi, è i pacchetti di altre priorità sò trasmessi dopu chì i pacchetti di priorità più elevate sò trasmessi.Se i pacchetti di priorità più elevate cuntinueghjanu à ghjunghje, i pacchetti di priorità più elevate sò preferibilmente trasmessi.Se i dati di input supera a capacità di spedizione di u portu di output per un longu periodu di tempu, i dati eccessivi sò almacenati in a cache di u dispusitivu.Se a cache hè piena, u dispositivu discarta preferenzialmente i pacchetti di l'ordine più bassu.Stu mecanismu di gestione priurità assicura chì i strumenti di analisi chjave ponu ottene in modu efficiente i dati di u trafficu originali necessarii per l'analisi in tempu reale.

Tecnulugia di Trattamentu Microburst - meccanismo di guaranzia di classificazione di a qualità di serviziu di a reta sana

Micro Burst 5

Cum'è mostra in a figura sopra, a tecnulugia di classificazione di u trafficu hè aduprata per distingue diversi servizii nantu à tutti i dispositi à u livellu d'accessu, a strata di aggregazione / core, è a strata di output, è e priorità di i pacchetti catturati sò rimarcati.U controller SDN furnisce a pulitica di priorità di u trafficu in modu centralizatu è l'applica à i dispositi di spedizione.Tutti i dispositi chì participanu à a rete sò mappati à diverse file di priorità secondu e priorità purtate da i pacchetti.In questu modu, i pacchetti di priorità avanzata di picculu trafficu ponu ottene una perdita di pacchettu zero.Risolve in modu efficace u prublema di perdita di pacchetti di u monitoraghju APM è di i servizii di trafficu bypass di auditu di serviziu speciale.

Soluzione 2 - Cache di Sistema di Expansion à livellu GB + Schema di Formazione di Traffic
Cache Estesa di Sistema di Livellu GB
Quandu u dispusitivu di a nostra unità d'acquistu di trafficu hà capacità avanzata di trasfurmazioni funziunali, pò apre una certa quantità di spaziu in a memoria (RAM) di u dispusitivu cum'è u Buffer globale di u dispusitivu, chì migliurà assai a capacità Buffer di u dispusitivu.Per un unicu dispositivu di acquisizione, almenu una capacità GB pò esse furnita cum'è u spaziu di cache di u dispusitivu di acquisizione.Sta tecnulugia rende a capacità Buffer di u nostru dispusitivu di unità di acquisizione di trafficu cintunari di volte più altu ch'è quellu di u dispusitivu acquistu tradiziunale.Sottu à a listessa tarifa di spedizione, a durata massima di u micro burst di u nostru dispositivu unità di acquisizione di trafficu diventa più longa.U nivellu di millisecondu sustinutu da l'equipaggiu di acquisizione tradiziunale hè statu aghjurnatu à u sicondu livellu, è u tempu di micro-burst chì pò esse supportatu hè statu aumentatu di millaie di volte.

Capacità di furmazione di trafficu multi-queue

Tecnulugia di Trattamentu Microburst - una soluzione basata nantu à un grande Buffer Caching + Traffic Shaping

Micro Burst 6

Cù una capacità Buffer super-grande, i dati di trafficu generati da micro-burst sò in cache, è a tecnulugia di furmazione di trafficu hè aduprata in l'interfaccia in uscita per ottene un output liscia di pacchetti à l'uttellu di analisi.Attraversu l'appiecazione di sta tecnulugia, u fenomenu di perdita di pacchetti causatu da micro-burst hè funnaminalmente risolta.


Tempu di Postu: Feb-27-2024