Одређујете величину региона за сузбијање ARP, бројите записе који су потребни пројекту, налазите регион са више слободног капацитета од тога, а промена ипак не стаје. Ништа није погрешно избројано. Буџет који сте читали мери се у исечцима, а функцији исеченој као двострука ширина потребна су два од њих пре него што се размотри било који запис.

Третирајте расподелу као проблем распореда са фиксним бројем јединица, и аритметика почиње да се понаша исправно.

Регион поседује исечке, а не записе

TCAM је на овим платформама подељена на исечке, и сваки исечак припада тачно једном региону. Региони се димензионишу у исечцима, а ширина функције одређује колико исечака троши најмање. Функција једноструке ширине може да живи у једном исечку; функцији двоструке ширине потребан је суседни пар.

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

Дакле, слободан исечак није аутоматски употребљив капацитет. Два региона једноструке ширине на одвојеним исечцима не спајају се у пар који нови регион двоструке ширине захтева, а табела која укупно показује много неискоришћеног простора говори вам о фонду који не можете да потрошите.

Забележите основно стање пре него што сечете

Прикупите тачан модел хардвера, издање NX-OS-а, тренутне ширине и величине региона и функције које троше сваки регион. Учините то пре било какве промене, јер после поновног учитавања претходно стање је сећање, а не чињеница.

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

Имена команди разликују се по платформи и издању, а водич за сечење наводи оне које важе за његов сопствени хардвер. Читајте излаз који заиста добијете уместо да претпостављате да команда са другог модела даје исту табелу.

Затим запишите чему служи сваки регион. Регион VACL је капацитет филтрирања с разлогом, а регион QoS постоји зато што га је неко димензионисао за политику која је још на снази. План који те просторе третира као повратив простор без провере је план да се функције тихо уклоне. Именујте власника за сваки регион који намеравате да смањите и дајте том власнику нову величину пре прозора.

Узмите у обзир и смер. Где платформа повезује расподелу улазног и излазног саобраћаја, промена на једној страни може да потроши буџет на другој, а план који броји само улазну табелу изгледаће исправно и пропашће при поновном учитавању.

Шта ослобађање једног великог исечка не чини

Смањење великог региона једноструке ширине ослобађа један исечак. Ако вашем циљном региону треба пар, тај појединачни исечак може бити бескористан осим ако није суседан другом слободном исечку, а суседство је својство распореда, а не укупне количине.

То је тачка у којој људи закључе да је платформа покварена или да је документација погрешна. Ни једно није истина. Модел расподеле ради тачно оно што каже, а грешка је била бројати слободан простор уместо слободних исечака на правим позицијама. Кад једном нацртате распоред на папиру, доступни пар или постоји или не постоји, и то је много лакши разговор са власником платформе од свађе о укупним бројевима.

Постоји и замка са верзијама коју вреди именовати. Cisco водич за сечење описује одређену генерацију хардвера и јасно наводи да његов модел није ни Cloud Scale ни Silicon One. Називи региона, подразумеване величине и чак то које су функције двоструко широке разликују се другде, па је упозорење о одређеном региону на једној платформи доказ о тој платформи и издању, а не универзални рецепт.

Промена региона је промена функције

Свако сечење је трговина капацитетом. Смањити регион да би се направило места за сузбијање ARP смањује оно што је тај регион штитио, а последица се можда неће појавити док се политика којој треба простор поново не примени.

Нека власник сваке погођене функције писмено пристане пре прозора. То није бирократија: особа која је изворно димензионисала регион VACL зна шта он филтрира, а особа која прави места то обично не зна.

Очекујте поновно учитавање за промене које мењају распоред хардвера. Неке платформе то захтевају, а неке не, али планирање без прозора за одржавање кад је поновно учитавање могуће је начин на који промена рутирања постаје прекид рада. Закажите прозор око поновног учитавања, а не око команде, и држите текст претходног профила негде где га можете прочитати са конзоле која је изгубила своју сесију управљања.

Примените и проверите према основном стању

Примените план кроз подржани процес платформе, а затим проверите функције које сте сачували, не само ону коју сте додали. Новоисечени регион који ради док је филтрирање тихо престало да се подудара гори је исход од изворног квара.

Поново прочитајте излаз капацитета и упоредите га са основним стањем које сте забележили, а затим тестирајте функцију која је покренула промену. Nexus TCAM водич за сечење је референца за модел ширине и исечака описан овде, укључујући то коју генерацију хардвера покрива.

Повезани чланци