MikroTik CCR2004-1G-2XS-PCIe (PCIe 형태의 라우터)

박건   
   조회 913   추천 0    

얼마전에 정식 발매는 되었으나, 매우 적은 물량만 풀려서 리뷰도 거의 없는 물건으로서, 

PCIe 폼팩터의 라우터 내지는 스마트 NIC으로 기획된 CCR2004-1G-2XS-PCIe 입니다.

기본적으로 라우터로 기획되었지만, Pass-through 모드 설정으로, SFP28 타입의 듀얼포트 랜카드로도 사용이 가능합니다.

다만, 현재로서는 리눅스 커널 버전 5.15.25 이상의 극히 최신 버전을 요구하며, 윈도우는 지원하지 않습니다. 

우분투 22.04에서 잘 동작되며, proxmox 최신 업데이트에서도 동작한다는 듯 합니다.

브라켓은 기본적으로 LP타입으로 출고되나, 롱 브라켓도 동봉되어 있습니다. 개인적으로 브라켓 구멍은 그다지 마음에 들지 않네요.


희한하게 리눅스 커널의 atl1c 모듈을(atheros 기가비트 이더넷 모듈) 개조하여 25Gbps로 사용하고 있습니다.

따라서, 리눅스 커널의 요구사항을 맞추지 못해도 아래와 같이 일단 기가비트로는 동작합니다.(우분투 18.04에서 테스트)

아래 그림과 같이 passthrough 모드(가상화의 그것은 아닙니다.)를 통하여 직접 외부와 연결도 가능하고, 혹은 routeros의 기능을 이용하여 중간에 일련의 처리를 하여 보내주는 것도 가능하겠습니다.

내부 연결 구조입니다. SFP28 각 포트는 각기 카드의 CPU와 25Gbps 레인으로 연결되고, CPU는 PCIe 3.0 8배속으로 연결됩니다.

CPU에서 부하가 큰 중간과정을 수행하지 않는다면, 25Gbps 2개 포트의 통신에는 병목이 생기지 않겠습니다.


간단한 iperf3 테스트입니다. 우분투 22.04 머신으로 별다른 튜닝 없이 진행했는데, 꽤 잘 나오네요.


유즈케이스로서, 미크로틱 본사에서는 서버와 스토리지간 연결 같은 단순 랜카드로서의 역할만을 보여줬으나, 서버간의 암호화 통신이라거나, 용도는 만들기 나름인 것 같습니다.

Dreaday 05-16
우와 ./..신기합니다 ..PCIE 형태의 ..라우터라는게 ..

속도도 신기할정도로 잘 뽑아주네요 ..
다만 단점은 정말 전용으로 사용함이 맞을듯한 느낌이 드네요 .
박문형 05-16
알아서 테스트 하고 만들었겠지만 오래 쓰면 메모리쪽 먼지 쌓이고 방열에 문제가 있을 듯합니다..
송주환 05-16
오 국내 최초 리뷰네요. 별로 와닿는 유즈 케이스가 없어서 고려 대상으로 놓지는 않았는데, x86 기반 라우터를 만들 사람에게는 꽤나 재미있는 장난감이 되지 않을까 합니다.
댕댕이 05-16
와우.. 아름답습니다.
저도 FPGA로 이런거 만드는게 소원인데
요즘은 Tilera, MIPS 보단 역시 ARM이 대세인듯하네요. 마이크로 프로세서 제조사들이 이미 ARM으로 넘어가는 추세니..
미크로틱에 들어가는 Cavium Octeon tx2도 ARM으로 나온거 보면 시장은 이미 ARM으로 바뀐거 같네요.
FPGA만 보면 산속에(?) 틀어박혀서 이것만 만지작하고 싶다는 욕구가 마구 샘솟습니다.
     
박건 05-17
Tilera는 리눅스 커널에서도 빠진 인기 없는 아키텍쳐라서, 미크로틱에서 끌고 가고 있을 뿐입니다.
과거의 칩 재고가 많은 MIPS일부를 제외하고는, 칩과 개발자 구하기 수월한 ARM쪽으로 많은 부분이 전환되지 않을지 싶습니다.
Sikieiki 05-17
이게또 무슨 히안한 장비랍니까 ㄷㄷㄴㄴㄴㄴ
sayanova 05-17
여기에 일반 우분투 ARM이 올라가나요? 그게 궁금한데...
     
박건 05-17
공식적으로 지원하는 것은 RouterOS입니다.
누군가 개인적으로 시도는 할 수 있겠지요.
          
sayanova 05-17
그러고보니 이번에 미크로틱에서 도커 지원이 올라왔었는데, 저 위에 컨테이너로 ovs나 ovn등을 올리면 재미있을 것 같네요. 재정에 여유가 생기면 하나 사서 놀아봐야겠습니다.
               
sayanova 05-17
실례지만 한가지 더 여쭈어도 될까요? 흥미가 있어서 알아보니 이녀석 로컬 스토리지가 128MB네요... 도커 지원이 되는걸로 알고있긴 한데, 이래서야 컨테이너 설치를 할수나 있을지... 기본 ROS 설치시 용량이 어떻게 되나요?
                    
댕댕이 05-17
요즘 시대에 128메가는 좀 너무하긴 하네요.. 16MB 플래쉬에는 부트로더가 있을거고.. jtag도 안 보여서 다른 os 설치하기도 쉽지 않아보이고 (그럴 이유도 없지만) 딱 Router OS만 쓰라는 느낌인데 25Gbps급 Suricata를 돌리기엔 CPU 사양이 아쉽고 Pcie 카드 형태의 라우터라고 봐야겠네요. 가격이 생각보다 저렴해서 충분히 매력적이긴 하나 뭔가 와닫는 활용사례가 없어서 애매하긴 하네요. Pcie로 연결된 컴퓨터의 CPU 자원을 끌어다 쓸 수 있으면.. 대박일텐데 말이죠..
asic 장비랑 붙여서 asic 자원을 끌어다 쓸 수 있어도 나쁘지 않을 것 같은데 굳이? 싶기도 하고 역시 하드코어한 장난감인가 봅니다.
                    
박건 05-18
대략 100MB정도 여유공간이 있습니다.
                         
sayanova 05-18
감사합니다.
RIGIDBODY 05-18
와 진짜 싱기방기 특이한 제품이네요 ㅋ
RuBisCO 05-21
구성을 완비한 임베디드 컴퓨터 한대를 그대로 슬롯에 박아넣었군요. 다만 궁금한게 사용된 CPU 코어가 ARMv8 이라고만 되있는데 어떤걸지 궁금하네요.
     
박건 05-21
AL32400 입니다.
          
RuBisCO 05-21
아 A57 4코어 짜리군요. 답변 감사합니다.




제목Page 2/86
05-29   4463   Mazinga
05-27   5353   sswer
05-25   5030   루비온
05-24   4683   식물마왕
05-24   4163   차가워
05-23   3531   야타호핵꿀밤
05-18   3963   po2481
05-18   2750   MOONL
05-18   2190   인국
05-18   2497   MOONL
05-17   2043   무법자
05-16   1712   무법자
05-17   808   슬픔이
05-16   914   박건
05-16   968   shanswo
05-14   1220   yahoo
05-12   1004   cia00
05-12   931   레이스카이
05-09   2671   야타호핵꿀밤
05-06   3795   즐남