Tyypillisessä NPB-sovellusskenaariossa järjestelmänvalvojille ongelmallisin ongelma on peilattujen pakettien ja NPB-verkkojen ruuhkautumisen aiheuttama pakettien katoaminen. NPB:n pakettien katoaminen voi aiheuttaa seuraavia tyypillisiä oireita tausta-analyysityökaluissa:
- Hälytys generoidaan, kun APM-palvelun suorituskyvyn seurantaindikaattori laskee ja tapahtumien onnistumisprosentti laskee.
- NPM-verkon suorituskyvyn valvontaindikaattorin poikkeushälytys generoidaan
- Tietoturvan valvontajärjestelmä ei havaitse verkkohyökkäyksiä tapahtumien laiminlyönnin vuoksi
- Palvelun tarkastusjärjestelmän luomat palvelun menetyskäyttäytymisen tarkastustapahtumat
... ...
Keskitettynä ohitusvalvonnan sieppaus- ja jakelujärjestelmänä NPB:n merkitys on itsestään selvä. Samaan aikaan sen datapakettiliikenteen käsittelytapa eroaa melkoisesti perinteisestä live-verkkokytkimestä, eikä monien live-palveluverkkojen ruuhkautumisen hallintatekniikka sovellu NPB:hen. Miten ratkaista NPB-pakettien katoaminen? Aloitetaan pakettien katoamisen perimmäisen syyn analysoinnista!
NPB/TAP-pakettien katoamisen ruuhkautumisen perimmäisen syyn analyysi
Ensinnäkin analysoimme varsinaisen liikennepolun ja järjestelmän sekä tason 1 tai tason NPB-verkon saapuvan ja lähtevän liikenteen välisen kartoitussuhteen. Riippumatta siitä, minkälaisen verkkotopologian NPB muodostaa, koko järjestelmän "pääsyn" ja "lähdön" välillä on monesta moneen -liikennetulo- ja -lähtösuhde.
Sitten tarkastelemme NPB:n liiketoimintamallia yhden laitteen ASIC-sirujen näkökulmasta:
Ominaisuus 1Tulo- ja lähtörajapintojen "liikenne" ja "fyysinen rajapintanopeus" ovat epäsymmetrisiä, mikä johtaa väistämättömään suureen määrään mikropurskeita. Tyypillisissä monta-yhteen- tai monta-moneen-liikenteen yhdistämisskenaarioissa lähtörajapinnan fyysinen nopeus on yleensä pienempi kuin tulorajapinnan fyysinen kokonaisnopeus. Esimerkiksi 10 kanavaa 10G-keräystä ja 1 kanava 10G-lähtöä; Monitasoisessa käyttöönottoskenaariossa kaikkia NPBBS-verkkoja voidaan tarkastella kokonaisuutena.
Ominaisuus 2ASIC-sirun välimuistiresurssit ovat hyvin rajalliset. Nykyisin yleisesti käytetyistä ASIC-siruista 640 Gbps:n tiedonsiirtokapasiteetin omaavan sirun välimuisti on 3–10 Mt; 3,2 Tbps:n kapasiteetin omaavan sirun välimuisti on 20–50 Mt. Näitä ovat muun muassa BroadCom, Barefoot, CTC, Marvell ja muut ASIC-sirujen valmistajat.
Ominaisuus 3Perinteinen päästä päähän -PFC-vuonhallintamekanismi ei sovellu NPB-palveluihin. PFC-vuonhallintamekanismin ydin on saavuttaa päästä päähän -liikenteen vaimennuspalaute ja lopulta vähentää pakettien lähettämistä tietoliikennepäätepisteen protokollapinoon ruuhkan lievittämiseksi. NPB-palveluiden pakettilähde on kuitenkin peilattu paketteja, joten ruuhkankäsittelystrategia voidaan vain hylätä tai tallentaa välimuistiin.
Seuraavassa on tyypillisen mikropurkauksen ulkonäkö virtauskäyrässä:
Esimerkkinä 10G-rajapintaa käyttäen toisen tason liikennetrendianalyysikaaviossa liikennenopeus pysyy noin 3 Gbps:ssä pitkään. Mikromillisekuntien trendianalyysikaaviossa liikennepiikki (MicroBurst) on ylittänyt huomattavasti 10G-rajapinnan fyysisen nopeuden.
Keskeiset tekniikat NPB-mikropurkausten lieventämiseksi
Vähennä epäsymmetrisen fyysisen rajapinnan nopeuseroa- Verkkoa suunniteltaessa epäsymmetrisiä tulo- ja lähtöfyysisten rajapintojen nopeuksia tulee pienentää mahdollisimman paljon. Tyypillinen menetelmä on käyttää suurempaa nopeutta yläsuuntaisella linkkiyhteydellä ja välttää epäsymmetrisiä fyysisiä rajapintojen nopeuksia (esimerkiksi 1 Gbit/s ja 10 Gbit/s liikenteen kopiointia samanaikaisesti).
Optimoi NPB-palvelun välimuistin hallintakäytäntö- Kytkentäpalveluun sovellettavaa yleistä välimuistin hallintapolitiikkaa ei sovelleta NPB-palvelun välityspalveluun. Staattisen takuun + dynaamisen jakamisen välimuistin hallintapolitiikka tulisi toteuttaa NPB-palvelun ominaisuuksien perusteella. NPB-mikropurkausten vaikutuksen minimoimiseksi nykyisen sirulaitteistoympäristön rajoitusten mukaisesti.
Toteuta luokiteltu liikenteen suunnittelu- Toteuta prioriteettiliikenteen suunnittelun palveluluokituksen hallinta liikenneluokituksen perusteella. Varmista eri prioriteettijonojen palvelun laatu luokkien jonojen kaistanleveyksien perusteella ja varmista, että käyttäjäherkät palveluliikennepaketit voidaan välittää ilman pakettien menetystä.
Kohtuullinen järjestelmäratkaisu parantaa pakettien välimuistin ja liikenteen muokkausominaisuuksia- Integroi ratkaisun erilaisten teknisten keinojen avulla laajentaakseen ASIC-sirun pakettien välimuistiominaisuuksia. Muotoilemalla virtausta eri kohdissa mikropurkauksesta tulee muotoilun jälkeen mikrotasainen virtauskäyrä.
Mylinking™ Micro Burst -liikenteenhallintaratkaisu
Kaavio 1 - Verkko-optimoitu välimuistin hallintastrategia + verkon laajuinen luokitellun palvelun laadun prioriteettihallinta
Koko verkolle optimoitu välimuistin hallintastrategia
Mylinking™-liikenteenkeruutuotteet perustuvat NPB-palveluiden ominaisuuksien ja lukuisten asiakkaiden käytännön liiketoimintaskenaarioiden syvälliseen ymmärrykseen. Ne toteuttavat koko verkon kattavan "staattisen varmuuden + dynaamisen jakamisen" NPB-välimuistin hallintastrategian, jolla on hyvä vaikutus liikenteen välimuistin hallintaan suuren määrän epäsymmetrisiä tulo- ja lähtöliitäntöjä tapauksessa. Mikropurkausten sietokyky toteutuu maksimaalisesti, kun nykyinen ASIC-sirun välimuisti on kiinteä.
Mikropurkausten käsittelytekniikka - Liiketoiminnan prioriteetteihin perustuva hallinta
Kun liikenteenkaappausyksikkö otetaan käyttöön itsenäisesti, se voidaan myös priorisoida tausta-analyysityökalun tai itse palveludatan tärkeyden mukaan. Esimerkiksi monien analyysityökalujen joukossa APM/BPC:llä on korkeampi prioriteetti kuin tietoturva-analyysi-/tietoturvan valvontatyökaluilla, koska se sisältää tärkeiden liiketoimintajärjestelmien erilaisten indikaattoritietojen valvonnan ja analysoinnin. Tässä skenaariossa APM/BPC:n vaatimat tiedot voidaan määritellä korkean prioriteetin omaaviksi, tietoturvan valvonta-/tietoturva-analyysityökalujen vaatimat tiedot keskitason prioriteetin omaaviksi ja muiden analyysityökalujen vaatimat tiedot matalan prioriteetin omaaviksi. Kun kerätyt datapaketit saapuvat tuloporttiin, prioriteetit määritellään pakettien tärkeyden mukaan. Korkeamman prioriteetin paketit lähetetään ensisijaisesti eteenpäin korkeamman prioriteetin pakettien välittämisen jälkeen, ja muiden prioriteettien paketit lähetetään edelleen korkeamman prioriteetin pakettien välittämisen jälkeen. Jos korkeamman prioriteetin paketteja saapuu jatkuvasti, korkeamman prioriteetin paketit lähetetään ensisijaisesti eteenpäin. Jos tulodata ylittää lähtöportin välityskapasiteetin pitkäksi aikaa, ylimääräinen data tallennetaan laitteen välimuistiin. Jos välimuisti on täynnä, laite hylkää ensisijaisesti alemman asteen paketit. Tämä priorisoitu hallintamekanismi varmistaa, että keskeiset analyysityökalut voivat tehokkaasti hankkia analysointiin tarvittavat alkuperäiset liikennetiedot reaaliajassa.
Mikropurkausten käsittelytekniikka - koko verkon palvelun laadun luokittelutakuumekanismi
Kuten yllä olevassa kuvassa on esitetty, liikenteen luokittelutekniikkaa käytetään erottamaan eri palvelut kaikissa laitteissa käyttötasolla, yhdistämis-/ydintasolla ja lähtötasolla, ja kaapattujen pakettien prioriteetit merkitään uudelleen. SDN-ohjain toimittaa liikenteen prioriteettipolitiikan keskitetysti ja soveltaa sitä edelleenlähetyslaitteisiin. Kaikki verkkoon osallistuvat laitteet on kartoitettu eri prioriteettijonoihin pakettien kuljettamien prioriteettien mukaan. Tällä tavoin pieniliikennettä sisältävät edistyneen prioriteetin paketit voivat saavuttaa nolla pakettihävikkiä. APM-valvonnan ja erikoispalveluiden auditoinnin pakettihäviöongelma ratkaistaan tehokkaasti ohittamalla liikennepalvelut.
Ratkaisu 2 - Gt-tason laajennusjärjestelmän välimuisti + liikenteen muokkausjärjestelmä
Gt-tason järjestelmän laajennettu välimuisti
Kun liikenteenkeruuyksikkömme laitteella on edistyneet toiminnalliset prosessointiominaisuudet, se voi avata tietyn määrän tilaa laitteen muistissa (RAM) laitteen globaaliksi puskuriksi, mikä parantaa huomattavasti laitteen puskurikapasiteettia. Yhdelle hankintalaitteelle voidaan tarjota vähintään gigatavun kapasiteettia hankintalaitteen välimuistiksi. Tämä tekniikka tekee liikenteenkeruuyksikkömme puskurikapasiteetista satoja kertoja suuremman kuin perinteisen hankintalaitteen. Samalla edelleenlähetysnopeudella liikenteenkeruuyksikkömme maksimaalinen mikropurskeen kesto on pidempi. Perinteisten hankintalaitteiden tukema millisekuntitaso on päivitetty toiselle tasolle, ja mikropurskeen kestoaika on tuhansia kertoja pidentynyt.
Usean jonon liikenteen muokkausominaisuus
Microburst Processing Technology - ratkaisu, joka perustuu suureen puskurivälimuistiin ja liikenteen muokkaustekniikkaan
Erittäin suuren puskurikapasiteetin ansiosta mikropurskeiden tuottama liikennedata tallennetaan välimuistiin, ja lähtevässä rajapinnassa käytetään liikenteenmuokkaustekniikkaa pakettien sujuvan syöttämisen varmistamiseksi analyysityökalulle. Tämän tekniikan soveltaminen ratkaisee perusteellisesti mikropurskeiden aiheuttaman pakettien katoamisen ilmiön.
Julkaisuaika: 27. helmikuuta 2024