기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
마이그레이션 타임라인 추정
지금까지 수집한 정보를 바탕으로 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%를 차지하는 일은 흔히 일어납니다.
-
증분 변경 사항을 스캔하는 데이터의 양을 줄이기 위해 여러 웨이브에서 전환을 수행해야 하는지 평가합니다.
이를 위해 공유, 폴더, 스토리지 시스템을 기반으로 파티셔닝한 데이터세트를 전환하는 전략을 수행할 수 있습니다.
-
DataSync가 POC 중에 데이터를 준비, 전송, 확인하는 데 일반적으로 얼마나 걸렸는지 검토합니다.
특히 작업 실행 준비에 걸린 기간에 주목합니다. 이 정보를 찾으려면 DescribeTaskExecution 작업을 실행한 다음 지속 시간(밀리초) 동안의 PrepareDuration 값을 확인합니다.
-
병렬 작업의 시간 델타를 측정하여 전환에 걸리는 시간을 추정합니다.
병렬 작업에 대한 자세한 내용은 데이터 파티셔닝을 사용하여 마이그레이션 가속화을(를) 참조하세요.
-
전환 추정을 사용하여 전환 일정을 예약합니다. 본질적으로 이는 소스 데이터를 수정할 수 없는 유지 관리 기간입니다.
다음 단계
타임라인을 추정하고 나면 마이그레이션 구현을 시작할 준비가 끝납니다.