SMB (Server Message Block) 란?
SMB는 네트워크 상 존재하는 노드들 간에 자원을 공유할 수 있도록 설계된 프로토콜이다. 주로 네트워크에 연결된 컴퓨터끼리 파일, 프린터, 포트 또는 기타 메시지를 전달하는데 사용된다. SMB 대신 Common Internet File System, CIFS라고도 한다.
SMB는 간단하게 설명하자면 파일공유 프로토콜이며 버전은 SMBv1~v3까지 3가지 버전이 있습니다
이번에 속도 측정을 해볼 SMB 버전은 3버전입니다.
테스트 환경
네트워크 : ESXi 가상스위치로 생성한 내부망(기가랜)
LOCAL : Ubuntu 18.04 LTS, CIFS 마운트상태
원격 : 헤놀로지(SMB v3)
테스트 파일은 약 10GB의 동영상파일
측정방법은 rsync를 이용한 파일 전송 속도 및 시간 체크
테스트(원격 -> Local)
명령어는 rsync -av –progress [src] [dst] 사용
파일크기 : 9.83635GB
평균 전송속도 : 101.25513 MB / sec
번외) Local -> Local (SSD 환경)
파일크기 : 9.83635GB
평균 전송속도 : 151.50204 MB / sec
NFS파일시스템도 궁금하니까 곧 테스트 해보도록하겠습니다.
현재 PLEX 사용시 미디어 자료는 헤놀로지에 SMB로 연결하여 사용중이나 아주 잘 작동중이니 생각중이신분들은 해보셔도 좋을것 같습니다.