Ang Solusyon ng "Micro Burst" sa Senaryo ng Aplikasyon ng Bypass Network Traffic Capture

Sa karaniwang senaryo ng aplikasyon ng NPB, ang pinakamahirap na problema para sa mga administrador ay ang packet loss na dulot ng pagsisikip ng mga mirrored packet at mga network ng NPB. Ang packet loss sa NPB ay maaaring magdulot ng mga sumusunod na tipikal na sintomas sa mga back-end analysis tool:

- May nabubuong alarma kapag bumababa ang indicator ng pagsubaybay sa pagganap ng serbisyo ng APM, at bumababa ang rate ng tagumpay ng transaksyon

- Nabuo ang alarma ng pagbubukod para sa tagapagpahiwatig ng pagsubaybay sa pagganap ng network ng NPM

- Nabigo ang sistema ng pagsubaybay sa seguridad na matukoy ang mga pag-atake sa network dahil sa pagkukulang ng kaganapan

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

... ...

Bilang isang sentralisadong sistema ng pagkuha at pamamahagi para sa Bypass monitoring, ang kahalagahan ng NPB ay kitang-kita. Kasabay nito, ang paraan ng pagproseso nito ng trapiko ng data packet ay ibang-iba sa tradisyonal na live network switch, at ang teknolohiya ng pagkontrol ng trapiko sa maraming service live network ay hindi naaangkop sa NPB. Paano malulutas ang pagkawala ng packet ng NPB, simulan natin sa pagsusuri ng ugat ng sanhi ng pagkawala ng packet upang makita ito!

Pagsusuri ng Ugat na Sanhi ng Pagkawala ng Packet ng NPB/TAP

Una sa lahat, sinusuri natin ang aktwal na landas ng trapiko at ang ugnayan ng pagmamapa sa pagitan ng sistema at ng papasok at palabas na network ng level 1 o level NPB. Anuman ang uri ng topolohiya ng network na mabubuo ng NPB, bilang isang sistema ng koleksyon, mayroong ugnayan ng input at output ng trapiko na marami-sa-maraming trapiko sa pagitan ng "access" at "output" ng buong sistema.

Micro Burst 1

Pagkatapos ay titingnan natin ang modelo ng negosyo ng NPB mula sa perspektibo ng mga ASIC chip sa isang device lamang:

Micro Burst 2

Tampok 1Ang "trapiko" at "pisikal na rate ng interface" ng mga input at output interface ay asymmetrical, na nagreresulta sa isang malaking bilang ng mga micro-burst ay isang hindi maiiwasang resulta. Sa mga tipikal na senaryo ng pagsasama-sama ng trapiko na marami-sa-isa o marami-sa-maraming, 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 senaryo ng multilevel deployment, lahat ng NPBBS ay maaaring tingnan bilang isang buo.

Tampok 2Limitado ang mga mapagkukunan ng ASIC chip cache. Kung pag-uusapan ang kasalukuyang karaniwang ginagamit na ASIC chip, ang chip na may kapasidad ng palitan na 640Gbps ay may cache na 3-10Mbytes; ang isang chip na may kapasidad na 3.2Tbps ay may cache na 20-50 mbbytes. Kabilang dito ang BroadCom, Barefoot, CTC, Marvell at iba pang mga tagagawa ng ASIC chips.

Tampok 3Ang kumbensyonal na mekanismo ng pagkontrol ng daloy ng PFC mula sa simula hanggang katapusan ay hindi naaangkop sa mga serbisyo ng NPB. Ang pangunahing layunin ng mekanismo ng pagkontrol ng daloy ng PFC ay makamit ang feedback mula simula hanggang katapusan upang mapigilan ang trapiko, at sa huli ay mabawasan ang pagpapadala ng mga packet sa protocol stack ng endpoint ng komunikasyon upang maibsan ang pagsisikip. Gayunpaman, ang pinagmumulan ng packet ng mga serbisyo ng NPB ay mga mirrored packet, kaya ang estratehiya sa pagproseso ng pagsisikip ay maaari lamang itapon o i-cache.

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

