케이블이나 스위치 문제가 없다고 생각합니다. NAS는 그 한계에 있습니다.
일부 D-Link DNS-323도 설치했으며 그 중 어느 것도 평균 ~ 20MB / s보다 훨씬 빠른 전송 속도를 보여주지 않았습니다. 어떤 디스크를 넣어도 상관 없습니다. 내장 Samba 파일 서버가 CPU 속도에 의해 제한되고 D-Link DNS-323의 CPU가 더 이상 데이터를 처리 할 수 없기 때문입니다. 글쎄, 한도는 펌웨어 / 삼바 버전에 따라 약간 씩 다를 수 있지만 더 많은 정보를 얻을 수 있을지 의심됩니다. 물론 RAID-1은 전송 속도를 더 제한 할 수 있지만 RAID-1은 계산이 필요하지 않기 때문에 일반적으로 많은 CPU 부하를 부과하지 않습니다.
더 많은 처리량이 필요한 경우 NAS를 더 빠른 속도로 교체해야합니다.
일반적으로 디스크와 관련이 없습니다. 최신 5400rpm 디스크는 순차 모드에서 ~ 100MB / s를 쉽게 읽을 수 있습니다. 느린 모델조차도 ~ 50MB / s에 도달해야합니다.
또 다른 문제는 프로토콜 오버 헤드 및 기타 프로토콜 제한입니다. 일부 NAS는 매우 간단한 FTP 프로토콜 또는 rsync를 사용하여 파일을 전송하는 기능을 제공합니다. 그중 일부는 Samba / SIM / SFS보다 FTP에서 더 잘 수행됩니다.
Windows Vista 또는 7을 사용하는 경우 Windows 설정에서 "원격 차등 압축"기능을 비활성화 할 수도 있습니다.
- 제어판 => 제거 => Windows 기능 켜기 또는 끄기) 또는
- 관리자
ocsetup MSRDC-Infrastructure /uninstall
권한 명령 프롬프트에 입력
RDC swithing이 약간의 속도를 얻을 수있는 이유는 일부 상황에서 CPU 부하가 줄어들 기 때문입니다. 이는 DNS-323의 부트 넥이기 때문에 시도해 볼 수 있습니다.
편집 : RDC 서비스에 대한 더 많은 연구를 수행했으며 이것을 발견 했습니다 . RDC가 전송 속도에 영향을 미치지 않음을 분명히 증명합니다. 또한 응용 프로그램에서 특별히 사용해야하며 Windows는 사용하지 않는 것 같습니다. 따라서 영구적으로 비활성화하지 않는 것이 좋습니다. 비활성화 한 후 다시 부팅 한 후 속도가 증가하면 다시 부팅하는 것만으로도 동일한 속도가 향상되었을 수 있습니다. 기사에서 다루지 않은 한 가지 측면이 있지만. 응용 프로그램이 실제로 RDC를 사용하는 경우 서버는 오늘날 서버와 워크 스테이션에 큰 영향을 미치지 않는 체크섬을 계산해야합니다. 그러나 NAS 시스템의 경우 일 수 있습니다. 따라서 드문 경우지만 먼저 체크섬을 생성하고 교환하는 대신 파일을 다시 전송하는 것이 더 빠를 수 있습니다.
매우 빠른 NAS 장치도 종종 약 80MB / s로 제한됩니다. 더 많은 정보를 얻으려면 일반적으로 SMB2 프로토콜을 지원하는 NAS / 서버가 필요합니다. 점보 프레임을 활성화하면 약간의 향상을 가져올 수 있지만 라우터, 스위치, 클라이언트 및 NAS를 포함한 네트워크의 모든 구성 요소에서 지원해야합니다. 따라서 네트워킹 전문가가 아닌 경우 MTU / Jumbo-Frames를 수동으로 엉망으로 만들지 않는 것이 좋습니다.
"낮은"이더넷 성능의 또 다른 원인은 물론 네트워크 인터페이스 카드 (NIC) 자체입니다. 하드웨어 TCP 체크섬 오프로드가 활성화되었을 때 일부 구형 Marvell 칩셋에서 성능이 약간 저하 된 것을 보았습니다 (일부 NIC가 계산 한 체크섬 수에 제한이있어 CPU가 카드보다 빠르게 수행 할 수 있음). 반면에 인텔 서버 NIC의 하드웨어 TCP 체크섬 오프로드로 인해 매우 높은 대역폭 상황에서 네트워크 처리량이 증가하는 것을 보았습니다. 따라서 실제로 하드웨어에 따라 다릅니다.
그러나 튜닝 없이도 소비자 NIC (가장 널리 사용되는 Realtek)는 Samba 서버에서 ~ 80MB / s RAW GBE 처리량에 도달해야합니다.
그러나 주제로 돌아 가기 : D-LINK DNS-323은 단순히 하드웨어 제한으로 인해 ~ 30MB / s 제한을 초과 할 수 없습니다. 누군가이 장치가 더 빨리 작동하는 것을 본다면 구체적인 설정에도 관심이 있습니다.