40G 네트워크를 호기심에 테스트를 진행하고 있는데요
아무리 설정을 해봐도 컴퓨터 사이에서는 iperf 의 Bandwidth 가 10.0 Gbits/sec 를 넘어가지 않습니다.
각각 PC 의 랜 카드는 HP 544QSFP 모델로 장착했고
A PC 는 PCIE 5.0 X4 슬롯에 장착되어 있고
B PC 는 PCIE 8.0 X4 로 장착 되어있습니다.
연결은 멜라녹스 40G 케이블 MC2206310 을 사용했습니다.
네트워크의 다른 설정은 기본 상태이며
드라이버는 connectx3의 윈도우 드라이버를 설치한 상태입니다.
드라이버 고급정보에서 ib 와 eth 를 선택하는 부분은 없고 장치 관리자에서 connectx3 ethernet Adapter 로 잡혀있는 상태입니다.
MTU 값은 1500 이고
이 상태에서
A -> A 로 Iperf 를 하면 Bandwidth 가 약 8.54 ~ 8.7 Gbit/sec 로 나오고
B -> B 로 Iperf 를 하면 Bandwidth 가 약 17 ~ 18 Gbit/sec 로 나오고 있습니다.
A -> B 로는 Bandwidth 가 약 6.87 ~ 7 Gbit/sec 로 나오는 상태고요
B -> A 로는 Bandwidth 가 약 9.24 ~ 9.79 Gbit/sec 로 나오고 있습니다.
A 와 B 를 동시에 iperf 를 할 때는
A -> B 로 약 6 Gbit/sec
B -> A 로 약 7 Gbit/sec
정도로 나오고 있습니다.
원래 이 속도가 나오는 것이 정상은 아닌 거 같은데요
어디가 문제인지 좀 갈피가 안 잡힙니다. 어디를 고쳐야 전송 속도가 제대로 나올지 문의를 드립니다.
40G ¼Óµµ°¡ ³ª¿Â´Ù°í ¾Ë°í ÀÖ½À´Ï´Ù
Ãʱ¸Çü PCI-E 2.0 8X »÷µðºê¸´Áö ½Ã½ºÅÛ¿¡¼µµ CPU Á¡À¯À²ÀÌ Á» ³ôÁö¸¸ ´ëÃæÇصµ 20G~25G Á¤µµ´Â »Ì¾ÆÁÝÀÌ´Ù.
¼¹ö¸¦ ¿©·¯°³ ¶ç¿ì´ø°¡, Æä·¹·¼½ºÆ®¸®¹Ö ¿É¼ÇÀÌ¿ëÇÕ´Ï´Ù.
±¸±Û¿¡¼ iperf 40G ·Î °Ë»öÇϽøé Âü°íÇÏ½Ç ÀÚ·áµéÀÌ ³ª¿Ã°Ì´Ï´Ù.
https://community.mellanox.com/s/article/howto-install-iperf-and-test-mellanox-adapters-performance
https://forums.servethehome.com/index.php?threads/cant-get-more-than-20gbps-out-of-a-40gbe-network-suggestions.11448/
iperf ·Î ´ë¿ªÆø ³Ñ¾î°¡´Â°Å º¸´Ï 40G ÀÌ´õ³ÝÀº ¸Â³ª º¾´Ï´Ù. Àú°Å Á¦¼Óµµ ³ª¿À´ÂÁö È®ÀÎÇÒ·Á¸é Hyper-V °°Àº°É·Î VM ³ëµåÀ̵¿ ¸¶À̱׷¹ÀÌ¼Ç Çغ¸´Â°Ì´Ï´Ù. RDMA Á¤»óµ¿ÀÛÇØ¾ß Ç®¼Óµµ ²ø°í ¿Ã°Ì´Ï´Ù. Æ®·¡ÇÈÀÌ ¸Þ¸ð¸®·Î ¿ì¼± Àü¼ÛµÇ´Â ¼ø¼°¡ µÇ¾ß Ç®¼Óµµ ²ôÁý¾î ¿Ã°Å °°Àºµ¥...
40G´Â ÃÊ´ç 4GB Á¤µµ´Â ³ª¿Í¾ß µÇ´Âµ¥ NVME 4.0 ¹öÁ¯À» ½á¾ß¸¸ °¡´ÉÇÑ ¼ÓµµÀÔ´Ï´Ù.
ÀÏ´Ü ¾Ë·ÁÁֽŠ³»¿ëµéÀ» Åä´ë·Î ´Ù½Ã ¼ÂÆÃÀ̶û ÀÌ°Å Àú°Å Å×½ºÆ® Çغ¸°Ú½À´Ï´Ù. !!
¿¹Àü Q&A °Ô½Ã¹°Àε¥, Âü°íÇغ¸¼¼¿ä. 100G Å×½ºÆ® °ü·Ã ±ÛÀ̳׿ä.
https://www.2cpu.co.kr/QnA/768844