네트워크 전송 속도 질문

네이쳐   
   조회 2522   추천 0    

쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다 

안녕하세요

네트워크에 대해서 거의 모르지만, 사용을 해야해서 ㅠ 질문 드립니다.


40Gb 스위치를 두고, 제 컴퓨터와 우분투 서버 사이에 데이터 전송 속도가 안나오는거 같아서 질문 올립니다.

제대로 했는지는 모르겠지만,

양 컴퓨터에 40Gb 랜 카드 드라이버도 설치 후 40Gb로 속도가 인식되는 것으로 확인?했고,

10GB가 조금 넘는 파일 한개를 복사해보면,

속도가 아래 그림과 같이 나옵니다.

랜 카드는ConnectX-3 pro en 40 gigabit ethernet (CX314A) 이고 PCIe 3.0 x8 입니다.


어디가 문제일지 조언 부탁 드려봅니다.

우분투는 20.04입니다. CPU는 라이젠9 7950X3D 이고
제 컴퓨터는 i9-12900K 입니다.







짧은글 일수록 신중하게.
안철현 2024-07
이럴때 항상 체크해봐야 할 부분은.
지난번 유사한 사례에서 다른분들이 코멘트하신 내용을 정리해보면 ....

1. 가능하면 CPU와 직결된 X16 슬롯 or X8 슬롯에 끼워서 테스트
  1-1. 보드와 실제로 PCI-E 3.0 x8로 링크된지 OS의 관련 명령어를 이용해서 직접 확인
  1-2. 스펙상 제약으로 PCI-E x16 이지만 x4로 동작하는 경우가 많음
  1-3. 하드웨어 불량으로 x1 x2로 동작하는 경우도 있음
2. 다른 애드온 카드가 달려 있으면 다 제거하고 테스트
3. 메인보드 바이오스에서 전원 관련 옵션은 모두다 끔 ( 나중에 하나씩 ON 하면서 영향 확인 )

4. iperf3 등 네트워크 속도 테스트 툴을 이용해서 네트워크 대역폭 확인
  4-1 네트워크 대역폭이 너무 안나오면 네트워크 관련 문제임 ( 스위치 호환성, 케이블/카드 불량 등 체크 )
  4-2 네트워크 대역폭은 잘 나온다면, 저장장치에서 병목 발생 가능성 높음
  4-3 스위치를 배제하고 NIC-NIC 1:1 연결로 테스트함 ( 스위치와의 궁합 확인 )

5. HDD는 RAID 0, 5, 6 등 구성이 아닌 이상 4~5Gbps 넘기기 어려움 ( 낮게 나오면 2~3Gbps)
6. SSD는 일반 SATA 방식이면 5~6Gbps 속도가 한계 ( 쓰기속도는 더 떨어지짐 )
7. NVME는 저가형(DRAMLESS)는 처음에 속도 잘나오다가 속도 떨어짐 (NVME 모델 등 확인 필요)
    NVME도 PCI-E 레인을 사용하므로 가능하면 CPU와 직결된 M.2 슬롯에 장착

8. 메인보드 종류와 NIC이 장착된 슬롯 속도/길이/위치 등의 정보가 필요
9. 간혹 내장 장치(주로 NIC)을 끄면 속도가 달라지기도 함

10. NIC의 MTU 등을 조정하면 10~20% 이상 성능향상이 있을 수도 있음
11. 기타 자잘한 튜닝은 마지막 5~10% 고지를 점렴하기 위한 목적이므로 마지막에 검토
12. 써드파티 보안 소프트웨어가 설치되어 있으면 모두 OFF
13. NIC의 펌웨어가 너무 오래된 버전이면 펌웨어 업데이트 해봄
     
네이쳐 2024-07
감사합니다. 참고하겠습니다~
제온프로 2024-07
40Gbps 의 규격
QSFP+ = Quad SFP+ = 10G 광 라인이 4개.

한개만 보낼 때는 10G 로 보내고.. 동시에 4개 보낼 수 있는 4차선...

그래서 파일을 동시에 여러개 전송하여.. 이룰 수 있는 최대 속도가  Max 40Gbps 입니다..

항상 모든 조건에서 40Gbps 가 나오는게 아닙니다..

그리고 던져 주는 놈도 40G로 던져야 하고..
받는 놈 역시 40G로 받을 수가 있어야 합니다.


저도 100G EDR 을 테스트 했을때 최고 속도를 79Gbps 까지 밖에 못 봤습니다.
제온프로 2024-07
200MB~250MB 는 최신 하드가 낼 수 있는 최대 퍼포먼스네요..
600MB~900MB 는 일반 SSD는 않되고.. NVMe가 내고 있는 읽기 속도로 보입니다.

위 가정이 맞다면.. 지극히 정상이고.. 속도도 최대로 뽑아주고 있네요...

그래서 Raid 가 필요한 것입니다.... 대가리를 늘려서 병렬처리를 하는거죠..

Raid는 데이터 보호목적이 더 중요하지만.
두번째로 중요한것은 전송속도를 올릴 수 있는 방법입니다.
     
네이쳐 2024-07
답변 감사합니다~ 참고하겠습니다~
epowergate 2024-07
Q&A 찾아보시면 동일한 질문 수십개
좋은 답/제안 수백개 있습니다.
검색해 보세요
박문형 2024-07
     
네이쳐 2024-07
감사합니다~ 참고하겠습니다~


QnA
제목Page 3/23
2024-11   932   hyunsa
2024-11   1140   전일장
2024-11   1293   새로운차원
2024-11   1093   sh79
2024-11   1061   한효석
2024-11   1485   김황중
2024-11   1816   회원
2024-10   1013   tantan11
2024-10   825   죠슈아
2024-10   1309   블루영상
2024-10   1328   죠슈아
2024-10   1274   죠슈아
2024-10   1096   회원
2024-10   1074   강프로
2024-10   1637   농부76
2024-10   1299   숲형
2024-10   2429   맨홀홍
2024-09   1745   코로리
2024-09   1418   영산회상
2024-09   925   전일장