ExtremeXOS가 정말 90일 뒤 미승인 40G/100G 광모듈을 라인레이트 25%로 제한하나요
집선(agg) 클로짓 두 곳을 리프레시하는 중인데, 경영진이 계속 걸고넘어지는 부분이 광모듈 쪽이다. 스위치는 EXOS 장비이고, 원래 계획은 액세스 포트에서 이미 하듯이 40G 업링크도 범용 QSFP+ DAC로 채우는 것이었다.
그런데 팀원 하나가 EXOS의 유료 서드파티 광모듈 라이선스에 관한 글을 찾아냈다. 40G, 100G 포트에만 걸리는 것으로, 유예 기간이 지나면 속도 제한기가 걸린다는 내용이었다. 그러면 계산이 꽤 달라진다.
- 집선 계층의 EXOS 스위치, 출하 시 코드 그대로 운용 중
- 지금은 40G QSFP+ 업링크, 로드맵에는 QSFP28
- 범용 서드파티 DAC와 AOC, 거기에 범용 광 트랜시버 몇 개
- 1G, 10G 액세스 포트는 이미 범용 모듈로 가득한데 지금까지 불만 없었음
미승인 모듈을 꽂으면 확인하라고 들은 것:
show port conf
# the port carries an R (restricted) flag while the countdown runs
확인한 것:
- 이미 쓰고 있는 서드파티 모듈은 링크되고 트래픽도 흐름, 딱히 막힌 건 없음
- 지금 쓰는 코드의 기능 목록에서는 그 라이선스를 찾을 수 없음
- 승인 광모듈 포털은 플랫폼군별 부품은 나오는데, 목록에 없는 모듈에 스위치가 어떻게 반응하는지는 안 나와 있음
그래서 이 제한이 출하 코드에서 실제로 작동하는지, 타이머가 끝나면 포트에 정확히 무슨 일이 일어나는지, 그리고 내 릴리스가 이걸 강제하는지 CLI로 어떻게 확인하는지 궁금하다.
Comments 4
스위치가 어느 코드 트레인인지가 이 질문 답의 거의 전부예요. 그 라이선스는 EXOS에 영구히 붙어 있는 속성이 아니라 특정 릴리스에 등장했다가 이후 릴리스에서 요건 자체가 빠졌어요. 그래서 어떤 버전 기준으로 쓰인 문서 페이지는 지금 랙에 있는 장비에 대해서는 아무것도 말해주지 않아요.
구분해둘 것도 하나 있어요: 1G, 10G 포트는 애초에 이 대상이 아니었고 40G, 100G뿐이었어요. 액세스 계층이 이미 범용 SFP, SFP+로 잘 돌아간다는 사실은 업링크 쪽에 대해서는 어느 쪽으로도 증거가 안 돼요.
정확한 릴리스의 기능 라이선스 요건과, 범용 DAC가 이미 꽂혀 있는 업링크 하나에 대한
show port conf결과를 올려보세요. 포트에 R이 없으면 카운트다운 중인 게 아무것도 없다는 뜻이니 걱정 안 해도 돼요.짧게 말하면: 막히는 건 없어요. 서드파티 40G나 100G 모듈도 링크되고 트래픽을 포워딩해요, 이 제한은 하드 락아웃이 아니라 상업적인 거예요.
이게 강제되는 릴리스에서는(40G, 100G 포트 대상의 유료 3rd Party Optics Feature 라이선스는 ExtremeXOS 15.5에서 등장했어요) 순서가 이래요:
show port conf에서 본 R 플래그가 이것일방통행은 아니에요. 라이선스를 설치하거나 모듈을 승인 목록 안의 것으로 바꾸면 포트는 다시 풀 레이트로 돌아와요.
다들 건너뛰는 부분: 현재 EXOS 릴리스는 이 라이선스가 아예 필요 없어서, 동작은 전적으로 코드 버전에 달렸어요. 서드파티 QSFP+나 QSFP28을 한 트레이 사기 전에, 처음 걸린 문서가 어느 버전 얘기인지가 아니라 실제로 돌릴 정확한 릴리스의 기능 라이선스 요건을 읽어보세요.
수치를 확인해봤어요. 우리는 15.5보다 몇 트레인이나 앞서 있는데, 우리 릴리스의 기능 라이선스 요건에는 서드파티 광모듈 항목 자체가 없어요. 이미 범용 DAC가 꽂힌 업링크 두 개에
show port conf를 돌려봐도 둘 다 R이 없고, 제한기 없이 풀 레이트로 잘 돌고 있어요.그러니 우리 코드에서는 문제가 안 되는 것 같아요. 그래도 승인된 QSFP+ 모듈 몇 개는 선반에 남겨둘 생각인데, 어떤 지원 케이스든 첫 질문이 결국 포트에 뭐가 꽂혀 있냐는 거니까요.
이 문제의 나머지 절반은 지원(support) 쪽인데, 이건 어떤 릴리스가 와도 안 바뀌었어요.
우리 계정 담당팀과 이 얘기로 두 번 붙어봤어요. 문서로 받는 건 면책 조항이지 호환성 보증이 아니에요: 승인 목록 밖이면 보증도 없고, 규격 준수 주장도 없고, 도와줄 의무도 없어요 - 광모듈과 그게 꽂히는 인터페이스 모듈 둘 다 온전히 당신 책임이에요. 승인 부품에서는 일부 비용이 서류 작업에 들어가요: NRTL과 CDRH 승인, FCC CFR 21 1040.10, EN60825-1 기준 CE, 해당되면 GR-468까지. 트레이 광모듈에는 이런 게 하나도 안 붙어 있어요.
쇼핑 목록으로는 승인 광모듈 포털이 나쁘지 않아요 - 쓰는 건 다 거기 있어요(EXOS, VOSS, ERS, 구형 Brocade MLX, SLX-OS와 VDX 라인, NPB, ISW), 동선/광, 파이버 종류, 폼팩터, 속도(100 Mb/s부터 400 Gb/s까지)로 필터링도 돼요. 다만 목록에 없는 모듈에 장비가 어떻게 반응하는지는 안 알려주는데, 그게 애초에 질문한 유일한 내용이에요. 그래서 이런 스레드가 생기는 거예요.
제 경험상: EXOS는 모듈을 누가 만들었는지 신경 안 써요. 범용 부품도 링크되고, FS 부품도 링크돼요. 문제가 되는 건 대개 광모듈이 아니라 플랫폼 쪽이에요 - X435가 자기 SFP 포트에서 2.5G를 못 하는 게 제가 계속 걸리는 케이스예요.