Ang Solusyon ng "Micro Burst" sa Bypass Network Traffic Capture Application Scenario

Sa karaniwang senaryo ng aplikasyon ng NPB, ang pinakamahirap na problema para sa mga administrator ay ang pagkawala ng packet na dulot ng pagsisikip ng mga naka-mirror na packet at mga network ng NPB. Ang pagkawala ng packet sa NPB ay maaaring magdulot ng mga sumusunod na tipikal na sintomas sa back-end na mga tool sa pagsusuri:

- Ang isang alarma ay nabuo kapag ang APM service performance monitoring indicator ay bumaba, at ang transaction success rate ay bumaba

- Ang NPM network performance monitoring indicator exception alarm ay nabuo

- Nabigo ang sistema ng pagsubaybay sa seguridad na makita ang mga pag-atake sa network dahil sa pagtanggal ng kaganapan

- Pagkawala ng mga kaganapan sa pag-audit ng gawi ng serbisyo na nabuo ng sistema ng pag-audit ng serbisyo

... ...

Bilang isang sentralisadong sistema ng pagkuha at pamamahagi para sa pagsubaybay sa Bypass, ang kahalagahan ng NPB ay maliwanag. Kasabay nito, ang paraan ng pagpoproseso nito ng trapiko ng data packet ay ibang-iba sa tradisyonal na switch ng live na network, at ang teknolohiya ng pagkontrol sa pagsisikip ng trapiko ng maraming mga live na network ng serbisyo ay hindi naaangkop sa NPB. Paano malutas ang NPB packet loss, magsimula tayo sa root cause analysis ng packet loss para makita ito!

NPB/TAP Packet Loss Congestion Root Cause Analysis

Una sa lahat, sinusuri namin ang aktwal na landas ng trapiko at ang ugnayan ng pagmamapa sa pagitan ng system at ng papasok at papalabas ng level 1 o level ng NPB network. Anuman ang uri ng network topology NPB form, bilang isang sistema ng koleksyon, mayroong isang marami-sa-maraming trapiko input at output relasyon sa pagitan ng "access" at "output" ng buong sistema.

Micro Burst 1

Pagkatapos ay titingnan namin ang modelo ng negosyo ng NPB mula sa pananaw ng ASIC chips sa isang device:

Micro Burst 2

Tampok 1: Ang "trapiko" at "pisikal na interface rate" ng input at output na mga interface ay walang simetriko, na nagreresulta sa isang malaking bilang ng mga micro-burst ay isang hindi maiiwasang resulta. Sa tipikal na marami-sa-isa o marami-sa-maraming mga sitwasyon ng pagsasama-sama ng trapiko, ang pisikal na rate ng output interface ay karaniwang mas maliit kaysa sa kabuuang pisikal na rate ng input interface. Halimbawa, 10 channel ng 10G collection at 1 channel ng 10G output; Sa isang multilevel deployment scenario, lahat ng NPBBS ay maaaring tingnan sa kabuuan.

Tampok 2: Ang mga mapagkukunan ng ASIC chip cache ay napakalimitado. Sa mga tuntunin ng kasalukuyang karaniwang ginagamit na ASIC chip, ang chip na may 640Gbps exchange capacity ay may cache na 3-10Mbytes; Ang 3.2Tbps capacity chip ay may cache na 20-50 mbytes. Kabilang ang BroadCom, Barefoot, CTC, Marvell at iba pang mga tagagawa ng ASIC chips.

Tampok 3: Ang kumbensyonal na end-to-end na mekanismo ng kontrol sa daloy ng PFC ay hindi naaangkop sa mga serbisyo ng NPB. Ang pangunahing bahagi ng mekanismo ng kontrol sa daloy ng PFC ay upang makamit ang end-to-end na feedback sa pagsugpo sa trapiko, at sa huli ay bawasan ang pagpapadala ng mga packet sa protocol stack ng endpoint ng komunikasyon upang maibsan ang kasikipan. Gayunpaman, ang packet source ng mga serbisyo ng NPB ay mga mirrored packet, kaya ang diskarte sa pagpoproseso ng congestion ay maaari lamang itapon o i-cache.

Ang sumusunod ay ang hitsura ng isang tipikal na micro-burst sa curve ng daloy:

Micro Burst 3

