Amazon S3 Transfer Acceleration을 사용하여 빠르고 안전한 파일 전송 구성 - Amazon Simple Storage Service

Amazon S3 Transfer Acceleration을 사용하여 빠르고 안전한 파일 전송 구성

Amazon S3 Transfer Acceleration은 클라이언트와 S3 버킷 간의 장거리 파일 전송을 파일을 빠르고 쉽고 안전하게 전송할 수 있는 버킷 수준 기능입니다. Transfer Acceleration은 Amazon CloudFront에서 전 세계에 분산된 엣지 로케이션을 활용합니다. 엣지 로케이션에 도착한 데이터는 최적화된 네트워크 경로를 통해 Amazon S3로 라우팅됩니다.

Transfer Acceleration을 사용하면 추가 데이터 전송 요금이 적용될 수 있습니다. 요금에 대한 자세한 내용은 Amazon S3 요금을 참조하세요.

Transfer Acceleration을 사용하는 이유는 무엇입니까?

버킷에서 Transfer Acceleration을 사용하는 이유는 다음과 같이 다양합니다.

  • 전 세계 각지에서 중앙의 버킷으로 업로드하는 고객이 있는 경우

  • 전 세계에 정기적으로 수 기가바이트에서 수 테라바이트의 데이터를 전송할 경우

  • Amazon S3에 업로드할 때 인터넷을 통해 사용 가능한 대역폭을 충분히 활용할 수 없는 경우

Transfer Acceleration을 사용하는 경우에 대한 자세한 내용은 Amazon S3 FAQ를 참조하십시오.

Transfer Acceleration을 사용하기 위한 요구 사항

S3 버킷에서 Transfer Acceleration을 사용하는 경우 다음이 필요합니다.

  • Transfer Acceleration은 가상 호스팅 방식 요청에서만 지원됩니다. 가상 호스팅 방식 요청에 대한 자세한 내용은 REST API를 사용하여 요청 단원을 참조하십시오.

  • Transfer Acceleration에 사용되는 버킷의 이름은 DNS를 따라야 하며 마침표(".")를 포함할 수 없습니다.

  • 버킷에서 Transfer Acceleration을 활성화해야 합니다. 자세한 내용은 S3 Transfer Acceleration 활성화 및 사용 섹션을 참조하세요.

    버킷에서 Transfer Acceleration을 활성화하면 버킷으로의 데이터 전송 속도가 증가하기까지 최대 20분이 걸릴 수 있습니다.

    참고

    현재 다음 리전에 위치한 버킷에는 Transfer Acceleration이 지원되지 않습니다.

    • 아프리카(케이프타운)(af-south-1)

    • 아시아 태평양(홍콩)(ap-east-1)

    • 아시아 태평양(오사카)(ap-northeast-3)

    • 유럽(스톡홀름)(eu-north-1)

    • 유럽(밀라노)(eu-south-1)

    • 중동(바레인)(me-south-1)

  • Transfer Acceleration이 활성화된 버킷에 액세스하려면 bucketname.s3-accelerate.amazonaws.com 엔드포인트를 사용해야 합니다. 또는 듀얼 스택 엔드포인트 bucketname.s3-accelerate.dualstack.amazonaws.com에서 IPv6을 통해 해당 버킷에 액세스해야 합니다.

  • 전송 가속 상태를 설정하려면 버킷 소유자여야 합니다. 버킷 소유자는 다른 사용자에게 버킷에 가속 상태를 설정할 수 있는 권한을 할당할 수 있습니다. 이 s3:PutAccelerateConfiguration 권한은 사용자가 버킷에서 Transfer Acceleration을 활성화하거나 비활성화할 수 있도록 허용합니다. s3:GetAccelerateConfiguration 권한은 사용자가 버킷의 Transfer Acceleration 상태(Enabled 또는 Suspended.)를 반환할 수 있도록 허용합니다. 이러한 권한에 대한 자세한 내용은 버킷 하위 리소스 작업 예제Amazon S3의 Identity and Access Management 단원을 참조하십시오.

다음 섹션에서는 Amazon S3 Transfer Acceleration을 시작하고 데이터 전송에 사용하는 방법에 대해 설명합니다.