Juniper EX4400 เทียบกับ EX4300: การกำหนดขนาดการใช้งาน EVPN-VXLAN ที่ขอบเครือข่ายองค์กร

ตามเรา:
ใช้ด่วน
Juniper EX4400 เป็นตัวเลือกที่ยอดเยี่ยมสำหรับการใช้งาน EVPN-VXLAN ในเครือข่ายระดับภูมิภาคสมัยใหม่ โดยใช้ชิป Broadcom Trident 3 ที่ตั้งโปรแกรมได้เพื่อส่งมอบการกำหนดเส้นทาง VXLAN แบบ Single-Pass ที่ความเร็วระดับ Line-rate ในขณะที่ EX4300 รุ่นเก่าก็ยังคงเป็นตัวเลือกที่ใช้งานได้สำหรับการเรียงซ้อน Virtual Chassis ระดับ Layer 2 พื้นฐาน แต่สถาปัตยกรรมแบบ Fixed-pipeline นั้นไม่สามารถขยายขนาดเพื่อตอบสนองความต้องการของเครือข่าย IP Clos สมัยใหม่ได้ การใช้กลยุทธ์การจัดหาจากผู้จำหน่ายหลายรายที่คล่องตัวและหลีกเลี่ยงการบวกราคาแบบแบ่งระดับแบบดั้งเดิมนั้นมีความสำคัญอย่างยิ่งต่อการรักษาเวลาในการติดตั้งและเพิ่มประสิทธิภาพ CAPEX ของโครงการ

เวลา 2:00 น. คุณกำลังแก้ไขปัญหาความล้มเหลวของสตรีมวิดีโอแบบมัลติแคสต์ทั่วทั้งวิทยาเขตบนสวิตช์ Juniper EX4300 รุ่นเก่า การกำหนดค่า Virtual Chassis กำลังดรอปแพ็กเก็ตบนลิงก์ 40GbE VCP (Virtual Chassis Port) เนื่องจากบัฟเฟอร์คงที่หมด ในขณะที่ระนาบควบคุมกำลังพยายามซิงค์ตาราง MAC ระหว่างสมาชิกที่เรียงซ้อนกันแปดตัว ในขณะที่เครือข่ายองค์กรสมัยใหม่กำลังเปลี่ยนจากการเรียงซ้อนแบบแข็งทื่อตามแชสซีไปสู่โครงสร้าง EVPN-VXLAN ที่มีความยืดหยุ่นสูงและเป็นไปตามมาตรฐาน สถาปนิกเครือข่ายต้องเผชิญกับการตัดสินใจด้านฮาร์ดแวร์ที่สำคัญ: คุณจะใช้สินทรัพย์ EX4300 ที่มีอยู่ต่อไป หรือคุณจะอัปเกรดฮาร์ดแวร์เป็นแพลตฟอร์ม EX4400 ที่ขับเคลื่อนด้วย ASIC และรองรับคลาวด์ การกำหนดขนาดการเปลี่ยนแปลงนี้จำเป็นต้องเจาะลึกเข้าไปในไปป์ไลน์ซิลิคอน การจัดสรรบัฟเฟอร์แพ็กเก็ต และข้อจำกัดในการปรับขนาดของระนาบควบคุม

1. สถาปัตยกรรมระดับซิลิคอน: Broadcom Trident 3 เทียบกับไปป์ไลน์ ASIC แบบดั้งเดิม
2. การกำหนดขนาดและการขยายขนาดของ EVPN-VXLAN: ระนาบควบคุมเทียบกับข้อจำกัดของฮาร์ดแวร์
3. ปัญหาที่พบได้จริงในงานวิศวกรรมและวิธีแก้ปัญหาโดยใช้ Junos CLI
4. การจัดซื้อเชิงกลยุทธ์และการเพิ่มประสิทธิภาพห่วงโซ่อุปทาน
5. คำถามที่พบบ่อย (FAQ)

สถาปัตยกรรมระดับซิลิคอน: Broadcom Trident 3 เทียบกับไปป์ไลน์ ASIC แบบดั้งเดิม

