SMB 멀티채널이 RSS와 RDMA 모두를 지원해야 사용가능한가요?

에잉이   
   조회 5187   추천 0    

윈도우10끼리 내부네트워크망으로 파일공유할때 속도 향상을 위해 구성하는데 속도가 안나와서 다시 질문올립니다.

일단 확인해본결과 세팅상태로는 무조건 속도가 향상되어야하는 상태이구요 (모든 부분 확인해봤습니다.)

이제 마지막으로 걸리는건 PowerShell 에서 Get-SmbClientNetworkInterface 했을때 RSS Capable는 True로 나오는데

RDMA Capable는 False로 나옵니다. Inter X520-DA2 NIC를 사용중인데 사양을보니, iWARP/RDMA 를 지원하지않는다고 나와있더라구요.

이게 혹시 SMB 3.0 MultiChannel 을 사용하는데 걸림돌이 되는지 궁금하네요. 어떤글에서는 RSS나 RDMA중 하나만 충족되면 된다고도 되있어서..

그리고 만약에 RDMA를 지원하지않을때 SMB 3.0 MultiChannel 이 사용불가능하다면 랜포트는 왜 듀얼일까요...


짧은글 일수록 신중하게.
maronet 2018-07
문서 상으로는 rss, rdma 둘다 지원안해도 됩니다. nic만 여러개면 된답니다.

1.2. Requirements
SMB Multichannel requires the following:

At least two computers running Windows Server 2012 or Windows 8.
At least one of the configurations below:

Multiple network adapters
One or more network adapters that support RSS (Receive Side Scaling)
One of more network adapters configured with NIC Teaming
One or more network adapters that support RDMA (Remote Direct Memory Access)
drachen 2018-07
RDMA가 있으면 CPU부하가 줄어드는거라서 없어도 SMB3 멀티채널이 동작하는데는 문제가 없습니다. 멀티채널이 정상적으로 동작하면 리얼텍 같은 저가 NIC는 물론이고 무선랜이나 USB 랜 같은 것도 다 끌어다가 사용합니다.

싱글포트다 듀얼포트나 모두 450MB/s에서 제한이 걸리신다는 걸 보면 뭔가 다른데서 병목현상이 발생하고 있을 가능성이 더 커보입니다.
     
에잉이 2018-07
미치겠네요, 해결이안되서.. 진짜 네트워크 1도 모르는데, 이번에 해결하려고 계속 검색하면서 배우고있긴한데...
파일 쓰거나 읽을때 작업관리자보면 이더넷 1,2 중에서 1만 사용하더라구요.. 2는 꿈쩍도안하고.. 하.. 윈도우 포맷해봐야되나...싶네요
          
isaiah 2018-07
하나만 쓰고 있다면.... SMB 멀티채널이 작동하고 있지 않는 건데요..
 서버 클라이언트 양쪽다 SMB 멀티 채널이 켜저 있어야 하고
 서버 클라이언트 양쪽다 각각의 포트가 동등한 수준의 성능을 가지고 있어야 합니다.
               
에잉이 2018-07
우선 PowerShell 에서 확인해보면 멀티채널은 켜져있는걸로는 나오네요... 실제 사용되는지는 의문이지만..
그리고 NIC나 케이블 구성등은 컴퓨터 3대가 모두 동일하게 이루어져있습니다. 광케이블로요.
지금 멀티채널이 정상작동하지않는게 문제인거같긴합니다만, 해결할 마땅한 방법이 없네요
                    
isaiah 2018-07
그건 그냥 켜라고 하면 켜저 있는걸로 반환 합니다. 내부적으로 적용할지 말지는 또 어차저차 해서 결정이 되죠..

 LACP도 시도 하셨던것 같은데 지금은 스위치와 서버 클라이언트 양쪽다 푸셨죠?
                         
에잉이 2018-07
네 스위치에서도 본딩풀었고, 윈도우상에서도 티밍은 다 풀어져있는 상태입니다!
                         
isaiah 2018-07
각각의 포트 IP는 어떻게 설정 되어 있나요?
                         
에잉이 2018-07
자동할당되어있는 상태입니다. 찾아본글에서는 C클래스를 바꿔보라고되있던데 C클래스를 바꾸면 인터넷이안되던데, 맞는건가요?
또 어떤글에는 마지막부분을 바꾸던데, 컴퓨터 3대를 사용중이어서 다 수동으로 할당할수가있는건가요?
일단은 192.168.0.108~109 / 192.168.0.140~141 이렇게 설정되어있는 상태입니다.
                         
isaiah 2018-07
C 클래스를 바꾸는건 다른 목적이 있고.. 이 경우는 필요가 없습니다
이유는 모르겠으나 같은 대역에 2개의 포트를 쓸때 게이트웨이를 비워 두지 않고 같은 값으로 줬을때 한쪽 포트를 아예 차단하는 경우가 있어서 한번 물어 봤습니다.


QnA
제목Page 1602/5729
2015-12   1783980   백메가
2014-05   5259176   정은준1
2017-03   4088   새총
2021-01   4088   바람곰돌
2015-01   4088   지니보이
2018-06   4088   유남생
2016-06   4088   Won낙연
2016-04   4088   미나리나물
2016-07   4088   EYESSHOT
2016-01   4088   SpringValley
2016-02   4088   3D서포터즈
2018-03   4088   올때메로나
2015-07   4088   김경준
2016-09   4088   자민
2017-04   4088   공돌이
2020-12   4088   guest1
2021-02   4089   정은준1
2018-09   4089   머라카는데
2017-10   4089   박준영2
2015-07   4089   AplPEC
2021-04   4089   뭐든팔아요
2015-02   4089   무자리아