개발 EC2 인스턴스가 각 1GB 크기의 파일 500,000개를 동일 리전의 S3 버킷에 기본 암호화로 업로드하고 있습니다. 애플리케이션 로그에는 S3 쓰기 작업 대기 시간이 자주 발생하는 것으로 나타나며, 네트워크 대역폭은 병목 현상이 아닙니다. S3 업로드 처리량을 개선하려면 어떤 변경을 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 병렬 처리를 늘리기 위해 여러 버킷 접두사에 쓰기 작업을 분산합니다..
이것이 정답인 이유
S3는 초당 수천 개의 쓰기 요청을 지원하지만, 단일 접두사에 대한 요청이 너무 많으면 제한될 수 있습니다. 여러 버킷 접두사에 쓰기 작업을 분산하면 S3의 내부 파티셔닝을 활용하여 병렬 처리량을 늘리고 지연 시간을 줄일 수 있습니다. S3 Transfer Acceleration은 지리적으로 분산된 사용자에게 유용하지만, 동일 리전 내에서는 큰 이점이 없습니다. AWS PrivateLink는 VPC와 S3 간의 프라이빗 연결을 제공하지만, 처리량 문제 해결과는 직접적인 관련이 없습니다. 버킷 암호화 비활성화는 보안 위험을 초래하며, 처리량 개선에 미미한 영향을 미칩니다. AWS Global Accelerator는 엣지 로케이션을 통해 트래픽을 라우팅하여 성능을 향상시키지만, S3 쓰기 지연 시간 문제의 근본적인 해결책은 아닙니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음