Micro Burst 3

Kung gagamitin ang 10G interface bilang halimbawa, sa diagram ng pagsusuri ng trend ng trapiko sa ikalawang antas, ang rate ng trapiko ay pinapanatili sa humigit-kumulang 3Gbps sa loob ng mahabang panahon. Sa tsart ng pagsusuri ng trend ng micro millisecond, ang pagtaas ng trapiko (MicroBurst) ay higit na lumampas sa pisikal na rate ng 10G interface.

Mga Pangunahing Teknik para sa Pagbawas ng NPB Microburst

Bawasan ang epekto ng asymmetric physical interface rate mismatch- Kapag nagdidisenyo ng network, bawasan hangga't maaari ang asymmetric input at output physical interface rates. Ang isang karaniwang paraan ay ang paggamit ng mas mataas na rate ng uplink interface link, at iwasan ang asymmetric physical interface rates (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 serbisyo ng pagpapasa ng serbisyo ng NPB. Ang patakaran sa pamamahala ng cache na static guarantee + Dynamic sharing ay dapat ipatupad batay sa mga tampok ng serbisyo ng NPB. Upang mabawasan ang epekto ng NPB microburst sa ilalim ng kasalukuyang limitasyon ng kapaligiran ng hardware ng chip.

Ipatupad ang pamamahala ng classified traffic engineering- Ipatupad ang pamamahala ng klasipikasyon ng serbisyo gamit ang priority traffic engineering batay sa klasipikasyon ng trapiko. Tiyakin ang kalidad ng serbisyo ng iba't ibang priority queues batay sa bandwidth ng category queues, at tiyakin na ang mga user-sensitive service traffic packets ay maaaring i-forward nang walang packet loss.

Ang isang makatwirang solusyon sa sistema 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 mapalawak ang kakayahan ng ASIC chip na mag-cache ng packet. Sa pamamagitan ng paghubog ng daloy sa iba't ibang lokasyon, ang micro-burst ay nagiging micro-uniform flow curve pagkatapos mahubog.

Solusyon sa Pamamahala ng Trapiko ng Mylinking™ Micro Burst

Iskema 1 - Istratehiya sa pamamahala ng cache na na-optimize sa network + pamamahala ng prayoridad sa kalidad ng serbisyo na inuri sa buong network

Istratehiya sa pamamahala ng cache na na-optimize para sa buong network

Batay sa malalim na pag-unawa sa mga katangian ng serbisyo ng NPB at mga praktikal na senaryo sa negosyo ng maraming customer, ang mga produkto ng Mylinking™ traffic collection ay nagpapatupad ng isang hanay ng "static assurance + dynamic sharing" na estratehiya sa pamamahala ng NPB cache para sa buong network, na may magandang epekto sa pamamahala ng traffic cache sa kaso ng maraming asymmetric input at output interface. Ang microburst tolerance ay nakakamit sa pinakamataas na lawak kapag ang kasalukuyang ASIC chip cache ay naayos na.

Teknolohiya sa Pagproseso ng Microburst - Pamamahala batay sa mga prayoridad ng negosyo

Micro Burst 4

