S3 Express One Zone 성능 최적화
S3 Express One Zone 성능 최적화 (Optimizing S3 Express One Zone performance)
Amazon S3 Express One Zone은 가장 대기 시간에 민감한 애플리케이션에 일관된 한 자릿수 밀리초(단일 자릿수 ms)의 데이터 접근을 제공하도록 특별히 설계된 고성능 단일 가용 영역(AZ) S3 스토리지 클래스예요. S3 Express One Zone은 단일 가용 영역 안에서 Amazon Elastic Compute Cloud, Amazon Elastic Kubernetes Service, Amazon Elastic Container Service 같은 고성능 객체 스토리지와 AWS 컴퓨팅 리소스를 함께 배치할 수 있는 옵션을 주는 최초의 S3 스토리지 클래스예요. 스토리지와 컴퓨팅 리소스를 함께 배치하면 컴퓨팅 성능과 비용을 최적화하고 데이터 처리 속도를 높여 줘요.
S3 Express One Zone은 다른 S3 스토리지 클래스와 비슷한 성능 탄력성을 제공하면서도, 일관된 한 자릿수 밀리초의 첫 바이트 읽기·쓰기 요청 지연 시간(S3 Standard보다 최대 10배 빠름)을 제공해요. S3 Express One Zone은 매우 높은 총합 수준까지 버스트 처리량을 지원하도록 처음부터 설계됐어요. S3 Express One Zone 스토리지 클래스는 성능을 최적화하도록 맞춤 설계된 아키텍처를 사용하고, 고성능 하드웨어에 데이터를 저장해 일관되게 낮은 요청 지연 시간을 제공해요. S3 Express One Zone의 객체 프로토콜은 인증과 메타데이터 오버헤드를 간소화하도록 개선됐어요.
지연 시간을 더 줄이고 초당 최대 200만 회 읽기와 최대 20만 회 쓰기를 지원하기 위해 S3 Express One Zone은 데이터를 Amazon S3 디렉터리 버킷에 저장해요. 기본적으로 각 디렉터리 버킷은 초당 최대 20만 회 읽기와 최대 10만 회 쓰기를 지원해요. 워크로드가 기본 TPS 한도보다 높은 처리를 필요로 한다면 AWS Support를 통해 증가를 요청할 수 있어요.
한 자릿수 밀리초의 데이터 접근 속도를 제공하는 고성능·목적 맞춤 하드웨어와 소프트웨어, 그리고 초당 많은 트랜잭션을 위해 확장되는 디렉터리 버킷이 결합된 덕분에 S3 Express One Zone은 요청 집약적 연산이나 성능이 중요한 애플리케이션에 가장 적합한 Amazon S3 스토리지 클래스예요.
다음 항목들은 S3 Express One Zone 스토리지 클래스를 사용하는 애플리케이션의 성능을 최적화하기 위한 모범 사례 지침과 설계 패턴을 설명해요.