Fullmoon System

NAS 파일 전송이 느릴 때: 네트워크·디스크·작은 파일 병목 비교

AI Editter

NAS로 큰 영상 파일은 빠르게 복사되는데 사진 폴더는 느릴 수 있습니다. 반대로 읽기는 빠르고 쓰기만 느리다면 네트워크 속도 하나로 설명하기 어렵습니다. NAS를 교체하기 전에 같은 조건에서 병목을 분리해 보면 불필요한 구매를 줄일 수 있습니다.

측정은 원본을 보존한 시험 데이터와 별도 시험 폴더에서 수행합니다. 디스크 재구축, 대규모 백업, 인덱싱이 진행 중인지 먼저 확인하고 측정 시각에 기록합니다.

Mbps와 MB/s부터 맞춰 본다

1Gbps 연결의 이론상 전송량은 1,000Mbps÷8=125MB/s입니다. 실제 파일 복사 속도는 프로토콜과 장치 처리 등의 영향을 받으므로 이론값 그대로 나오지 않습니다. 100Mbps 링크라면 이론상 12.5MB/s 수준이므로, NAS 사양을 올리기 전에 링크 협상 속도를 확인할 이유가 있습니다.

Windows에서는 네트워크 어댑터 상태를 확인할 수 있습니다.

Get-NetAdapter |
    Select-Object Name,Status,LinkSpeed,InterfaceDescription

PC의 표시 속도만 보지 말고 스위치의 해당 포트와 NAS 포트도 확인합니다. 중간 구간 하나가 느리면 전체 경로에 영향을 줍니다. 무선과 유선 결과를 같은 기준값으로 섞지 않습니다.

네 가지 복사 시험으로 원인 범위를 줄인다

시험데이터방향알 수 있는 차이
A큰 파일 한 개PC → NAS연속 쓰기 경로
B같은 큰 파일NAS → PC연속 읽기 경로
C작은 파일 다수PC → NAS파일 생성·메타데이터 비용
D같은 자료다른 유선 PC ↔ NAS특정 PC 영향

압축 가능한 임의 데이터는 NAS 압축·중복 제거 기능 때문에 일반 자료와 다른 결과를 낼 수 있습니다. 반복 시험의 캐시 효과도 기록합니다. 실제 업무와 비슷한 파일 종류와 개수를 선택하고, 운영 자료를 덮어쓰지 않는 대상 폴더를 사용합니다.

동일 크기의 파일 집합이라도 10GB 파일 한 개와 작은 파일 수만 개는 처리 비용이 다릅니다. Microsoft도 SMB 전송 지연 안내에서 작은 파일 전송을 별도 사례로 다룹니다.

복사 중에는 PC와 NAS를 동시에 본다

PC의 CPU, 원본 디스크 사용률, 네트워크 사용량을 확인하고 NAS에서는 볼륨 지연, 디스크 사용률, CPU, 네트워크를 함께 기록합니다. 전송 속도 하나만 캡처하면 어느 장치가 기다리는지 알기 어렵습니다.

관찰다음 확인
링크가 100Mbps로 협상케이블·포트·어댑터 구간 교차 시험
NAS 디스크 지연이 높음재구축·동시 작업·볼륨 여유 공간
작은 파일만 느림파일 수·메타데이터·검사 비용
한 PC에서만 느림원본 디스크·드라이버·클라이언트 상태
읽기와 쓰기 차이가 큼양쪽 저장장치·쓰기 캐시·동시 부하

암호화나 서명, 보안 검사를 바로 끄는 방식으로 비교하지 않습니다. 우선 현재 설정과 CPU 사용량을 기록하고, 보안 정책을 유지한 채 네트워크·저장장치 원인을 분리합니다. SMB 설정 변경이 필요하다면 공식 성능 조정 문서를 확인하고 시험 범위와 복원값을 남깁니다.

네트워크와 저장장치를 따로 시험할 때

승인된 두 장치 사이에서 iperf3 같은 네트워크 측정 도구를 사용할 수 있다면 저장장치 복사와 독립적으로 대역폭을 확인할 수 있습니다. NAS에서 도구를 실행할 수 있는지, 방화벽과 CPU 영향은 없는지 확인합니다. 인터넷 속도 측정 결과는 PC와 NAS 사이의 내부 경로 성능을 대신하지 않습니다.

네트워크 시험은 빠른데 파일 복사만 느리다면 저장장치와 SMB 처리 쪽으로 범위를 좁힙니다. 반대로 네트워크 시험부터 느리다면 디스크 추가나 SSD 캐시 구매를 먼저 결정할 근거가 부족합니다.

디스크 벤치마크는 운영 볼륨에 무분별한 쓰기 부하를 주지 않습니다. 시험 파일 크기, 여유 공간, 동시 사용자, 장치 수명을 고려하고 필요하면 유지보수 시간에 수행합니다.

개선 후보를 측정 결과에 연결

큰 파일 전송이 1Gbps 경로의 한계에 가깝고 NAS 저장장치에 여유가 있다면 더 빠른 네트워크가 후보입니다. 작은 파일에서만 느리다면 네트워크 증설 효과가 제한적일 수 있습니다. 업무상 가능하면 전송용 묶음 파일로 비교하되, 접근·버전 관리 요구가 사라지는 것은 아닌지 확인합니다.

링크 집성은 모든 단일 파일 전송을 자동으로 두 배 빠르게 만드는 기능으로 보지 않습니다. SMB Multichannel도 클라이언트·서버·네트워크 지원 조건이 맞는지 확인해야 합니다. 기능 이름만 보고 장비를 구매하지 말고 실제 사용 경로로 시험합니다.

조치 후 결과를 남기는 방식

변경 전후에 같은 자료, 같은 방향, 같은 연결, 비슷한 동시 부하로 재측정합니다. 평균 속도뿐 아니라 총 소요시간, 중단 여부, 파일 개수와 핵심 파일 해시를 확인합니다.

기록에는 “NAS 느림 해결” 대신 “유선 PC A에서 큰 파일 쓰기, 링크 협상 속도 수정 후 전송시간 변화”처럼 조건을 남깁니다. 측정값이 있어야 다음 증설 때 네트워크가 필요한지, 디스크가 필요한지 판단할 수 있습니다.

관련 절차: NAS 랜섬웨어 대비 백업: 스냅샷·오프라인 보관·복원 시험