คุณกำหนดขนาดพื้นที่ระงับ 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 เป็นเอกสารอ้างอิงสำหรับโมเดลความกว้างและสไลซ์ที่อธิบายไว้ที่นี่ รวมถึงฮาร์ดแวร์รุ่นที่มันครอบคลุม

บทความที่เกี่ยวข้อง