การแบ่งแยกทางสถาปัตยกรรมพื้นฐานระหว่าง จูนิเปอร์ EX4300 และ จูนิเปอร์ EX4400 ปัญหาอยู่ที่กลไกการส่งต่อแพ็กเก็ตของสวิตช์ EX4300 รุ่นเก่าสร้างขึ้นบนสถาปัตยกรรมซิลิคอน Broadcom Trident II (BCM56850) หรือ Helix 4 (BCM56340) รุ่นเก่า ASIC เหล่านี้ใช้การออกแบบไปป์ไลน์แบบตายตัว เมื่อแพ็กเก็ตเข้าสู่พอร์ต EX4300 มันจะต้องผ่านลำดับขั้นตอนที่ตายตัวของตัวแยกวิเคราะห์ การค้นหา L2 การค้นหา L3 และการกรอง ACL หากคุณพยายามใช้การเข้ารหัส VXLAN บนฮาร์ดแวร์ EX4300 มาตรฐาน ASIC จะขาดความสามารถในการส่งผ่านไปป์ไลน์แบบรอบเดียวเพื่อทำการกำหนดเส้นทาง VXLAN (L3 VTEP) แทนที่จะเป็นเช่นนั้น มันจะต้องส่งแพ็กเก็ตวนกลับผ่านอินเทอร์เฟซลูปแบ็ก ทำให้ปริมาณงานส่งต่อของสวิตช์ลดลงครึ่งหนึ่งและทำให้เกิดความหน่วงแฝงอย่างมาก

ในทางกลับกัน Juniper EX4400 ได้รับการออกแบบโดยใช้ชิปประมวลผล Broadcom Trident 3 รุ่นใหม่ (โดยเฉพาะตระกูล BCM56275/BCM56277) ที่สามารถตั้งโปรแกรมได้ สถาปัตยกรรม Trident 3 นำเสนอไปป์ไลน์ที่ตั้งโปรแกรมได้อย่างสมบูรณ์โดยใช้กลไก Flex-Route ซึ่งช่วยให้สวิตช์สามารถวิเคราะห์ ค้นหา และห่อหุ้ม/แกะห่อหุ้มส่วนหัว VXLAN (รวมถึง VXLAN-GPO สำหรับนโยบายแบบกลุ่ม) ได้ภายในรอบสัญญาณนาฬิกาเดียว

นอกจากนี้ การจัดสรรบัฟเฟอร์แพ็กเก็ตใน EX4400 ยังเหนือกว่ามาก EX4300 มีบัฟเฟอร์แพ็กเก็ตแบบคงที่ขนาด 4MB ซึ่งรับมือไม่ไหวกับข้อมูลจำนวนมหาศาลจากอุปกรณ์จัดเก็บข้อมูลความเร็วสูงหรือสตรีมวิดีโอ EX4400 ได้อัพเกรดเป็นบัฟเฟอร์แพ็กเก็ตแบบไดนามิกขนาด 16MB การจัดสรรแบบไดนามิกนี้ช่วยให้สวิตช์สามารถจัดสรรพื้นที่บัฟเฟอร์ให้กับพอร์ตที่มีการใช้งานหนาแน่นได้อย่างชาญฉลาดแบบเรียลไทม์ ป้องกันการสูญหายของแพ็กเก็ตโดยไม่รู้ตัวระหว่างเหตุการณ์ความแออัดชั่วคราวที่ขอบเครือข่าย

การกำหนดขนาดและการขยายขนาดของ EVPN-VXLAN: ระนาบควบคุมเทียบกับข้อจำกัดของฮาร์ดแวร์

ในการออกแบบการใช้งาน EVPN-VXLAN สวิตช์ขอบเครือข่ายในวิทยาเขตมักจะทำหน้าที่เป็น Access Leaf (VTEP) โดย Leaf นี้จะต้องเก็บรักษาตาราง MAC, ตาราง ARP/ND และปลายทางของอุโมงค์ VXLAN ไว้ในเครื่อง การกำหนดขนาดของตารางเหล่านี้มีความสำคัญอย่างยิ่งเพื่อป้องกันปัญหาการทำงานผิดพลาดของ Control Plane และความล้มเหลวในการส่งต่อข้อมูลด้วยฮาร์ดแวร์

