Isisombululo se-"Micro Burst" kwi-Bypass Network Traffic Capture Application Scenario

Kwimeko eqhelekileyo yesicelo se-NPB, eyona ngxaki inzima kubaphathi kukulahleka kwepakethi okubangelwa kukuxinana kweepakethi ezibonisiweyo kunye neenethiwekhi ze-NPB. Ukulahleka kwepakethi kwi-NPB kunokubangela ezi mpawu zilandelayo kwizixhobo zohlalutyo lwangasemva:

- I-alamu iveliswa xa isalathisi sokujongwa kokusebenza kwenkonzo ye-APM sincipha, kwaye izinga lempumelelo yentengiselwano liyancipha

- I-alamu yokungakhethi cala yesalathisi sokujonga ukusebenza kwenethiwekhi ye-NPM iyenziwa

- Inkqubo yokubeka esweni ukhuseleko iyasilela ukubona ukuhlaselwa kwenethiwekhi ngenxa yokungafakwanga kweziganeko

- Ukulahleka kweziganeko zohlolo lokuziphatha kwenkonzo ezibangelwe yinkqubo yohlolo lweenkonzo

... ...

Njengenkqubo yokubamba nokusasaza esekwe kwindawo enye yokubeka esweni i-Bypass, ukubaluleka kwe-NPB kuyabonakala. Kwangaxeshanye, indlela eqhuba ngayo i-data packet traffic yahlukile kakhulu kwi-live network switch yendabuko, kwaye itekhnoloji yokulawula ukuxinana kwe-traffic kwiinethiwekhi ezininzi zenkonzo ezibukhoma ayisebenzi kwi-NPB. Indlela yokusombulula i-NPB packet loss, masiqale kuhlalutyo lwesizathu sokulahleka kwepakethi ukuze sibone!

Uhlalutyo lweNgxaki yoKulahlekelwa yiPakethi yeNPB/TAP

Okokuqala, sihlalutya indlela yokwenyani yethrafikhi kunye nobudlelwane bemephu phakathi kwenkqubo kunye nokungena nokuphuma kwenethiwekhi ye-NPB yenqanaba loku-1 okanye lenqanaba. Nokuba loluphi uhlobo lwe-topology yenethiwekhi i-NPB eyenzayo, njengenkqubo yokuqokelela, kukho ubudlelwane bokufaka kunye nokuphuma kwethrafikhi phakathi "kokufikelela" kunye "nokuphuma" kwenkqubo yonke.

I-Micro Burst 1

Emva koko sijonga imodeli yeshishini ye-NPB ngokwembono yeetships ze-ASIC kwisixhobo esinye:

I-Micro Burst 2

Uphawu 1: "Izinga letrafikhi" kunye "nezinga lojongano olubonakalayo" lwe-input and output interfaces azilingani, nto leyo ebangela ukuba inani elikhulu le-micro-bursts libe sisiphumo esingenakuphepheka. Kwiimeko eziqhelekileyo ze-multi-to-one okanye many-to-many traffic aggregation, izinga lojongano olubonakalayo ludla ngokuba lincinci kunezinga lojongano olupheleleyo lwe-input interface. Umzekelo, iitshaneli ezili-10 zeqoqo le-10G kunye netshaneli enye ye-10G output; Kwimeko yokusasazwa kwamanqanaba amaninzi, zonke ii-NPBBS zinokujongwa zizonke.

Uphawu 2: Izixhobo ze-cache ze-chip ze-ASIC zinqongophele kakhulu. Ngokuphathelele i-chip ye-ASIC esetyenziswa rhoqo ngoku, i-chip enomthamo wotshintshiselwano we-640Gbps ine-cache ye-3-10Mbytes; i-chip enomthamo we-3.2Tbps ine-cache ye-20-50 mbytes. Kubandakanya i-BroadCom, i-Barefoot, i-CTC, i-Marvell kunye nabanye abavelisi bee-chips ze-ASIC.

Uphawu 3: Indlela eqhelekileyo yokulawula ukuhamba kwe-PFC ukusuka ekuqaleni ukuya ekupheleni ayisebenzi kwiinkonzo ze-NPB. Eyona nto iphambili kwindlela yokulawula ukuhamba kwe-PFC kukufezekisa impendulo yokunciphisa ithrafikhi ukusuka ekuqaleni ukuya ekupheleni, kwaye ekugqibeleni kuncitshiswe ukuthunyelwa kweepakethi kwi-protocol stack yesiphelo sonxibelelwano ukuze kuncitshiswe ukuxinana. Nangona kunjalo, umthombo weepakethi zeenkonzo ze-NPB ziipakethi ezibonisiweyo, ngoko ke icebo lokucubungula ukuxinana linokulahlwa okanye ligcinwe kuphela.

Oku kulandelayo kukubonakala kwe-micro-burst eqhelekileyo kwi-flow curve:

I-Micro Burst 3

