• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

OPNsense 40G 추가 실험중입니다.

ExpBox ExpBox 394

2

2

https://svrforum.com/svr/671101

 

아마 추가 실험으로 계속 추가할 것 같긴한데 이게 아마 끝이지 않을까 싶습니다. 테스트 결과물이 나오면 여기에 조금씩 추가할 계획이에요.

 

환경:

Proxmox에 16코어 16기가램 VM으로 MCX354A 패스스루한 시스템에서의 iperf3 결과


iperf3 -c [ip] -p [port]

 

image.png.jpg

 


 

iperf3 -c [ip] -p [port] -P 20 -t 60

 

image.png.jpg

 

image.png.jpg

 

image.png.jpg

 


 

네트워크 설정 변경

 

image.png.jpg

 

시놀로지 - 본딩 적용(적응 로드 밸런싱) --> 추후 LACP로 변경 예정

 

iperf3 -c [ip] -p [port] -P 10 -t 300

 

image.png.jpg

 

5분 테스트 중에 지속적으로 10G까지 떨어졌다가 다시 20G까지 올라가는 등의 현상이 있었습니다. 이건 아마 발열이나 LACP로 시스템 구성이 되질 않아서 그럴 수도 있어요.

 

제 생각에는 시스템 상에서는 40000mbpx full duplex라고 떠있긴 한데 실질 속도는 1포트 당 10G까지로 생각됩니다.

 

image.png.jpg

글 쓰는 도중에 나온 결과물

 


 

본딩 해제, 1포트 사용, MTU 9000(OPNsense, Synology)

 

iperf3 -c [ip] -p [port] -t 30 -P 10

 

파일 업로드가 안되서 복붙 ㅎㅎ;

 

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec  6.01 GBytes  1.72 Gbits/sec    0             sender
[  5]   0.00-30.53  sec  6.01 GBytes  1.69 Gbits/sec                  receiver
[  7]   0.00-30.00  sec  5.66 GBytes  1.62 Gbits/sec    0             sender
[  7]   0.00-30.53  sec  5.66 GBytes  1.59 Gbits/sec                  receiver
[  9]   0.00-30.00  sec  5.66 GBytes  1.62 Gbits/sec    0             sender
[  9]   0.00-30.53  sec  5.66 GBytes  1.59 Gbits/sec                  receiver
[ 11]   0.00-30.00  sec  6.00 GBytes  1.72 Gbits/sec    0             sender
[ 11]   0.00-30.53  sec  6.00 GBytes  1.69 Gbits/sec                  receiver
[ 13]   0.00-30.00  sec  6.67 GBytes  1.91 Gbits/sec   54             sender
[ 13]   0.00-30.53  sec  6.67 GBytes  1.88 Gbits/sec                  receiver
[ 15]   0.00-30.00  sec  5.67 GBytes  1.62 Gbits/sec    0             sender
[ 15]   0.00-30.53  sec  5.67 GBytes  1.59 Gbits/sec                  receiver
[ 17]   0.00-30.00  sec  5.64 GBytes  1.61 Gbits/sec    0             sender
[ 17]   0.00-30.53  sec  5.64 GBytes  1.59 Gbits/sec                  receiver
[ 19]   0.00-30.00  sec  6.00 GBytes  1.72 Gbits/sec    0             sender
[ 19]   0.00-30.53  sec  6.00 GBytes  1.69 Gbits/sec                  receiver
[ 21]   0.00-30.00  sec  5.63 GBytes  1.61 Gbits/sec    0             sender
[ 21]   0.00-30.53  sec  5.63 GBytes  1.58 Gbits/sec                  receiver
[ 23]   0.00-30.00  sec  6.77 GBytes  1.94 Gbits/sec   20             sender
[ 23]   0.00-30.53  sec  6.77 GBytes  1.90 Gbits/sec                  receiver
[SUM]   0.00-30.00  sec  59.7 GBytes  17.1 Gbits/sec   74             sender
[SUM]   0.00-30.53  sec  59.7 GBytes  16.8 Gbits/sec                  receiver

 

대충 성공한 것 같습니다? 초반에는 20G도 뜨더라구요. 아마 DS1821+의 CPU와 시스템 사용 등의 문제로 10G만 되는 것 같기도하고.. 어짜피 PCIE 3.0 4레인이라 10G / 25G 만 된다고 되어있어서 이 정도면 만족할만한 수준인 것 같습니다.

 

일단 되는걸 확인했으니 기분좋네요.

 


 

2023.03.06 추가

 

우분투 상에서 MCX354A의 드라이버 확인 후 IB 모드에서 ETH 모드로 변경했습니다.

 

image.png.jpg

 

image.png.jpg

 

image.png.jpg

 

image.png.jpg

image.png.jpg

 

iperf3 -c [IP] -t 600 -P 10 -p [Port] *2 (SSH 두개 접속)

 

대충 20G에 근접한 것 같습니다. PCIE 3.0 4레인은 초당 4기가 정도인데 CPU랑 이것저것 하면 초당 3기가는 되어야할 것 같은데 조금 아쉽긴 하네요.

 

신고공유스크랩
2

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

등록된 글이 없습니다.