Synology NAS를 UniFi UNAS Pro 8... 노트

Synology NAS를 UniFi UNAS Pro 8으로 마이그레이션하기: Robocopy, SMB Multichannel 및 예상치 못한 성능 함정

고속 네트워크를 통해 Synology NAS에서 Ubiquiti UNAS Pro 8로 파일을 마이그레이션하는 과정에서 작성자는 예상치 못한 어려움에 직면했습니다. 파일 이름에 구두점이 포함된 경우 파일 시스템 제한으로 인해 초기 Windows 탐색기 사용 시도가 실패했습니다. Robocopy로 전환한 결과, 레거시 NTFS 기능인 대체 데이터 스트림(ADS)이 오류의 근본 원인임을 알게 되었습니다. 이러한 스트림은 Robocopy의 /COPY:DATX 플래그를 사용하여 성공적으로 건너뛸 수 있었습니다.하지만 마이그레이션 속도가 여전히 느려 작성자는 추가 조사를 진행했습니다. 신뢰할 수 없는 연결에서는 유용하지만, Robocopy의 재시작 가능 모드(/Z)가 오버헤드로 인해 성능을 크게 저하시킨다는 것을 발견했습니다. /Z를 제거하자 전송 속도가 극적으로 향상되었습니다. 작성자는 또한 Robocopy의 멀티스레드 복사(/MT)를 탐색했으며, /MT:4와 같이 적절한 수의 스레드가 I/O 작업을 중첩하는 데 유익하다는 것을 발견했습니다.매우 큰 파일의 경우, Microsoft에서 처음에 권장했던 비버퍼링 I/O 옵션(/J)이 실제로는 NAS 간 전송 속도를 늦췄습니다. 이 특정 시나리오에서는 버퍼링 I/O가 더 효과적인 것으로 입증되었습니다. 마지막으로 작성자는 SMB 멀티채널 덕분에 Synology NAS가 처음에 가정했던 것보다 더 높은 속도를 낼 수 있다는 것을 깨달았습니다. SMB 멀티채널을 통해 Windows는 Synology의 4개의 1 GbE 인터페이스를 동시에 활용하여 대역폭을 집계하고 서버 자체가 아닌 병목 현상을 일으켰습니다.