단일 대용량 파일 복사 속도가 일관되지 않음(W2k12)

단일 대용량 파일 복사 속도가 일관되지 않음(W2k12)

사건은 다음과 같습니다

  • 2개(동일) W2k12 물리적 블레이드 서버, 동일한 엔클로저에서 호스팅됩니다.
  • 인클로저 내부 10Gbe 스위치(Force10 MXL)를 통해 연결됩니다.
  • 두 서버 모두 동일한 서브넷에 있습니다.
  • 두 서버 모두 MS 팀이 팀으로 구성한 2개의 NIC를 가지고 있습니다(스위치 독립적).
  • NIC는 MTU 9014로 구성됩니다.
  • 굴뚝 오프로드가 비활성화되었습니다.
  • 수신측 스케일링도 비활성화됨
  • MXL 스위치 포트는 MTU 9600으로 구성됩니다.
  • 다른 "특별한" 구성은 없습니다.

문제:
대용량 파일(<100GB)을 복사할 때 속도가 일관되지 않습니다. - 즉, 복사는 ~500MB/s에서 시작하여 +1GB/s로 올라가지만(훌륭함) ~500MB/s로 다시 떨어지고 나머지는 +1GB/s로 다시 올라가서 이와 같이 순환합니다. 복사 작업의

어떤 아이디어가 있나요?

답변1

Windows가 복사를 수행하는 방식은 다음과 같습니다.

  • 소스 속도에 맞춰 RAM 캐시를 데이터로 채웁니다.
  • 대상의 속도로 RAM을 씁니다.
  • 필요에 따라 반복합니다.

이는 대상이 소스 속도의 절반만 가능하다는 것을 의미합니다.

다음을 사용하면 보다 일관된 결과를 얻을 수 있습니다.빠른 복사, 이는 무료이며 오픈 소스입니다. FastCopy는 Windows 캐시를 사용하지 않고 멀티스레딩을 사용하여 병렬로 다중 읽기 및 쓰기를 수행합니다. 즉, 하드웨어 성능에 더 부합하는 속도를 달성할 수 있습니다.

관련 정보