기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
지금까지 수집한 정보를 사용하여 마이그레이션에서를 사용하는 데 걸리는 시간을 추정할 수 있습니다 AWS DataSync.
데이터 전송 타임라인 추정
마이그레이션 요구 사항 수집 중에 수집한 다음 정보와 DataSync 개념 증명(POC)을 기반으로 DataSync가 데이터를 전송하는 데 걸리는 시간을 추정할 수 있습니다.
-
소스 및 대상 스토리지 사용률 지표
-
DataSync POC의 성능 지표
데이터 전송 타임라인 추정
-
POC의 데이터 및 파일 처리량을 사용 가능한 네트워크 대역폭과 비교합니다.
-
처리량이 사용 가능한 대역폭(예: 네트워크 대역폭이 10Gbps인 처리량의 경우 300MiB/s)보다 낮은 경우 대역폭 사용량을 극대화하기 위해 데이터 세트를 여러 작업으로 분할하는 것이 좋습니다.
DataSync에는 데이터 세트를 분할하는 몇 가지 옵션이 있습니다. 자세한 내용은 데이터 파티셔닝을 통한 마이그레이션 가속화 단원을 참조하십시오.
-
이론적 최소 전송 시간을 제공하는 다음 공식을 사용하여 전송에 걸리는 일수를 계산합니다.
(DATA_SIZE * 8 bits per byte)/(CIRCUIT * NETWORK_UTILIZATION percentage * 3600 seconds per hour * AVAILABLE_HOURS) = Number of days
이 공식을 사용할 때 다음을 자체 값으로 바꿉니다.
-
DATA_SIZE
: 마이그레이션하려는 데이터의 양(바이트로 표현). -
CIRCUIT
: 사용 가능한 네트워크 대역폭(초당 비트로 표시됨). -
NETWORK_UTILIZATION
: 사용 중인 네트워크의 백분율입니다. -
AVAILABLE_HOURS
: 매일 사용 가능한 운영 시간입니다.
예를 들어 다음과 같이 100TB의 데이터, 1Gbps 인터넷 연결, 80% 네트워크 사용률, 하루 24시간 가용성으로 마이그레이션을 계산할 수 있습니다.
(100,000,000,000,000 bytes * 8) / (1,000,000,000 bps * 0.80 * 3600 * 24) = 11.57 days
이 경우 마이그레이션은 실제 조건을 고려하기까지 거의 12일이 걸립니다.
-
-
실제 조건을 고려하여 계산된 전송 기간을 조정합니다.
-
네트워크 성능 변동
-
스토리지 성능 변형
-
마이그레이션 파도 간 가동 중지 시간
-
전환 타임라인 추정
활성 데이터 세트를 마이그레이션하는 경우 비즈니스 운영이 중단되지 않도록 전환이 필요할 수 있습니다.
전환에 걸리는 시간을 과소평가하지 마세요. 대규모 마이그레이션의 경우 전환 활동이 전체 마이그레이션 시간의 최대 30%를 차지하는 것은 드문 일이 아닙니다.
-
증분 변경에 대해 스캔되는 데이터의 양을 줄이기 위해 파도에서 전환이 필요한지 평가합니다.
이를 위한 한 가지 전략은 공유, 폴더 또는 스토리지 시스템을 기반으로 분할하는 데이터세트를 줄이는 것입니다.
-
POC 중에 DataSync가 데이터를 준비, 전송 및 확인하는 데 일반적으로 얼마나 오래 걸렸는지 검토합니다.
특히 작업 실행의 준비 기간을 기록해 둡니다. 이 정보를 찾으려면 DescribeTaskExecution 작업을 실행한 다음 지속 시간(밀리초) 동안 PrepareDuration 값을 확인합니다.
-
병렬 작업의 시간 델타를 측정하여 전환이 걸리는 시간을 추정합니다.
병렬 작업에 대한 자세한 내용은 섹션을 참조하세요데이터 파티셔닝을 통한 마이그레이션 가속화.
-
전환 추정치를 사용하여 전환 일정을 잡습니다. 이는 기본적으로 소스 데이터를 수정할 수 없는 유지 관리 기간입니다.
다음 단계
타임라인을 추정한 후 마이그레이션 구현을 시작할 준비가 되었습니다.