답변:
이 기사에서는
Mac OS X 10.5.5 클라이언트의 iSCSI, AFP, SMB 및 NFS 성능에 대한 정보를 얻을 수 있습니다 .
다음과 같은 테스트 결과가 표시됩니다.
(초)
iSCSI 134.267530
AFP 140.285572
SMB 159.061026
NFSv3 (조정 없음) 477.432503
NFSv3 (조정 없음) 293.994605
OS X에서 i / o 속도의 iscsi 및 다른 네트워크 프로토콜에 대한 비과학적인 실제 테스트를 수행했습니다.
내 설정 :
테스트는 약 2GB의 Camera Raw 파일 (각각 약 20-25MB)을 장치에 복사 (cp)하여 장치를 다시 시작하고 동일한 데이터를 로컬 SSD 드라이브에 다시 복사하여 수행되었습니다.
쓰기 성능 :
*) SMB를 사용할 때만 cp 또는 mv 명령을 사용하여 파일을 장치에 복사 할 때 쓰기 성능이 매우 다릅니다!
NFS의 비동기 옵션을 설정하면 읽기 성능이 크게 향상됩니다. 테스트를 위해 다음 마운트 명령을 사용합니다.
mount -t nfs -o resvport,soft,intr,rsize=32768,wsize=32768,timeo=900,retrans=3,proto=tcp,vers=3,async server:/share /private/share/
읽기 성능 :
프로토콜은 캐싱을 다르게 처리하는 것으로 보입니다. 이것은 파일을 장치에 복사하고 장치를 다시 시작하지 않고 즉시 로컬 SSD 드라이브로 다시 가져올 때 얻은 결과입니다.
다시 시작하지 않고 읽기 성능
내 결론 : 두 프로토콜 모두 내 목적 (Lightroom, 백업, 미디어 스트리밍)에 유사한 성능과 유연성 (iSCSI에 비해)을 제공하므로 AFP 또는 NFS를 사용합니다.
데이터 전송 프로토콜이지만 파일 이름과 동일한 문자를 허용하지 않습니다. 예를 들어, \ / : *? ”<> | Windows NTFS 및 Samba에서는 허용되지 않습니다.
AppleTalk 호환 서비스를 실행하는 MacOS 8.6 및 Windows 95 경험에서 Apple Talk 프로토콜이 발생합니다. MacOS에서 파일 이름의 일부 문자는 Windows에 유효하지 않습니다.
Linux 데스크톱에서 Samba 및 NFS를 실행하는 QNAP TS-212P로 파일을 복사 한 경험에 대한 세부 사항은 QNAP TS-212P 로 백업 Linux 파일의 성능 비교에서 찾을 수 있습니다 . 관심 분야에 대한 테스트 결과 (MB / s) :
QNAP TS-112를 사용 하여 NAS의 다른 공유 솔루션으로 파일 전송 에서 FTP, Samba, iSCSI 및 NFS로 테스트를 수행했습니다 . 관심 분야에 대한 테스트 결과 (MB / s) :
따라서 삼바는 내 경험상 NFS보다 빠릅니다. 그러나 일부 파일에는 NTFS 및 Samba에 잘못된 문자가 포함되어 있으므로 NFS를 기본 프로토콜로 사용하기로 선택했습니다.
도움이 되길 바랍니다!
기본적으로 대부분의 프로토콜은 모든 플랫폼에서 사용할 수 있지만 그 중 일부는 다른 프로토콜보다 더 고유합니다