Ang pagkuha ng 10G interface bilang isang halimbawa, sa ikalawang antas ng traffic trend analysis diagram, ang traffic rate ay pinananatili sa humigit-kumulang 3Gbps sa loob ng mahabang panahon. Sa micro millisecond trend analysis chart, ang traffic spike (MicroBurst) ay lubos na lumampas sa 10G interface na pisikal na rate.

Mga Pangunahing Teknik para sa Pagbabawas ng NPB Microburst

Bawasan ang epekto ng asymmetric physical interface rate mismatch- Kapag nagdidisenyo ng network, bawasan ang asymmetric input at output na mga rate ng pisikal na interface hangga't maaari. Ang karaniwang paraan ay ang paggamit ng mas mataas na rate ng uplink interface na link, at iwasan ang asymmetric na pisikal na mga rate ng interface (halimbawa, pagkopya ng 1 Gbit/s at 10 Gbit/s na trapiko nang sabay).

I-optimize ang patakaran sa pamamahala ng cache ng serbisyo ng NPB- Ang karaniwang patakaran sa pamamahala ng cache na naaangkop sa serbisyo ng paglipat ay hindi naaangkop sa pagpapasa ng serbisyo ng serbisyo ng NPB. Ang patakaran sa pamamahala ng cache ng static na garantiya + Dynamic na pagbabahagi ay dapat ipatupad batay sa mga tampok ng serbisyo ng NPB. Upang mabawasan ang epekto ng NPB microburst sa ilalim ng kasalukuyang limitasyon sa kapaligiran ng chip hardware.

Ipatupad ang classified traffic engineering management- Ipatupad ang priority traffic engineering service classification management batay sa traffic classification. Tiyakin ang kalidad ng serbisyo ng iba't ibang priyoridad na pila batay sa mga bandwidth ng pila ng kategorya, at tiyaking maipapasa ang mga packet ng trapiko ng serbisyo na sensitibo sa user nang walang pagkawala ng packet.

Ang isang makatwirang solusyon sa system ay nagpapahusay sa kakayahan ng packet caching at kakayahan sa paghubog ng trapiko- Pinagsasama ang solusyon sa pamamagitan ng iba't ibang teknikal na paraan upang palawakin ang kakayahan ng packet caching ng ASIC chip. Sa pamamagitan ng paghubog ng daloy sa iba't ibang lokasyon, ang micro-burst ay nagiging micro-uniform flow curve pagkatapos hubugin.

Mylinking™ Micro Burst Traffic Management Solution

Scheme 1 - Diskarte sa pamamahala ng cache na naka-optimize sa network + pamamahala ng priyoridad ng kalidad ng serbisyo sa buong network

Ang diskarte sa pamamahala ng cache ay na-optimize para sa buong network

Batay sa malalim na pag-unawa sa mga katangian ng serbisyo ng NPB at praktikal na mga sitwasyon sa negosyo ng isang malaking bilang ng mga customer, ang mga produkto ng koleksyon ng trapiko ng Mylinking™ ay nagpapatupad ng isang hanay ng "static na katiyakan + dynamic na pagbabahagi" na diskarte sa pamamahala ng cache ng NPB para sa buong network, na mayroong isang magandang epekto sa pamamahala ng cache ng trapiko sa kaso ng isang malaking bilang ng mga asymmetric input at output interface. Ang microburst tolerance ay maisasakatuparan sa pinakamataas na lawak kapag ang kasalukuyang ASIC chip cache ay naayos.

Microburst Processing Technology - Pamamahala batay sa mga priyoridad ng negosyo

Micro Burst 4

