Dimensioneu una regió de supressió d'ARP, compteu les entrades que el disseny necessita, trobeu una regió amb més capacitat lliure que això, i el canvi encara no hi cap. No s'ha comptat res malament. El pressupost que llegíeu es mesura en faties, i una funció retallada com a doble amplada en necessita dues abans que es consideri cap entrada.

Tracteu l'assignació com un problema de disposició amb un nombre fix d'unitats, i l'aritmètica començarà a comportar-se.

Una regió posseeix faties, no entrades

El TCAM d'aquestes plataformes es divideix en faties, i cada fatia pertany exactament a una regió. Les regions es dimensionen en faties, i l'amplada de la funció determina quantes faties consumeix com a mínim. Una funció d'amplada simple pot viure en una fatia; una funció de doble amplada necessita un parell contigu.

ConceptWhat it means when you plan
SliceThe indivisible unit; it belongs to one region and cannot be shared
Feature widthSingle or double; a double-width feature must have two slices available
Logical entriesWhat the feature wants to store, which only matters after the slices are allocated

Així, una fatia lliure no és automàticament capacitat utilitzable. Dues regions d'amplada simple en faties separades no es combinen en el parell que requereix una nova regió de doble amplada, i la taula que mostra molt d'espai no utilitzat en total us parla d'un fons que no podeu gastar.

Registreu la línia base abans de retallar

Recolliu el model exacte de maquinari, la versió de NX-OS, les amplades i mides actuals de les regions i les funcions que consumeixen cada regió. Feu-ho abans de qualsevol canvi, perquè després d'una recàrrega l'estat anterior és un record, no un fet.

show version
show hardware capacity
show running-config | include hardware profile

Els noms de les ordres varien segons la plataforma i la versió, i la guia de retallada n'anomena les que s'apliquen al seu propi maquinari. Llegiu la sortida que realment obteniu en lloc de suposar que una ordre d'un model diferent produeix la mateixa taula.

Després anoteu per a què serveix cada regió. Una regió VACL és capacitat de filtratge per una raó, i una regió QoS existeix perquè algú la va dimensionar per a una política que encara és vigent. Un pla que tracta aquests espais com a espai recuperable sense comprovar-ho és un pla per eliminar funcions en silenci. Nomenau un propietari per a cada regió que penseu reduir, i doneu-li la nova mida abans de la finestra.

Tingueu en compte també la direcció. On la plataforma acobla l'assignació d'entrada i sortida, un canvi en un costat pot consumir pressupost a l'altre, i un pla que només compta la taula d'entrada semblarà correcte i fallarà en recarregar.

Què no fa alliberar una fatia gran

Reduir una regió gran d'amplada simple allibera una fatia. Si la vostra regió objectiu necessita un parell, aquesta fatia única pot ser inútil tret que sigui adjacent a una altra fatia lliure, i l'adjacència és una propietat de la disposició, no del total.

Aquí és on la gent conclou que la plataforma està espatllada o que la documentació és incorrecta. Cap de les dues coses no és certa. El model d'assignació fa exactament el que diu, i l'error va ser comptar espai lliure en lloc de comptar faties lliures a les posicions correctes. Un cop heu dibuixat la disposició en paper, el parell disponible o existeix o no, i aquesta és una conversa molt més fàcil amb el propietari de la plataforma que una discussió sobre totals.

També hi ha una trampa de versió que val la pena nomenar. La guia de retallada de Cisco descriu una generació concreta de maquinari i afirma clarament que el seu model no és ni Cloud Scale ni Silicon One. Els noms de les regions, les mides per defecte i fins i tot quines funcions són de doble amplada difereixen en altres llocs, així que un avís sobre una regió concreta en una plataforma és evidència sobre aquella plataforma i versió, no una recepta universal.

Canviar una regió és un canvi de funció

Cada retallada és un intercanvi de capacitat. Reduir una regió per fer lloc per a la supressió d'ARP redueix allò que aquella regió protegia, i la conseqüència pot no aparèixer fins que la política que necessita l'espai es torni a aplicar.

Aconseguiu que el propietari de cada funció afectada hi estigui d'acord per escrit abans de la finestra. Això no és burocràcia: la persona que va dimensionar la regió VACL originalment sap què filtra, i la persona que fa lloc generalment no ho sap.

Espereu una recàrrega per als canvis que alteren la disposició del maquinari. Algunes plataformes la requereixen i d'altres no, però planificar sense una finestra de manteniment quan una recàrrega és possible és com un canvi d'encaminament es converteix en una interrupció. Programeu la finestra al voltant de la recàrrega i no de l'ordre, i guardeu el text del perfil anterior en un lloc on el pugueu llegir des d'una consola que ha perdut la seva sessió de gestió.

Apliqueu i verifiqueu contra la línia base

Apliqueu el pla mitjançant el procés compatible de la plataforma, i després verifiqueu les funcions que heu conservat, no només la que heu afegit. Una regió recentment retallada que funciona mentre el filtratge ha deixat de coincidir en silenci és un resultat pitjor que la fallada original.

Torneu a llegir la sortida de capacitat i compareu-la amb la línia base que vau registrar, i després proveu la funció que va motivar el canvi. La guia de retallada de Nexus TCAM és la referència per al model d'amplada i faties descrit aquí, incloent-hi quina generació de maquinari cobreix.

Articles relacionats