Xa sithatha i-interface ye-10G njengomzekelo, kumzobo wohlalutyo lwendlela yetrafikhi yenqanaba lesibini, izinga letrafikhi ligcinwa malunga ne-3Gbps ixesha elide. Kwitshathi yohlalutyo lwendlela ye-micro millisecond, i-traffic spike (MicroBurst) idlule kakhulu izinga elibonakalayo le-interface ye-10G.

Iindlela eziphambili zokunciphisa i-NPB Microburst

Nciphisa impembelelo yokungalingani kwesantya sojongano olungabonakaliyo- Xa uyila inethiwekhi, nciphisa amazinga okungena kunye nokuphuma kojongano lomzimba angalinganiyo kangangoko kunokwenzeka. Indlela eqhelekileyo kukusebenzisa ikhonkco lojongano lojongano lokungena olunesantya esiphezulu, kwaye uphephe amazinga ojongano lomzimba angalinganiyo (umzekelo, ukukopa i-1 Gbit/s kunye ne-10 Gbit/s traffic ngexesha elinye).

Lungiselela umgaqo-nkqubo wolawulo lwe-cache wenkonzo ye-NPB- Umgaqo-nkqubo wolawulo lwe-cache oqhelekileyo osebenza kwinkonzo yokutshintsha awusebenzi kwinkonzo yokudlulisela phambili yenkonzo ye-NPB. Umgaqo-nkqubo wolawulo lwe-cache wesiqinisekiso esingaguqukiyo + ukwabelana nge-Dynamic kufuneka usetyenziswe ngokusekelwe kwiimpawu zenkonzo ye-NPB. Ukuze kuncitshiswe impembelelo ye-NPB microburst phantsi komda wangoku we-chip hardware environment.

Phumeza ulawulo lobunjineli bezithuthi oluhleliweyo- Sebenzisa ulawulo lokwahlulwahlulwa kweenkonzo zobunjineli bezithuthi eziza kuqala ngokusekelwe kulwahlulo lwezithuthi. Qinisekisa umgangatho wenkonzo yemigca eyahlukeneyo eza kuqala ngokusekelwe kububanzi bemigca yemigca, kwaye uqinisekise ukuba iipakethi zeenkonzo ezibuthathaka zomsebenzisi zinokuthunyelwa ngaphandle kokulahleka kwepakethi.

Isisombululo senkqubo esifanelekileyo siphucula amandla okugcina iipakethi kunye nokukwazi ukwakha ithrafikhi- Idibanisa isisombululo ngeendlela ezahlukeneyo zobugcisa ukwandisa amandla okugcina ipakethi yetshiphu ye-ASIC. Ngokubumba ukuhamba kwiindawo ezahlukeneyo, i-micro-burst iba yi-micro-uniform flow curve emva kokubumba.

Isisombululo soLawulo lweTrafikhi yeMylinking™ Micro Burst

Iskimu 1 - Isicwangciso solawulo lwe-cache esilungiselelwe inethiwekhi + ulawulo oluphambili lomgangatho wenkonzo oluhlelwe kwinethiwekhi ngokubanzi

Icebo lolawulo lwe-cache lenzelwe yonke inethiwekhi

Ngokusekelwe ekuqondeni okunzulu kweempawu zenkonzo ye-NPB kunye neemeko zoshishino ezisebenzayo zabathengi abaninzi, iimveliso zokuqokelela ithrafikhi ze-Mylinking™ ziphumeza iseti yesicwangciso solawulo lwe-NPB "sokuqinisekisa okungaguqukiyo + ukwabelana ngokuguquguqukayo" kwinethiwekhi yonke, esinefuthe elihle kulawulo lwe-traffic cache kwimeko yenani elikhulu le-asymmetric input and output interfaces. Ukunyamezelana kwe-microburst kufezekiswa kangangoko xa i-ASIC chip cache yangoku ilungisiwe.

Iteknoloji yokucubungula iMicroburst - Ulawulo olusekelwe kwizinto eziza kuqala kwezoshishino

I-Micro Burst 4