Kapag ang traffic capturing unit ay independiyenteng na-deploy, maaari din itong bigyan ng priyoridad ayon sa kahalagahan ng back-end analysis tool o ang kahalagahan ng data ng serbisyo mismo. Halimbawa, sa maraming mga tool sa pagsusuri, ang APM/BPC ay may mas mataas na priyoridad kaysa sa pagsusuri sa seguridad/mga tool sa pagsubaybay sa seguridad dahil kabilang dito ang pagsubaybay at pagsusuri ng iba't ibang data ng indicator ng mahahalagang sistema ng negosyo. Samakatuwid, para sa sitwasyong ito, ang data na kinakailangan ng APM/BPC ay maaaring tukuyin bilang mataas na priyoridad, ang data na kailangan ng security monitoring/security analysis tool ay maaaring tukuyin bilang medium priority, at ang data na kailangan ng ibang mga tool sa pagsusuri ay maaaring tukuyin bilang mababa. priority. Kapag ang mga nakolektang data packet ay pumasok sa input port, ang mga priyoridad ay tinukoy ayon sa kahalagahan ng mga packet. Ang mga pakete ng mas mataas na priyoridad ay mas gustong ipasa pagkatapos ang mga pakete ng mas mataas na priyoridad ay maipasa, at ang mga packet ng iba pang priyoridad ay ipapasa pagkatapos ang mga pakete ng mas mataas na priyoridad ay maipasa. Kung patuloy na dumarating ang mga packet na may mas mataas na priyoridad, mas pinipiling ipasa ang mga packet ng mas mataas na priyoridad. Kung ang input data ay lumampas sa pagpapasa ng kakayahan ng output port sa loob ng mahabang panahon, ang labis na data ay iniimbak sa cache ng device. Kung puno na ang cache, mas gusto ng device na itapon ang mga packet ng mas mababang order. Tinitiyak ng naka-priyoridad na mekanismo ng pamamahala na ito na ang mga pangunahing tool sa pagsusuri ay mahusay na makakakuha ng orihinal na data ng trapiko na kinakailangan para sa pagsusuri sa real time.

Microburst Processing Technology - mekanismo ng garantiya ng pag-uuri ng buong kalidad ng serbisyo ng network

Micro Burst 5

Tulad ng ipinapakita sa figure sa itaas, ginagamit ang teknolohiya ng pag-uuri ng trapiko upang makilala ang iba't ibang mga serbisyo sa lahat ng mga device sa layer ng access, layer ng pagsasama-sama/core, at layer ng output, at ang mga priyoridad ng mga nakuhang packet ay muling minarkahan. Inihahatid ng controller ng SDN ang patakaran sa priyoridad ng trapiko sa isang sentralisadong paraan at inilalapat ito sa mga pagpapasahang device. Ang lahat ng mga device na kalahok sa networking ay namamapa sa iba't ibang priyoridad na pila ayon sa mga priyoridad na dala ng mga packet. Sa ganitong paraan, ang mga advanced na packet na may priyoridad na maliit sa trapiko ay makakamit ng zero packet loss. Epektibong lutasin ang problema sa pagkawala ng packet ng pagsubaybay sa APM at pag-audit ng espesyal na serbisyo sa bypass ng trapiko.

Solusyon 2 - GB-level Expansion System Cache + Traffic Shaping Scheme
GB Level System Extended Cache
Kapag ang device ng aming traffic acquisition unit ay may mga advanced na functional processing na kakayahan, maaari itong magbukas ng partikular na halaga ng espasyo sa memory (RAM) ng device bilang pandaigdigang Buffer ng device, na lubos na nagpapahusay sa Buffer capacity ng device. Para sa iisang acquisition device, hindi bababa sa GB na kapasidad ang maaaring ibigay bilang cache space ng acquisition device. Ginagawa ng teknolohiyang ito ang Buffer capacity ng aming traffic acquisition unit device nang daan-daang beses na mas mataas kaysa sa tradisyunal na acquisition device. Sa ilalim ng parehong rate ng pagpapasa, ang maximum na micro burst na tagal ng aming device sa pagkuha ng trapiko ay nagiging mas mahaba. Ang antas ng millisecond na sinusuportahan ng tradisyonal na kagamitan sa pagkuha ay na-upgrade sa pangalawang antas, at ang oras ng micro-burst na kayang tiisin ay nadagdagan ng libu-libong beses.

Multi-queue Traffic Shaping Capability

Microburst Processing Technology - isang solusyon batay sa malaking Buffer Caching + Traffic Shaping

Micro Burst 6

Sa napakalaking kapasidad ng Buffer, ang data ng trapiko na nabuo ng micro-burst ay naka-cache, at ang teknolohiya sa paghubog ng trapiko ay ginagamit sa papalabas na interface upang makamit ang maayos na output ng mga packet sa tool sa pagsusuri. Sa pamamagitan ng paggamit ng teknolohiyang ito, ang packet loss phenomenon na dulot ng micro-burst ay pangunahing nalutas.


Oras ng post: Peb-27-2024