เราเตอร์ EX4300 มีข้อจำกัดอย่างมากในสภาพแวดล้อม EVPN-VXLAN แม้ว่าจะรองรับการเชื่อมต่อ VXLAN ระดับ Layer 2 ขั้นพื้นฐานในรุ่นมัลติกิกะบิตบางรุ่น (EX4300-48MP) แต่ก็ไม่สามารถใช้งานระบบควบคุม EVPN แบบเต็มรูปแบบ (MP-BGP EVPN) ได้โดยตรงที่ระดับ Access Layer เนื่องจากขาดพลังการประมวลผลและหน่วยความจำ (โดยทั่วไปจำกัดอยู่ที่ 4GB RAM) ในการรักษาตารางการกำหนดเส้นทาง (RIB) และตารางการส่งต่อ (FIB) ของ EVPN

EX4400 มาพร้อมกับซีพียู ARM แบบควอดคอร์ 1.4GHz และแรม DDR4 ขนาด 8GB ออกแบบมาโดยเฉพาะสำหรับการใช้งาน EVPN-VXLAN บริเวณขอบเครือข่ายภายในองค์กร รองรับที่อยู่ MAC ได้สูงสุด 112,000 รายการ และรายการ ARP ได้สูงสุด 104,000 รายการ ทำให้สามารถขยายขนาดได้อย่างง่ายดายในเครือข่ายย่อยขนาดใหญ่ขององค์กร รองรับการกำหนดเส้นทาง MAC-VRF โดยตรง ทำให้สถาปนิกเครือข่ายสามารถใช้งานการจำลองเสมือนเครือข่ายและการแบ่งส่วนย่อยระดับไมโครได้โดยตรงที่เลเยอร์การเข้าถึงโดยใช้ Group-Based Policies (GBP)

เพื่อประเมินการจัดสรรงบประมาณสำหรับการเปลี่ยนผ่านฮาร์ดแวร์นี้ สถาปนิกเครือข่ายสามารถพิจารณาได้ดังนี้ ราคาและสถานะสินค้าคงคลังของ Juniper EX4400 เพื่อเปรียบเทียบโมเดลมัลติกิกะบิตและไฟเบอร์เฉพาะรุ่น สำหรับภาพรวมที่ครอบคลุมเกี่ยวกับวงจรชีวิตของฮาร์ดแวร์ โปรดดูที่... คู่มือวงจรชีวิตของ Juniper EX4400 และ EX4300นอกจากนี้ โปรดตรวจสอบ แหล่งจัดหาอุปกรณ์ที่เกี่ยวข้องสำหรับ Juniper EX4400, EX4300 เพื่อทำความเข้าใจว่าการผสานรวม Mist AI ช่วยเร่งระยะเวลาการใช้งานได้อย่างไร

คุณสมบัติ / เมตริก จูนิเปอร์ EX4300 จูนิเปอร์ EX4400
สถาปัตยกรรม ASIC บรอดคอม ไทรเดนท์ II / เฮลิกซ์ 4 (แบบติดตั้งถาวร) บรอดคอม ไทรเดนท์ 3 (แบบตั้งโปรแกรมได้)
แพ็คเก็ตบัฟเฟอร์ 4MB (การจัดสรรแบบคงที่) 16MB (การจัดสรรแบบไดนามิก)
ความจุโต๊ะ MAC 64,000 112,000
รองรับ EVPN-VXLAN รองรับ L2 VXLAN เท่านั้น (ไม่มี MP-BGP EVPN Leaf ในตัว) อุปกรณ์ EVPN-VXLAN Leaf ระดับ L2/L3 เต็มรูปแบบ (MAC-VRF, GBP)
การสนับสนุน MACsec ไม่มี (หรือมีเฉพาะโมดูลอัปโหลดใน SKU บางรุ่นเท่านั้น) ใช้ AES-256 บนพอร์ตการเข้าถึงและพอร์ตอัปโหลดทั้งหมด
telemetry SNMP / sFlow มาตรฐาน ระบบส่งข้อมูลทางไกลแบบอิงตามปริมาณการไหล (Junos Telemetry Interface)
ต้องการความช่วยเหลือเรื่องราคาหรือความพร้อมจำหน่ายใช่ไหม?

