ASICs vs x86 การกำหนดเส้นทาง / การเปลี่ยนวัตถุประสงค์ทั่วไป
SysAdmins มักจะพยายามโน้มน้าวฉันว่า x86 ระบบปฏิบัติการทั่วไปสามารถทำงานได้ดีเท่ากับเราเตอร์ที่มีซีพียู MHz ต่ำและซิลิคอนเฉพาะ (เช่น ASICs) ที่อัตราสาย 1Gbps ความคิดนี้นำไปสู่อาณาจักร SDN เช่นสวิตช์เสมือนใน VMware ฉันคิดว่าฉันเข้าใจความแตกต่างระหว่างประโยชน์ของ ASICs กับ x86 ในการจัดการทราฟฟิกโดยเฉพาะอย่างยิ่งเกี่ยวกับ microburst ถูกต้องหรือไม่ถ้าสมมติว่า ASIC สำหรับเราเตอร์หรือสวิตช์อินเตอร์เฟสจะมีประสิทธิภาพสูงกว่าการใช้ x86 CPU สำหรับการประมวลผลแพ็กเก็ตทั้งหมดซึ่งจะได้รับผลกระทบอย่างมากจากการขัดจังหวะของ CPU? ฉันรู้ว่าระบบปฏิบัติการ (Windows, Linux หรือเฉพาะ) มีส่วนช่วยอย่างมากต่อประสิทธิภาพของฮาร์ดแวร์ในการกำหนดเส้นทางหรือเปลี่ยนเช่นกัน และฉันรู้ว่าความเร็วบัส x86 กำหนดค่าสูงสุดตามทฤษฎีเพื่อเปลี่ยนแบนด์วิดท์โดยเฉพาะเมื่ออัตราเกิน 1Gbps ตัวอย่างเช่นความเร็วในการสลับ Catalyst 6500 Sup2T ASIC เปรียบเทียบกับความเร็วในการสลับ x86 ที่เหมือนจริงที่พบในระบบปฏิบัติการทั่วไปหรือ SDN อย่างไร ความเร็วในการสลับของ Cisco 7200VXR-NPE-G2 เป็นอย่างไรเมื่อเปรียบเทียบกับ …