ทรานซีฟเวอร์และออปติกของ FC
Fibre Channel ทำงานบนฟอร์มแฟกเตอร์แบบเสียบถอดได้เดียวกับ Ethernet แต่ออปติกส์ผ่านการรับรองตามมาตรฐานฟิสิคัลเลเยอร์ของ FC เอง และติดฉลากด้วยคำศัพท์เฉพาะของ FC เอง การเลือก — หรือเขียนโค้ด — โมดูลสำหรับ SAN จึงหมายถึงการพูดภาษาคำศัพท์นั้นให้เป็น
การกำหนดชนิดคลื่น
| ป้ายกำกับ | ความยาวคลื่น | ใยแก้วนำแสง | ระยะส่งทั่วไป |
|---|---|---|---|
| SW (คลื่นสั้น) | 850 nm | มัลติโหมด OM3/OM4 | หลักสิบเมตรถึง ~150 m |
| LW (คลื่นยาว) | 1310 nm | ซิงเกิลโหมด | 10 km |
| ELW (คลื่นยาวแบบขยาย) | 1550 nm | ซิงเกิลโหมด | 25–40 km |
ระยะส่งแยกตามรุ่น (มัลติโหมด)
ระยะส่งบนมัลติโหมดลดลงเมื่ออัตราส่งสูงขึ้น — นี่คือเหตุผลที่ระบบสายของ SAN ย้ายจาก OM3 ไปเป็น OM4/OM5:
| รุ่น | OM3 | OM4 |
|---|---|---|
| 8GFC | 150 m | 190 m |
| 16GFC | 100 m | 125 m |
| 32GFC | 70 m | 100 m |
| 64GFC | 70 m | 100 m |
ออปติกส์ long-wave บนซิงเกิลโหมดไปได้ถึง 10 km ไม่ว่าจะเป็นรุ่นใดก็ตาม
มาตรฐานเบื้องหลังออปติกส์
ฟิสิคัลเลเยอร์กำหนดโดยชุดมาตรฐาน T11 FC-PI: FC-PI-5 (16GFC), FC-PI-6 (32GFC), FC-PI-7 (64GFC), FC-PI-8 (128GFC) ข้อมูลระบุตัวตน อัตราส่ง และ DDM ของโมดูลเป็นไปตามสเปกการจัดการแบบ MSA เดียวกับออปติกส์ของ Ethernet — SFF-8472 สำหรับ SFP+/SFP28 และ SFF-8636 สำหรับ QSFP28 — โดยอัตราส่งของ FC ประกาศผ่านการเลือกอัตราและการใช้งาน
โมดูลแยกตามอัตราส่ง
| อัตราส่ง | โมดูล | หมายเหตุ |
|---|---|---|
| 8GFC / 16GFC | SFP+ | 8b/10b → 64b/66b ที่ 16GFC |
| 32GFC | SFP28 | ฟุตพรินต์เดียวกับออปติกส์ 25GbE |
| 64GFC | SFP-DD / กลุ่ม SFP56 | PAM4 |
| 128GFC | QSFP28 | 4 × 32GFC |
การล็อกผู้ผลิตในสวิตช์ SAN
ผู้ผลิตสวิตช์ FC อยู่ในกลุ่มที่เข้มงวดที่สุดเรื่องออปติกส์ แพลตฟอร์มมักตรวจสอบข้อมูลระบุตัวตนของโมดูลและแสดงสถานะพอร์ต เช่น Mod_Val (กำลังตรวจสอบ) หรือ Mod_Inv (ไม่ถูกต้อง) เมื่อเสียบโมดูลที่ไม่ผ่านการรับรอง พอร์ตจะไม่ขึ้นสถานะออนไลน์ อาร์เรย์สตอเรจและ HBA ก็มาพร้อมรายการชิ้นส่วนที่ผ่านการรับรองเช่นกัน กลไกนี้เป็นการตรวจสอบข้อมูลระบุตัวตนแบบเดียวกับบนสวิตช์ Ethernet — ดูการล็อกผู้ผลิต — และวิธีแก้ก็เหมือนกัน: เขียนโค้ดโมดูลด้วยข้อมูลระบุตัวตนที่แพลตฟอร์มคาดหวัง
DDM ใน SAN
เนื่องจากทราฟฟิกสตอเรจไม่มีการสูญเสีย ลิงก์เชิงแสงที่อยู่ในระดับก้ำกึ่งจะแสดงอาการเป็น CRC/invalid transmission words และเครดิตค้าง นานก่อนที่จะแสดงเป็นพอร์ตดาวน์ ให้ติดตามแนวโน้มกำลัง Rx และไบอัส Tx บน ISL และพอร์ตของอาร์เรย์ เลนเดียวที่เสื่อมสภาพใน QSFP28 แบบ 128GFC คือความผิดพลาดแบบเงียบสุดคลาสสิก (ดูความล้มเหลว)
ใน CodingBox
CodingBox อ่านออปติกส์ของ FC ตาม SFF-8472/8636 ถอดรหัสรหัสอัตราส่งของ FC แสดง DDM พร้อมค่าเกณฑ์ และเขียนโค้ดข้อมูลระบุตัวตนใหม่ — ผู้ผลิต หมายเลขชิ้นส่วน รหัสอัตราส่ง — ให้ตรงกับแพลตฟอร์ม SAN เป้าหมาย พร้อมคำนวณเช็กซัมใหม่และสำรองข้อมูลไว้ในcode database
การอ่านตัวนับข้อผิดพลาดของพอร์ต SAN และแยกปัญหาออปติกส์ออกจากความแออัด: การวินิจฉัยพอร์ตของ FC; ขั้นตอนการล็อกอินและโซนนิ่งที่ออปติกส์ต้องผ่านให้พอร์ตขึ้นได้: พื้นฐานโพรโทคอลของ FC