ตรวจสอบสต็อก เปรียบเทียบตัวเลือก หรือพูดคุยกับทีมงานของเรา

ปัญหาที่พบได้จริงในงานวิศวกรรมและวิธีแก้ปัญหาด้วย Junos CLI

การนำแพลตฟอร์มเหล่านี้ไปใช้งานจริงเผยให้เห็นความท้าทายในการดำเนินงานที่แตกต่างกัน ดังที่มีการรายงานบ่อยครั้งใน r/networking และ Juniper Support Community วิศวกรพบกับปัญหาหลักสามประการ:

  • ความเร็วพอร์ตอัปลิงก์ EX4300 ไม่ตรงกัน: เมื่อเสียบ SFP 1G เข้ากับโมดูลอัปลิงก์ 10G 4 พอร์ต (รุ่น xe-0/1/0 ถึง xe-0/1/3) พอร์ตมักจะเชื่อมต่อไม่สำเร็จหรือสลับสถานะอยู่ตลอดเวลา EX4300 ไม่ได้ปรับลดความเร็วลงเหลือ 1G โดยอัตโนมัติเสมอไปในพอร์ตเหล่านี้โดยไม่ต้องตั้งค่าอย่างชัดเจน
  • EX4400 เฟรมเสียหายและตาราง MAC หมด: ในสภาพแวดล้อมที่มีอุปกรณ์ปลายทางรุ่นเก่า (เช่น กล้องวงจรปิด IP) เฟรมที่เสียหายอาจทำให้ตารางที่อยู่ MAC ของ EX4400 เกิดการเปลี่ยนแปลงอย่างฉับพลันหรือเต็มอย่างรวดเร็ว ส่งผลให้เกิดการส่งข้อมูลแบบ unicast จำนวนมาก
  • ความหน่วงในการซิงค์ AI ของ Mist: เมื่อจัดการ EX4400 ผ่าน Juniper Mist การยืนยันการตั้งค่าผ่าน API อาจรู้สึกช้ากว่าการเรียกใช้ผ่าน CLI ในเครื่อง เนื่องจากกระบวนการเชื่อมต่อ API นอกระบบ และกระบวนการตรวจสอบการยืนยันที่เข้มงวดของ Junos

บล็อกการกำหนดค่า Junos CLI ที่พร้อมคัดลอกและวางต่อไปนี้จะแก้ไขปัญหาเหล่านี้ โดยจะกำหนดค่าพอร์ตอัปลิงก์ EX4300 ให้ทำงานที่ความเร็ว 1G ปรับใช้การจำกัด MAC และการควบคุมพายุบนพอร์ตเข้าถึง EX4400 เพื่อป้องกันการหมดลงของตาราง MAC และกำหนดอินเทอร์เฟซ EVPN-VXLAN พื้นฐานบน EX4400

