ภาพรวม InfiniBand
InfiniBand (IB) เป็นอินเตอร์คอนเนกต์ประสิทธิภาพสูงที่ใช้ในคลัสเตอร์ HPC และศูนย์ข้อมูล AI ซึ่งเวลาหน่วงและปริมาณงานระหว่างโหนดเป็นเรื่องสำคัญยิ่ง มาตรฐานนี้กำหนดโดย InfiniBand Trade Association (IBTA)
สิ่งที่ทำให้แตกต่าง
- เวลาหน่วงต่ำมาก และแบนด์วิดท์สูงระหว่างเซิร์ฟเวอร์
- RDMA (Remote Direct Memory Access) — โหนดหนึ่งอ่านหรือเขียนหน่วยความจำของอีกโหนดหนึ่งได้โดยแทบไม่ต้องพึ่ง CPU
- การควบคุมการไหลแบบใช้เครดิตที่ไม่มีการสูญเสีย เหมือนกับ Fibre Channel
ลิงก์และความกว้าง
ลิงก์ IB สร้างจากเลน; ความกว้าง ที่พบทั่วไปคือ ×1, ×4 และ ×12 โดย ×4 เป็นพอร์ตปกติ พอร์ต ×4 สอดคล้องโดยธรรมชาติกับโมดูลตระกูล QSFP ดังนั้น InfiniBand และ Ethernet อัตราสูงจึงมักใช้ตัวเรือนทรานซีฟเวอร์ร่วมกัน
อัตราส่ง
แต่ละรุ่นของ IB เพิ่มอัตราการส่งสัญญาณต่อเลนขึ้น (SDR, DDR, QDR, FDR, EDR, HDR, NDR …) ตัวเลขต่อเลนและตัวเลขรวมของพอร์ต ×4 อยู่ในความเร็วของ InfiniBand
โมดูล InfiniBand เชิงแสงเก็บข้อมูลระบุตัวตนและการวินิจฉัยไว้ในหน่วยความจำที่มีการจัดการแบบเดียวกับที่ CodingBox อ่านสำหรับทรานซีฟเวอร์ตัวอื่น ๆ
อ่านเพิ่มเติม
- โปรโตคอลและทรานสปอร์ตของ IB — เลเยอร์, LID/GID/PKey, คู่คิวและ RDMA, การควบคุมการไหลแบบเครดิต, ตัวจัดการซับเน็ต, เครื่องมือวินิจฉัย
- การเดินสาย IB แยกตามรุ่น — คอนเนกเตอร์ตั้งแต่ QDR ถึง XDR, คลาสระยะส่งสำหรับ DAC/ACC/AOC/ทรานซีฟเวอร์, สายแบบสองพอร์ตและสายแยกของ NDR, OSFP แบบมีครีบเทียบกับแบบแบน