AWS DataSync

조민철·2025년 3월 10일

AWS

목록 보기
8/21
post-thumbnail

AWS DataSync

AWS DataSync는 단어뜻을 보면 답이 바로나온다. 데이터 동기화 즉 마이그레이션 서비스이다. 온프레미스 또는 AWS 또는 타 클라우드 서비스에서 AWS로 빠르고 쉽고 안전하게 전송할 수 있다.

Use case (사용사례)

  • 데이터 검색 -> 온프레미스 스토리지 성능 및 활용도 파악
  • 데이터 마이그레이션 -> 네트워크를 통해 AWS 스토리지로 마이그레이션 또한 데이터 무결성 검증을 통해 데이터가 손상되었는지 확인
  • 콜드 데이터 아카이브 -> 온프레미스에 있는 사용하지 않는 데이터를 S3 Glacier 로 마이그레이션
  • 클라우드 처리를 위한 데이터 전송 -> 온프레미스, AWS, 타 클라우드 등 데이터를 스토리지 - 스토리지로도 마이그레이션이 되지만 서비스로도 데이터가 전송가능하다.

아키텍처

아키텍처를 확인하면 총 3가지 방식이 존재한다. 데이터센터인 온프레미스에서 마이그레이션, 같은 AWS에서 마이그레이션, 타 클라우드 서비스에서 마이그레이션을 할 수 있다.
아키텍처를 공통적으로 확인해보면 데이터를 전송하는 곳에서는 agent를 배포하여 배치하고 agent 와 DataSync 서비스와는 안전한 연결을 위해 TLS를 지원하고 있다.
FSx 시리즈, S3, EFS 등 여러곳에 데이터를 전송하여 저장할 수 있다.

온프레미스 -> AWS

AWS -> AWS

AWS와의 DataSync는 굳이 Agent를 배포하지않고 DataSync자체를 사용하는 모습을 확인할 수 있다.

Cloud -> AWS

장점(이점)

  • 자동화
    • DataSync를 사용하여 마이그레이션하면 필요한 인프라와 성능등 자동화하여 마이그레이션할 수 있다.
  • 데이터 안정성
    • 암호화 및 데이터 무결성 검증을 하여 데이터가 안전한지 확인합니다.
    • IAM 같은 보안 매커니즘을 사용하여 스토리지에 액세스하여 신뢰있는 사용자만 사용할 수 있어 보안이 강력합니다.
  • 속도
    • 병렬 멀티스레드 아키텍처를 사용하여 전송 속도를 높입니다.
profile
기록의 힘은 대단하다

0개의 댓글