# --- EX4300: บังคับใช้ความเร็ว 1G บนโมดูลอัปลิงก์ 10G --- ตั้งค่าอินเทอร์เฟซ xe-0/1/0 ความเร็ว 1g ตั้งค่าอินเทอร์เฟซ xe-0/1/0 โหมดลิงก์ฟูลดูเพล็กซ์ ผูกมัด # --- EX4400: การจำกัด MAC และการควบคุมพายุเพื่อป้องกันตาราง MAC หมด --- ตั้งค่าตัวเลือกการสลับอีเธอร์เน็ต โปรไฟล์ควบคุมพายุ จำกัดปริมาณการรับส่งข้อมูลที่เสียหายทั้งหมด แบนด์วิดท์เปอร์เซ็นต์ 5 ตั้งค่าตัวเลือกการสลับอีเธอร์เน็ต โปรไฟล์ควบคุมพายุ จำกัดปริมาณการรับส่งข้อมูลที่เสียหาย ดำเนินการปิดระบบ ตั้งค่าอินเทอร์เฟซ ge-0/0/10 หน่วย 0 ตระกูล ethernet-switching storm-control limit-corrupt-traffic ตั้งค่าอินเทอร์เฟซ ge-0/0/10 หน่วย 0 ตระกูล ethernet-switching recovery-timeout 300 ตั้งค่าตัวเลือกสวิตช์อินเทอร์เฟซ ge-0/0/10.0 อินเทอร์เฟซ-mac-limit 10 ตั้งค่าตัวเลือกสวิตช์อินเทอร์เฟซ ge-0/0/10.0 จำกัด MAC อินเทอร์เฟซ การดำเนินการแพ็กเก็ต ดรอปและบันทึก # --- EX4400: การกำหนดค่าอินเทอร์เฟซ Leaf ของ EVPN-VXLAN --- ตั้งค่าอินเทอร์เฟซ lo0 หน่วย 0 ตระกูล ที่อยู่อินเน็ต 192.168.255.1/32 ตั้งค่าอินสแตนซ์การกำหนดเส้นทาง MAC-VRF-100 ประเภทอินสแตนซ์ mac-vrf set routing-instances MAC-VRF-100 protocols evpn encapsulation vxlan set routing-instances MAC-VRF-100 vtep-source-interface lo0.0 ตั้งค่าอินสแตนซ์การกำหนดเส้นทาง MAC-VRF-100 โดเมนบริดจ์ BD-100 รหัส VLAN 100 set routing-instances MAC-VRF-100 bridge-domains BD-100 vxlan vni 10100 ผูกมัด

การจัดซื้อเชิงกลยุทธ์และการเพิ่มประสิทธิภาพห่วงโซ่อุปทาน

การดำเนินการย้ายระบบเครือข่ายทั่วทั้งวิทยาเขตจาก EX4300 ไปยัง EX4400 จำเป็นต้องมีการวางแผนเชิงพาณิชย์อย่างรอบคอบ ช่องทางการจัดจำหน่ายแบบดั้งเดิมมักแจ้งระยะเวลานำส่งสำหรับสวิตช์ระดับองค์กรที่ 6 ถึง 8 สัปดาห์ ซึ่งอาจทำให้กำหนดการย้ายระบบที่สำคัญล่าช้าและเสี่ยงต่อการถูกปรับเนื่องจากโครงการล่าช้า

ระบบ Router-switch ช่วยลดปัญหาคอขวดในห่วงโซ่อุปทานเหล่านี้ได้ โดยการรักษาสินค้าคงคลังมูลค่ากว่า 20 ล้านดอลลาร์สหรัฐไว้ในคลังสินค้าหลายแห่ง ทำให้สามารถจัดส่งสินค้าไปยังศูนย์กลางทั่วโลกในสหรัฐอเมริกา สหราชอาณาจักร และสิงคโปร์ได้ภายในสัปดาห์เดียวกัน ด้วยการใช้ห่วงโซ่อุปทานแบบราบเรียบที่ตัดผ่านตัวกลางระดับภูมิภาคหลายชั้น ผู้รวมระบบและแผนกไอทีขององค์กรจึงสามารถได้รับส่วนลดจากการซื้อจำนวนมากโดยตรง ซึ่งช่วยเพิ่มประสิทธิภาพค่าใช้จ่ายลงทุนโดยรวมของโครงการ

ด้วยการรับประกันสินค้าแท้ 100% โดยสามารถตรวจสอบหมายเลขซีเรียลได้อย่างครบถ้วนในฐานข้อมูลอย่างเป็นทางการของ Juniper ก่อนจัดส่ง Router-switch จึงช่วยลดความเสี่ยงหลังการติดตั้งใช้งาน นอกจากนี้ยังมีบริการให้คำปรึกษาแบบตัวต่อตัวโดยผู้เชี่ยวชาญ CCIE ฟรี การรับประกันเพิ่มเติม RS Care 3 ปี และบริการเปลี่ยนสินค้าด่วน RMA (จัดส่งสินค้าทดแทนก่อนเพื่อลดเวลาเฉลี่ยในการซ่อมแซม)

