Vostede dimensiona unha rexión de supresión de ARP, conta as entradas que necesita o deseño, atopa unha rexión con máis capacidade libre ca iso, e o cambio segue sen caber. Nada se contou mal. O orzamento que estaba lendo mídese en fatías, e unha función tallada como dobre ancho necesita dúas delas antes de considerar calquera entrada.

Trate a asignación como un problema de disposición cun número fixo de unidades, e a aritmética empezará a comportarse.

Unha rexión posúe fatías, non entradas

O TCAM nestas plataformas divídese en fatías, e cada fatía pertence exactamente a unha rexión. As rexións dimensiónanse en fatías, e o ancho da función determina cantas fatías consume como mínimo. Unha función de ancho simple pode vivir nunha fatía; unha función de dobre ancho necesita un par contiguo.

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

Así que unha fatía libre non é capacidade utilizábel automaticamente. Dúas rexións de ancho simple en fatías separadas non se combinan no par que require unha nova rexión de dobre ancho, e a táboa que mostra moito espazo sen usar en total fálalle dun fondo que non pode gastar.

Rexistre a liña base antes de tallar

Reúna o modelo exacto de hardware, a versión de NX-OS, os anchos e tamaños actuais das rexións e as funcións que consomen cada rexión. Faga isto antes de calquera cambio, porque tras unha recarga o estado anterior é un recordo, non un feito.

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

Os nomes das ordes varían segundo a plataforma e a versión, e a guía de tallado nomea as que se aplican ao seu propio hardware. Lea a saída que realmente obtén en lugar de supoñer que unha orde doutro modelo produce a mesma táboa.

Despois anote para que serve cada rexión. Unha rexión VACL é capacidade de filtrado por algunha razón, e unha rexión QoS existe porque alguén a dimensionou para unha política que segue vixente. Un plan que trata eses espazos como espazo recuperábel sen comprobalo é un plan para eliminar funcións en silencio. Nomee un propietario para cada rexión que pense reducir, e déalle a ese propietario o novo tamaño antes da ventá.

Teña en conta tamén a dirección. Onde a plataforma acopla a asignación de entrada e saída, un cambio nun lado pode consumir orzamento no outro, e un plan que só conta a táboa de entrada parecerá correcto e fallará ao recargar.

Que non fai liberar unha fatía grande

Reducir unha rexión grande de ancho simple libera unha fatía. Se a súa rexión obxectivo necesita un par, esa fatía única pode ser inútil a menos que sexa adxacente a outra fatía libre, e a adxacencia é unha propiedade da disposición, non do total.

Este é o punto no que a xente conclúe que a plataforma está rota ou que a documentación é incorrecta. Ningunha das dúas cousas é certa. O modelo de asignación fai exactamente o que di, e o erro foi contar espazo libre en lugar de contar fatías libres nas posicións correctas. Unha vez que debuxou a disposición no papel, o par dispoñible existe ou non existe, e esa é unha conversación moito máis doada co propietario da plataforma ca unha discusión sobre totais.

Tamén hai unha trampa de versión que paga a pena nomear. A guía de tallado de Cisco describe unha xeración concreta de hardware e afirma claramente que o seu modelo non é nin Cloud Scale nin Silicon One. Os nomes das rexións, os tamaños predeterminados e mesmo que funcións son de dobre ancho difiren noutros lugares, así que un aviso sobre unha rexión concreta nunha plataforma é evidencia sobre esa plataforma e versión, non unha receita universal.

Cambiar unha rexión é un cambio de función

Cada tallado é un intercambio de capacidade. Reducir unha rexión para facer sitio para a supresión de ARP reduce o que esa rexión protexía, e a consecuencia pode non aparecer ata que se volva aplicar a política que necesita o espazo.

Consiga que o propietario de cada función afectada estea de acordo por escrito antes da ventá. Iso non é burocracia: quen dimensionou orixinalmente a rexión VACL sabe que filtra, e quen fai sitio xeralmente non o sabe.

Espere unha recarga para os cambios que alteran a disposición do hardware. Algunhas plataformas exíxena e outras non, pero planificar sen unha ventá de mantemento cando unha recarga é posíbel é como un cambio de encamiñamento se converte nunha interrupción. Programe a ventá arredor da recarga e non arredor da orde, e garde o texto do perfil anterior nalgún lugar onde poida lelo desde unha consola que perdeu a súa sesión de xestión.

Aplique e verifique contra a liña base

Aplique o plan mediante o proceso compatible da plataforma, e despois verifique as funcións que conservou, non só a que engadiu. Unha rexión recentemente tallada que funciona mentres o filtrado deixou de coincidir en silencio é un resultado peor có fallo orixinal.

Volva ler a saída de capacidade e compáraa coa liña base que rexistrou, e despois probe a función que motivou o cambio. A guía de tallado de Nexus TCAM é a referencia para o modelo de ancho e fatías descrito aquí, incluída a xeración de hardware que cobre.

Artigos relacionados