AWS_FAQ

S3 성능 고려 사항

2016.04.27 22:13

호스트웨이 조회 수:288

S3 bucket 요청 빈도에 따라 성능을 최적화 할 수 있는 Case를 알아보자.

S3 bucket 일상적으로 초당 100개의 put/list/delete/ 초당 300개의 get 요청을 초과하는 경우 지침을 따라 성능과 학장을 유지하자


S3는 요청 빈도가 증가하는 경우 필요에 따라 버킷을 자동으로 분할한다,


다양한 요청 유형을 포함하는 워크로드 : Get,put,delete를 혼합하여 사용하는 경우 객체의 적절한 키 이름을 선택하면

S3 인덱스에 대해 지연 시간이 짧은 액세스가 제공되어 성능이 향상 됨,


GET이 많이 사용되는 워크로드: Get으로 요청하는 경우 CDN(Cloudfront) 사용을 권고 함

짧은 latency 및 높은 전송 속도로 컨텐츠를 사용자에게 배포가 가능하도록 하여 요청을 캐시에서 처리 할 수 있어 get 요청 수가 줄어 드는 효과가 있음




http://docs.aws.amazon.com/ko_kr/AmazonS3/latest/dev/request-rate-perf-considerations.html#get-workload-considerations