Nexus TCAM: miksi ARP:n vaimentamisen alue tarvitsee kaksi siivua
Loogiset merkinnät ovat vain puolet budjetista. Kaksinkertaisena leveytenä leikattu ominaisuus tarvitsee kaksi siivua, eikä yksi vapaa siivu väärässä paikassa riitä.
Mitoitat ARP:n vaimentamisen alueen, lasket merkinnät, jotka suunnittelu tarvitsee, löydät alueen, jolla on enemmän vapaata kapasiteettia kuin se, eikä muutos silti mahdu. Mitään ei laskettu väärin. Lukemasi budjetti mitataan siivuina, ja kaksinkertaisena leveytenä leikattu ominaisuus tarvitsee niitä kaksi ennen kuin yhtään merkintää harkitaan.
Käsittele jakoa kiinteän yksikkömäärän asetteluongelmana, niin aritmetiikka alkaa käyttäytyä.
Alue omistaa siivuja, ei merkintöjä
TCAM on näillä alustoilla jaettu siivuihin, ja jokainen siivu kuuluu täsmälleen yhteen alueeseen. Alueet mitoitetaan siivuina, ja ominaisuuden leveys määrää, montako siivua se vähintään kuluttaa. Yksinkertaisen leveyden ominaisuus voi elää yhdessä siivussa; kaksinkertaisen leveyden ominaisuus tarvitsee vierekkäisen parin.
| Concept | What it means when you plan |
|---|---|
| Slice | The indivisible unit; it belongs to one region and cannot be shared |
| Feature width | Single or double; a double-width feature must have two slices available |
| Logical entries | What the feature wants to store, which only matters after the slices are allocated |
Vapaa siivu ei siis ole automaattisesti käytettävissä olevaa kapasiteettia. Kaksi yksinkertaisen leveyden aluetta erillisillä siivuilla ei yhdisty pariksi, jota uusi kaksinkertaisen leveyden alue vaatii, ja taulukko, joka näyttää kokonaisuutena runsaasti käyttämätöntä tilaa, kertoo sinulle poolista, jota et voi kuluttaa.
Kirjaa perustaso ennen leikkaamista
Kerää tarkka laitemalli, NX-OS-julkaisu, alueiden nykyiset leveydet ja koot sekä ominaisuudet, jotka kuluttavat kunkin alueen. Tee se ennen mitään muutosta, sillä uudelleenlatauksen jälkeen aiempi tila on muisto eikä tosiasia.
show version
show hardware capacity
show running-config | include hardware profile
Komennon nimet vaihtelevat alustan ja julkaisun mukaan, ja leikkausopas nimeää ne, jotka pätevät sen omaan laitteistoon. Lue tuloste, jonka todella saat, sen sijaan että olettaisit toisen mallin komennon tuottavan saman taulukon.
Kirjoita sitten muistiin, mitä varten kukin alue on. VACL-alue on suodatuskapasiteettia jostain syystä, ja QoS-alue on olemassa, koska joku mitoitti sen käytännölle, joka on edelleen voimassa. Suunnitelma, joka kohtelee noita alueita palautettavana tilana tarkistamatta, on suunnitelma poistaa ominaisuuksia hiljaa. Nimeä omistaja jokaiselle alueelle, jota aiot pienentää, ja anna omistajalle uusi koko ennen ikkunaa.
Ota huomioon myös suunta. Kun alusta kytkee saapuvan ja lähtevän liikenteen jaon toisiinsa, muutos toisella puolella voi kuluttaa budjettia toisella, ja suunnitelma, joka laskee vain saapuvan taulukon, näyttää oikealta ja epäonnistuu uudelleenlatauksessa.
Mitä yhden suuren siivun vapauttaminen ei tee
Suuren yksinkertaisen leveyden alueen pienentäminen vapauttaa yhden siivun. Jos kohdealueesi tarvitsee parin, tuo yksittäinen siivu voi olla hyödytön, ellei se ole toisen vapaan siivun vieressä, ja vierekkäisyys on asettelun ominaisuus eikä kokonaismäärän.
Tässä kohdassa ihmiset päättelevät, että alusta on rikki tai dokumentaatio on väärin. Kumpikaan ei pidä paikkaansa. Jakomalli tekee täsmälleen sen, mitä se sanoo, ja virhe oli laskea vapaata tilaa vapaiden siivujen sijaan oikeissa kohdissa. Kun olet piirtänyt asettelun paperille, käytettävissä oleva pari joko on olemassa tai ei, ja se on paljon helpompi keskustelu alustan omistajan kanssa kuin väittely summista.
On myös versioansa, joka kannattaa nimetä. Ciscon leikkausopas kuvaa tietyn laitesukupolven ja toteaa selvästi, että sen malli ei ole Cloud Scale eikä Silicon One. Alueiden nimet, oletuskoot ja jopa se, mitkä ominaisuudet ovat kaksinkertaista leveyttä, eroavat muualla, joten varoitus tietystä alueesta yhdellä alustalla on todiste tuosta alustasta ja julkaisusta, ei yleispätevä resepti.
Alueen muuttaminen on ominaisuuden muuttaminen
Jokainen leikkaus on kapasiteettikauppa. Alueen pienentäminen, jotta ARP:n vaimentamiselle tehdään tilaa vähentää sitä, mitä alue suojeli, ja seuraus voi näkyä vasta, kun tilaa tarvitseva käytäntö otetaan uudelleen käyttöön.
Hanki jokaisen vaikutetun ominaisuuden omistajan kirjallinen suostumus ennen ikkunaa. Se ei ole byrokratiaa: henkilö, joka alun perin mitoitti VACL-alueen, tietää, mitä se suodattaa, eikä tilaa tekevä yleensä tiedä.
Odota uudelleenlatausta muutoksille, jotka muuttavat laitteiston asettelua. Jotkin alustat vaativat sen, jotkin eivät, mutta ilman huoltoikkunaa suunnitteleminen, kun uudelleenlataus on mahdollinen, on tapa, jolla reititysmuutos muuttuu katkokseksi. Ajoita ikkuna uudelleenlatauksen ympärille äläkä komennon ympärille, ja pidä edellisen profiilin teksti jossain, mistä voit lukea sen konsolilta, joka on menettänyt hallintasessionsa.
Käytä ja varmista perustasoa vasten
Käytä suunnitelma alustan tuetun prosessin kautta ja varmista sitten säilyttämäsi toiminnot, et vain lisäämääsi. Äskettäin leikattu alue, joka toimii samalla kun suodatus on hiljaa lakannut täsmäämästä, on huonompi lopputulos kuin alkuperäinen vika.
Lue kapasiteettituloste uudelleen ja vertaa sitä kirjaamaasi perustasoon, testaa sitten ominaisuus, joka muutoksen sai aikaan. Nexus TCAM -leikkausopas on viite tässä kuvatulle leveys- ja siivumallille, mukaan lukien se, minkä laitesukupolven se kattaa.