ผู้คนยังถาม (คำถามที่พบบ่อย)

Q1 เราเตอร์ Juniper EX4300 สามารถเข้าร่วมเป็นโหนด Leaf ในเครือข่าย EVPN-VXLAN ได้หรือไม่?
ไม่ เราเตอร์ Juniper EX4300 รุ่นมาตรฐานไม่สามารถทำหน้าที่เป็นโหนด Leaf ที่มีฟังก์ชันการทำงานครบถ้วนในเครือข่าย EVPN-VXLAN ได้ เนื่องจากขาดความสามารถด้านฮาร์ดแวร์ในการรองรับการกำหนดเส้นทางระนาบควบคุม MP-BGP EVPN และฟังก์ชันเกตเวย์ VXLAN ระดับ L3 (VTEP) ในไปป์ไลน์แบบผ่านครั้งเดียว แม้ว่าบางรุ่นที่มีความเร็วหลายกิกะบิต (EX4300-48MP) จะสามารถทำการเชื่อมต่อ VXLAN ระดับ Layer 2 ขั้นพื้นฐานได้ แต่เครือข่าย EVPN-VXLAN ที่แท้จริงในวิทยาเขตนั้นต้องการชิป Trident 3 ที่สามารถตั้งโปรแกรมได้ ซึ่งพบได้ใน EX4400
Q2 ฉันจะแก้ไขปัญหาความเร็วพอร์ตไม่ตรงกันระหว่าง 10G กับ 1G บนโมดูลอัปลิงก์ EX4300 ได้อย่างไร?
เพื่อแก้ไขปัญหานี้ คุณต้องปิดใช้งานการเจรจาอัตโนมัติและตั้งค่าความเร็วเป็น 1g อย่างชัดเจนบนอินเทอร์เฟซอัปลิงก์เฉพาะ (เช่น xe-0/1/0) ผ่านทาง Junos CLI นอกจากนี้ ตรวจสอบให้แน่ใจว่าตัวรับส่งสัญญาณ SFP เข้ากันได้และโหมดลิงก์ถูกตั้งค่าเป็นฟูลดูเพล็กซ์
Q3 เหตุใด Mist AI จึงใช้เวลานานกว่าในการบันทึกการตั้งค่าบน EX4400 เมื่อเทียบกับการใช้งาน CLI ในเครื่อง?
Mist AI ใช้โมเดลการกำหนดค่าแบบ API-driven เมื่อคุณทำการเปลี่ยนแปลงในพอร์ทัล Mist ระบบคลาวด์จะคอมไพล์การกำหนดค่า ส่งไปยังสวิตช์ผ่านอุโมงค์ SSH/NETCONF ที่เข้ารหัส และดำเนินการตรวจสอบการยืนยัน Junos ก่อนที่จะนำการเปลี่ยนแปลงไปใช้ กระบวนการตรวจสอบความถูกต้องหลายขั้นตอนนี้ช่วยให้มั่นใจได้ถึงเสถียรภาพของเครือข่าย แต่จะทำให้เกิดความล่าช้าเล็กน้อยเมื่อเทียบกับการยืนยันโดยตรงผ่าน CLI ในเครื่อง
Q4 EX4400 ป้องกันปัญหา MAC table exhaustion ที่เกิดจากเฟรมเสียหายได้อย่างไร?
EX4400 ป้องกันปัญหาตาราง MAC หมดลงโดยอนุญาตให้วิศวกรกำหนดค่าการจำกัด MAC และโปรไฟล์ควบคุมพายุบนอินเทอร์เฟซการเข้าถึงได้ โดยการตั้งค่าขีดจำกัดที่แน่นอนสำหรับจำนวนที่อยู่ MAC ที่อนุญาตต่อพอร์ต (เช่น interface-mac-limit 10) และกำหนดค่าการดำเนินการเป็นตัดทิ้งและบันทึก หรือปิดระบบ คุณสามารถแยกอุปกรณ์ปลายทางที่มีปัญหาได้ก่อนที่จะส่งผลกระทบต่อตารางการส่งต่อ MAC โดยรวม