전력 등급, 저전력, 과열
모듈이 끌어 쓰는 전력은 1 W 미만에서 20 W까지 다양하며, 포트에는 한계가 있습니다. 포트가 줄 수 있는 것보다 더 많은 전력을 요구하는 모듈은 저전력 상태로 묶이거나 꺼집니다; 뜨겁게 동작하는 모듈은 빨리 노화하고 스로틀링됩니다. 전력 등급과 온도를 읽어 보기 전까지는 둘 다 그저 “말썽 부리는 광학 부품”처럼 보입니다.
전력 등급
각 모듈은 식별 정보 블록에 자신의 등급을 선언하며, 호스트는 고전력을 활성화하기 전에 이를 포트의 정격과 비교합니다.
| 계열 | 선언 위치 | 등급 |
|---|---|---|
| SFP/SFP+/SFP28 | SFF-8472 A0h 바이트 64(옵션), 바이트 93 | 레벨 1 ≤ 1.0 W · 레벨 2 ≤ 1.5 W · 레벨 3 ≤ 2.0 W |
| QSFP+/QSFP28 | SFF-8636 바이트 129(비트 7–6, 5, 1–0), 최대 전력 바이트 107 | 1 ≤ 1.5 W · 2 ≤ 2.0 · 3 ≤ 2.5 · 4 ≤ 3.5 · 5 ≤ 4.0 · 6 ≤ 4.5 · 7 ≤ 5.0 · 8 > 5.0 |
| QSFP-DD/OSFP/SFP-DD(CMIS) | 페이지 00h 바이트 200(등급), 바이트 201(최대 전력 ×0.25 W) | 1 ≤ 1.5 W · 2 ≤ 3.5 · 3 ≤ 7 · 4 ≤ 8 · 5 ≤ 10 · 6 ≤ 12 · 7 ≤ 14 · 8 > 14 |
실제 소비 전력의 대략적인 예: 10G SR SFP+ ~0.8 W; 100G LR4 QSFP28 ~3.5–4.5 W; 400G DR4 QSFP-DD 8–12 W; 800G OSFP 14–18 W; 400ZR 코히어런트 15–20 W.
저전력 모드
QSFP급과 CMIS 모듈은 모두 저전력 모드(수백 mW, 레이저 꺼짐)로 시작해, 호스트가 안전하게 식별 정보와 전력 등급을 읽을 수 있게 합니다. 이후 호스트가 고전력으로 풀어 주거나 — 풀어 주지 않습니다:
| 증상 | 원인 | 해결 |
|---|---|---|
| 모듈은 인식되지만 Tx 없음, 호스트 로그에 “전력 등급이 포트를 초과함” | 포트가 지원하는 것보다 높은 등급 바이트 | 더 낮은 등급의 모듈을 쓰거나, 그에 맞는 정격의 포트/플랫폼을 사용합니다; 바이트가 하드웨어와 맞지 않게 잘못된 것뿐이라면 바로잡습니다 |
| ModuleLowPwr(상태 2)에 멈춘 CMIS 모듈 | 호스트가 고전력을 지시한 적이 없거나, 모듈 펌웨어 핸드셰이크 실패 | 모듈의 CMIS 버전을 지원하는 호스트 펌웨어; 전원 재투입; CMIS 문제 참고 |
| 한 스위치에서는 동작하지만 다른 스위치에서는 저전력 상태 | 포트별 전력 버짓 차이(예: QSFP28 케이지 3.5 W 대 5 W) | 플랫폼의 포트 사양을 확인합니다 |
| 설계상 LPMode 핀이 계속 켜짐 | 일부 호스트는 설정 전까지 LPMode를 계속 하이로 유지함 | 포트를 활성화하거나 강제 저전력을 해제합니다 |
LPMode 하드웨어 핀과 소프트웨어 저전력 비트(SFF-8636 바이트 93, CMIS 바이트 26)는 둘 다 모듈을 저전력에 묶어 둘 수 있습니다; 둘 중 하나만 켜져 있어도 충분합니다.
과열
- 모듈은 DDM에서 케이스 온도를 보고합니다(상용 등급은 보통 −5…+70 °C 범위; 최대 케이스 온도는 SFF-8636 바이트 190에 선언됨).
- 고온 경고/알람을 넘으면 모듈이 플래그를 세웁니다; 온도 알람에 많은 호스트가 포트를 비활성화하고, 그렇지 않은 호스트는 모듈이 스로틀링하도록 둡니다 — 더운 날에 간헐적으로 플래핑하는 것이 특징입니다.
- 발열원: 빽빽한 페이스플레이트(이웃 포트 하나하나가 히터), 막힌 통풍, 냉각 방향 불일치(전면에서 후면으로 대 후면에서 전면으로), 냉각형 EML/DWDM 모듈과 400G 이상 DSP, 그리고 10GBASE-T 구리 SFP+ 모듈(1.5 W 설계에 2.5–4 W).
- 장기적 영향: 온도가 ~10 °C 오를 때마다 레이저 수명이 대략 절반으로 줄어듭니다 — 장애를 참고하십시오.
체크리스트
- 모듈의 전력 등급을 읽어 포트의 정격과 비교합니다.
- 모듈이 고전력에 도달했는지 확인합니다(Tx 존재; CMIS 상태 Ready).
- 온도와 그 임계값을 읽습니다; 이웃 모듈과 비교합니다.
- 통풍 방향과 블랭킹 패널을 확인합니다; 빈 케이지는 캡을 씌워 둡니다.
- 400G 이상/코히어런트 모듈은 호스트가 해당 전력 등급을 명시적으로 지원하는지 확인합니다 — 1세대 QSFP-DD 포트 다수는 등급 6이나 7에서 멈춥니다.
CodingBox에서
Check transceiver 화면은 선언된 전력 등급을 보여줍니다; DDM은 모듈 자체의 임계값과 함께 실시간 온도를 보여주고 시간에 따라 기록하므로, 여름철 오후 3시에만 말썽을 부리는 모듈도 추이에서 잡아낼 수 있습니다. 전력 등급 바이트는 EEPROM editor에서 편집할 수 있습니다 — 실제 하드웨어에 맞출 때만 바로잡아야 하며, 냉각할 수 없는 모듈에 포트가 전력을 공급하도록 속이는 용도로 써서는 안 됩니다.
온도가 파장, 바이어스, 수신 감도, 수명에 미치는 영향과 Vcc 모니터를 읽는 방법: 온도와 전압.
흔히 쓰는 모듈 종류별 실제 소비 전력을 선언된 등급, 공급 전류, 냉각 규칙과 함께 정리한 자료: 전력과 소비전력; 상용 모듈과 산업용 모듈의 차이, 온도에 따라 달라지는 것: 온도 등급.
통풍 방향별 SKU(포트 쪽 흡기 대 배기), 팬 트레이 이중화, 섀시 열설계가 모듈 온도에 미치는 영향: 스위치 종류와 폼 팩터.