RB4011의 S+RJ10, 실외 캐비닛에서 95-99C까지 올라가며 열로 셧다운
작은 타워 사이트입니다. 환기되는 도로변 캐비닛에 RB4011을 넣고 무선 장비 몇 대를 먹이는데, 덕트에 이미 케이블이 있어서 스위치까지 한 구간은 10GBASE-T 구리로 연결했습니다. 포트가 더운 오후에 빠지고 밤에 돌아오는데, 이건 링크보다는 모듈을 꽤 분명하게 가리킵니다.
- MikroTik RB4011, 팬 없음, 캐비닛 백플레이트에 밀착 장착
- sfp-sfpplus1에 MikroTik S+RJ10
- 캐비닛 내부 구리 구간에 덕트의 기존 페어 연결
- 캐비닛은 패시브 통풍구와 필터만 있고 능동 냉각 없음
/interface ethernet monitor sfp-sfpplus1
sfp-temperature: 97
그 캐비닛에 볕이 들 때마다 95-99C 사이에 머물다가 스스로 꺼집니다. 놀라운 건 라우터 자체 센서는 모듈보다 20-30C 낮게 읽힌다는 겁니다. 그러니까 본체가 모듈을 익히는 게 아니라 모듈 스스로 달아오르는 겁니다.
지금까지 시도한 것: 라우터를 캐비닛 아래쪽으로 옮김, 필터 청소, 테스트 삼아 어느 오후에 문을 열어둠(도움은 됐지만 당연히 해결책은 아님).
95-99C가 이런 구리 모듈에는 원래 그런 건가요, 강제 송풍 말고 다른 해결책이 있나요? 선반에 Ubiquiti UF-RJ45-10G도 하나 있는데 보니까 온도 자체를 아예 보고하지 않는 것 같습니다. 이걸로 바꾸는 게 합리적일까요, 아니면 그냥 경고등만 끄는 셈일까요?
Comments 4
95-99C면 높긴 한데 모듈이 고장난 건 아닙니다. SFP+ 껍데기 안에 든 10GBASE-T PHY는 대략 5W 정도를 태우는데, 광모듈보다 몇 배는 되는 양이고, 그 열을 버릴 데가 케이지와 자기가 꽂힌 보드밖에 없습니다. RB4011은 팬 없이도 뜨겁게 돌아가도록 만들어진 장비라서, 이 둘이 햇볕 받는 캐비닛 안에서 합쳐지면 딱 지금 보시는 수치가 나옵니다. MikroTik의 S+RJ10 데이터시트 자체가 능동 냉각을 요구하니, 이건 결함이 아니라 설계된 동작이라는 뜻입니다.
실제로 효과 있는 건 모듈이 아니라 라우터 방열핀에 강제로 바람을 보내는 겁니다. 열은 섀시를 통해 빠져나가니, 섀시를 식혀야 모듈 수치가 움직입니다. 어느 사이트에서 제대로 해결한 구성은, 라우터 방열핀에 밀착시켜 밀봉한 70mm 12V 팬을 넣은 알루미늄 인클로저였고, 그 뒤로는 더운 날에도 모듈이 70C 정도에서 안정됐습니다. 더 싸게 먼저 시도해볼 만한 건 라우터를 세로로 장착해서 방열핀이 원래 의도대로 대류하게 하는 것과, 방열판 위에 가변속 팬을 다는 것입니다.
UF-RJ45-10G로는 구원받지 못합니다. 같은 부류의 부품이라 발산해야 할 전력도 같은데, 그냥 온도를 보고하지 않을 뿐입니다. 열은 그대로 있고 지금 모듈을 지켜주는 조기 경고와 열 셧다운만 없어지는 셈입니다.
타워 사이트에 솔직한 답을 드리자면, 그 구간에 광이나 DAC를 넣을 수 있다면 문제 전체가 사라집니다. 패시브 냉각 실외 박스에서 구리 10G는 영구적인 유지보수 항목입니다.
냉각 얘기 전에, 그 링크가 실제로 어떤 속도로 협상됐나요, 그리고 양쪽 패치코드까지 합친 구리 구간 길이는 얼마나 되나요?
S+RJ10은 케이블을 많이 탑니다. 제 경우 CAT6 5m는 10G를 안정적으로 유지했고, 25m 구간은 5G로 안착했고, 벽 안 배선 20m에 패치코드 몇 개를 더한 실제 구간은 10G로 협상됐다가 몇 초마다 플랩했습니다. 오후에 끊기는 게 온도 기록이 뒷받침되는 깔끔한 열 셧다운이 아니라 플랩이라면, 케이블도 용의선상에 올려야 합니다.
그리고 갖고 계신 게 r2 리비전인지도 확인해 보세요. 시리얼 번호 끝의
/r2가 그겁니다.주말 동안 인클로저를 만들었습니다. 알루미늄 박스, 방열핀을 가로질러 바람을 보내는 70mm 12V 팬, 공기가 핀을 우회하지 않고 통과하도록 밀봉까지 했습니다. 그 이후 가장 더웠던 오후에도 모듈은 70C 정도에서 안정됐고 포트는 한 번도 안 떨어졌습니다. 팬 하나와 철판 값으로 25-30C를 번 셈입니다.
다만 아직 걸리는 게 하나 있습니다. S+RJ10의 정격 범위는 0-70C인데 지금 딱 그 상단 끝에 앉아 있는 거잖아요. 장기적으로 걱정할 일인가요, 아니면 이 부류 모듈은 원래 그런 건가요?
그건 경고 신호가 아니라 그냥 이 부류의 특성입니다. 이런 구리 모듈은 정상 운용 중에도 정격 범위 상단 근처에서 삽니다. S+RJ10에서 70C는 많은 사람들이 DDM에서 보는 값이고, 같은 종류의 모듈이 Cisco 장비에서는 80C로 돌아가면서도 계속 동작합니다. 지금은 표시된 범위의 끝에 있는 건 맞지만, 10GBASE-T PHY한테 그 끝은 절벽이 아니라 정상 작동 지점입니다.
열 대책으로 시도하지 말아야 할 게 하나 있습니다. 포트 속도를 강제로 낮추는 겁니다. MikroTik 공식 문서에는 이 구리 모듈이 속도와 듀플렉스를 오토네고시에이션으로만 동작하고, 고정으로 강제하면 링크가 아예 안 올라온다고 나와 있습니다. 다만 현실은 규칙보다 지저분해서, 어떤 RB4011과 RB5009 사용자는 더 작은 S-RJ01을 1G 풀듀플렉스로 강제해야만 안정시켰다고 합니다. 그러니 실험해 보신다면 양쪽 다 시도해 보고, 먼저 장비에 콘솔 접속을 확보해 두세요.