2
สาเหตุของการโหลด CPU สูงในเอ็นจิ้นเราติ้งของเราเตอร์
เมื่อเร็ว ๆ นี้การใช้ CPU ของเอ็นจิ้นการกำหนดเส้นทางบนเราเตอร์ peering เราเตอร์สองก้อนของ Juniper เพิ่มขึ้นจากโหลดเฉลี่ย ~ 10-20% เป็น 80 +% ฉันพยายามหาสาเหตุที่ทำให้เกิดปัญหานี้ (และวิธีที่จะทำให้โหลดสูงกลับมา) ข้อมูลบางอย่างเกี่ยวกับเราเตอร์: ทั้งคู่เรียกใช้ JunOS รุ่นเดียวกันโดยทั้งคู่เชื่อมต่อกับ IXP LAN สองเครื่องเดียวกันและมีจำนวนมาก (หลายร้อย) เซสชัน (เหมือนกันเกือบ) IPv4 และ IPv6 เราเตอร์ทั้งสองมีการเชื่อมต่อกับผู้ให้บริการขนส่ง IP ที่แตกต่างกันและเชื่อมต่อในลักษณะเดียวกันกับเครือข่ายที่เหลือของเรา โหลด CPU ของเอ็นจิ้นการจัดเส้นทางไม่ได้อยู่ในแนวเดียวกับ 80 +% มีการลดลงกลับสู่ระดับปกติเป็นเวลาหลายนาทีถึงหลายชั่วโมง แต่การลดลงเหล่านี้ไม่บ่อยนัก สิ่งที่ฉันได้ตรวจสอบ: ไม่มีการเปลี่ยนแปลงการกำหนดค่าในขณะที่เริ่มเพิ่มขึ้น ไม่มีการรับส่งข้อมูลแบบ non-unicast เพิ่มขึ้นที่ระนาบการควบคุม ไม่มีการเปลี่ยนแปลงปริมาณการรับส่งข้อมูล (แม้ว่าจะเพิ่มขึ้น แต่ไม่ควรสำคัญ) show system processes …