Xa iyunithi yokubamba ithrafikhi isetyenziswa ngokuzimeleyo, inokwenziwa ibe phambili ngokokubaluleka kwesixhobo sohlalutyo lwangasemva okanye ukubaluleka kwedatha yenkonzo ngokwayo. Umzekelo, phakathi kwezixhobo ezininzi zohlalutyo, i-APM/BPC ibaluleke kakhulu kunezixhobo zohlalutyo/zokubeka esweni ukhuseleko kuba ibandakanya ukubeka esweni kunye nohlalutyo lwedatha eyahlukeneyo yezalathisi zeenkqubo ezibalulekileyo zoshishino. Ke ngoko, kule meko, idatha efunekayo yi-APM/BPC ingachazwa njengeyona iphambili, idatha efunekayo zizixhobo zokubeka esweni/zohlalutyo lokhuseleko ingachazwa njengeyona iphambili ephakathi, kwaye idatha efunekayo zezinye izixhobo zohlalutyo ingachazwa njengeyona iphambili ephantsi. Xa iipakethi zedatha eziqokelelweyo zingena kwizibuko lokufaka, izinto eziphambili zichazwa ngokokubaluleka kweepakethi. Iipakethi zezinto eziphambili zithunyelwa ngokukhethekayo emva kokuba iipakethi zezinto eziphambili zithunyelwe, kwaye iipakethi zezinye izinto eziphambili zithunyelwa emva kokuba iipakethi zezinto eziphambili zithunyelwe. Ukuba iipakethi zezinto eziphambili ziyaqhubeka nokufika, iipakethi zezinto eziphambili zithunyelwa ngokukhethekayo. Ukuba idatha yokufaka idlula amandla okudlulisela idatha kwizibuko zokukhupha ixesha elide, idatha engaphezulu igcinwa kwi-cache yesixhobo. Ukuba i-cache igcwele, isixhobo sikhetha ukulahla iipakethi zolandelelwano olusezantsi. Le ndlela yolawulo ebekwe phambili iqinisekisa ukuba izixhobo eziphambili zohlalutyo zinokufumana idatha yokuqala yethrafikhi efunekayo ukuze kuhlalutywe ngexesha langempela.

Iteknoloji yokucubungula iMicroburst - indlela yokuqinisekisa ukuhlelwa komgangatho wenkonzo yenethiwekhi yonke

I-Micro Burst 5

Njengoko kubonisiwe kumfanekiso ongentla, iteknoloji yokwahlulahlula ithrafikhi isetyenziselwa ukwahlula iinkonzo ezahlukeneyo kuzo zonke izixhobo kumaleko wokufikelela, umaleko wokuhlanganisa/oyintloko, kunye nomaleko wokuphuma, kwaye izinto ezibalulekileyo kwiipakethi ezibanjiweyo ziphawulwa kwakhona. Umlawuli we-SDN uhambisa umgaqo-nkqubo wokubaluleka kwethrafikhi ngendlela ephakathi kwaye uwusebenzise kwizixhobo zokudlulisela phambili. Zonke izixhobo ezithatha inxaxheba kuthungelwano zidweliswe kwimigca eyahlukeneyo yokubaluleka ngokwezinto eziphambili ezithwalwa ziipakethi. Ngale ndlela, iipakethi zokubaluleka ezincinci eziphucukileyo zinokufezekisa ukulahleka kwepakethi. Ukusombulula ngempumelelo ingxaki yokulahleka kwepakethi yokubeka esweni i-APM kunye neenkonzo zethrafikhi zokuhlolwa kweenkonzo ezikhethekileyo.

Isisombululo sesi-2 - I-Cache yeNkqubo yoKwandisa yenqanaba le-GB + iScheme yokuBumba iTrafikhi
I-Cache Eyongeziweyo yeNkqubo yeNqanaba le-GB
Xa isixhobo seyunithi yethu yokufumana ithrafikhi sinezakhono zokusebenza eziphambili, sinokuvula indawo ethile kwimemori (i-RAM) yesixhobo njenge-Buffer yehlabathi yesixhobo, nto leyo ephucula kakhulu amandla e-Buffer yesixhobo. Kwisixhobo esinye sokufumana, ubuncinci amandla e-GB anokubonelelwa njengendawo yokugcina idatha yesixhobo sokufumana. Le teknoloji yenza amandla e-Buffer yesixhobo sethu sokufumana ithrafikhi abe phezulu kakhulu kunalawo esixhobo sesiqhelo sokufumana. Phantsi kwesantya esifanayo sokudlulisela phambili, ubude bexesha eliphezulu le-micro burst yesixhobo sethu sokufumana ithrafikhi bube bude. Inqanaba le-millisecond elixhaswa zizixhobo zesiqhelo zokufumana liphuculwe ukuya kwinqanaba lesibini, kwaye ixesha le-micro-burst elinokumelana nalo linyuswe ngamawaka amaxesha.

Ubuchule bokubumba iTrafikhi yemigca emininzi

Itekhnoloji yoLungiselelo lweMicroburst - isisombululo esisekelwe kwi-Buffer Caching enkulu kunye neTrafikhi yokuBumba

I-Micro Burst 6

Ngomthamo omkhulu kakhulu weBuffer, idatha yetrafikhi eveliswa yi-micro-burst iyagcinwa, kwaye iteknoloji yokubumba itrafikhi isetyenziswa kwi-interface ephumayo ukufezekisa ukukhutshwa okubushelelezi kweepakethi kwisixhobo sohlalutyo. Ngokusebenzisa obu buchwepheshe, imeko yokulahleka kwepakethi ebangelwa yi-micro-burst isonjululwe ngokusisiseko.


Ixesha leposi: Feb-27-2024