Kapag ang traffic capturing unit ay naka-deploy nang nakapag-iisa, maaari rin itong unahin ayon sa kahalagahan ng back-end analysis tool o ang kahalagahan ng mismong service data. Halimbawa, sa maraming analysis tool, ang APM/BPC ay may mas mataas na priyoridad kaysa sa security analysis/security monitoring tools dahil kinabibilangan ito ng pagsubaybay at pagsusuri ng iba't ibang indicator data ng mahahalagang business system. Samakatuwid, para sa senaryo na ito, ang data na kinakailangan ng APM/BPC ay maaaring tukuyin bilang high priority, ang data na kinakailangan ng security monitoring/security analysis tools ay maaaring tukuyin bilang medium priority, at ang data na kinakailangan ng iba pang analysis tools ay maaaring tukuyin bilang low priority. Kapag ang mga nakolektang data packet ay pumasok sa input port, ang mga priyoridad ay tinutukoy ayon sa kahalagahan ng mga packet. Ang mga packet na may mas mataas na priyoridad ay mas pinipiling i-forward pagkatapos i-forward ang mga packet na may mas mataas na priyoridad, at ang mga packet ng iba pang priyoridad ay i-forward pagkatapos i-forward ang mga packet na may mas mataas na priyoridad. Kung ang mga packet na may mas mataas na priyoridad ay patuloy na dumarating, ang mga packet na may mas mataas na priyoridad ay mas pinipiling i-forward. Kung ang input data ay lumampas sa kakayahan ng output port na magpadala ng data sa loob ng mahabang panahon, ang sobrang data ay iniimbak sa cache ng device. Kung puno na ang cache, mas pinipili ng device na itapon ang mga packet na nasa mas mababang antas. Tinitiyak ng priyoridad na mekanismo ng pamamahala na ito na ang mga pangunahing tool sa pagsusuri ay maaaring mahusay na makakuha ng orihinal na data ng trapiko na kinakailangan para sa pagsusuri sa totoong oras.

Teknolohiya sa Pagproseso ng Microburst - mekanismo ng garantiya sa klasipikasyon ng kalidad ng serbisyo sa buong network

Micro Burst 5

Gaya ng ipinapakita sa pigura sa itaas, ang teknolohiya sa pag-uuri ng trapiko ay ginagamit upang makilala ang iba't ibang serbisyo sa lahat ng device sa access layer, aggregation/core layer, at output layer, at ang mga prayoridad ng mga nakuhang packet ay muling minarkahan. Ang SDN controller ay naghahatid ng patakaran sa prayoridad ng trapiko sa isang sentralisadong paraan at inilalapat ito sa mga forwarding device. Ang lahat ng device na kalahok sa networking ay naka-map sa iba't ibang priority queues ayon sa mga prayoridad na dala ng mga packet. Sa ganitong paraan, ang mga small-traffic advanced priority packet ay maaaring makamit ang zero packet loss. Epektibong nalulutas ang problema ng packet loss ng APM monitoring at special service audit bypass traffic services.

Solusyon 2 - GB-level Expansion System Cache + Traffic Shaping Scheme
Pinalawak na Cache ng Sistema ng Antas ng GB
Kapag ang device ng aming traffic acquisition unit ay may advanced functional processing capabilities, maaari itong magbukas ng isang tiyak na espasyo sa memory (RAM) ng device bilang global Buffer ng device, na lubos na nagpapabuti sa kapasidad ng Buffer ng device. Para sa isang acquisition device, maaaring magbigay ng kahit GB na kapasidad bilang cache space ng acquisition device. Ginagawa ng teknolohiyang ito na ang kapasidad ng Buffer ng aming traffic acquisition unit device ay daan-daang beses na mas mataas kaysa sa tradisyonal na acquisition device. Sa ilalim ng parehong forwarding rate, ang maximum micro burst duration ng aming traffic acquisition unit device ay nagiging mas mahaba. Ang millisecond level na sinusuportahan ng tradisyonal na acquisition equipment ay na-upgrade sa pangalawang antas, at ang micro-burst time na maaaring tiisin ay nadagdagan ng libu-libong beses.

Kakayahang Humuhubog ng Trapiko sa Maraming Pila

Teknolohiya sa Pagproseso ng Microburst - isang solusyon batay sa malaking Buffer Caching + Traffic Shaping

Micro Burst 6

Dahil sa napakalaking kapasidad ng Buffer, ang datos ng trapiko na nabuo ng micro-burst ay naka-cache, at ang teknolohiya ng paghubog ng trapiko ay ginagamit sa papalabas na interface upang makamit ang maayos na output ng mga packet papunta sa analysis tool. Sa pamamagitan ng paggamit ng teknolohiyang ito, ang penomenong packet loss na dulot ng micro-burst ay pangunahing nareresolba.


Oras ng pag-post: Pebrero 27, 2024