Download bandwidth

0

Hi, I want to know if downloading from S3 bucket has some bandwidth restrictions. I mean, in my case, I try to download different files from S3 to a server in on-premises, and there is no problem when starts to download, with files size is around 10GB, but when I try to download a file that size is 60GB or more, the bandwidth decreases drastically. So I am try to look for if the problem is from S3 or from on-premises infrastructure.

Regards!

JMCR09
질문됨 3달 전147회 조회
2개 답변
0

When downloading large objects such as the following, it is recommended to split them into multiple requests and download them in parallel. Therefore, it is assumed that there is a certain speed limit (around 700 Mbps?).

As a general rule, when you download large objects within a Region from Amazon S3 to Amazon EC2, we suggest making concurrent requests for byte ranges of an object at the granularity of 8–16 MB. Make one concurrent request for each 85–90 MB/s of desired network throughput. To saturate a 10 Gb/s network interface card (NIC), you might use about 15 concurrent requests over separate connections. You can scale up the concurrent requests over more connections to saturate faster NICs, such as 25 Gb/s or 100 Gb/s NICs.

https://docs.aws.amazon.com/AmazonS3/latest/userguide/optimizing-performance-design-patterns.html#optimizing-performance-parallelization

profile picture
전문가
shibata
답변함 3달 전
profile pictureAWS
전문가
검토됨 3달 전
0

Hi,

You may want to consider S3 Transfer Acceleration: https://docs.aws.amazon.com/AmazonS3/latest/userguide/transfer-acceleration.html for such large files.

It is particularly helpful when you're geographically far away from the AWS region where your source S3 bucket is.

Best,

Didier

profile pictureAWS
전문가
답변함 3달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