Amazon Simple Storage Service(Amazon S3) 콘솔, Amazon CloudWatch, Amazon S3 Storage Lens의 스토리지 지표에 차이가 있습니다.
간략한 설명
AWS 서비스는 다양한 방법을 사용하여 스토리지를 측정하고 스토리지 값을 보고합니다. 일일 버킷 스토리지에 대한 CloudWatch 지표에는 불완전한 멀티파트 업로드 및 현재 버전이 아닌 버전이 포함됩니다. 전체 스토리지에 대한 Amazon S3 Storage Lens 지표에는 불완전한 멀티파트 업로드, 객체 메타데이터 및 삭제 마커가 포함됩니다. 각 버킷의 총 크기에 대한 Amazon S3 콘솔 지표에는 불완전한 멀티파트 업로드 또는 최신 버전이 포함되지 않습니다.
해결 방법
스토리지 지표 차이의 원인 파악
차이의 원인을 확인하려면 다음 조치를 취하십시오.
- S3 버전 관리가 활성화되어 있는지 확인합니다.
- 불완전한 멀티파트 업로드가 있는지 확인합니다.
- 보고서의 기간을 확인합니다. CloudWatch는 Amazon S3에 대한 지표를 하루에 한 번만 보고하므로 가장 최근의 정보는 지표에 표시되지 않을 수 있습니다. 하지만 AWS 리소스와 애플리케이션을 실시간으로 모니터링하도록 CloudWatch를 구성할 수 있습니다.
- 기본 시스템이 서로 달라서 계산에 차이가 발생했는지 여부를 확인합니다. Amazon S3 콘솔과 S3 Storage Lens는 기본 2 변환(/1024)을 사용하여 스토리지 지표를 보고합니다. CloudWatch는 기본적으로 기본 10 변환(/1000) 을 사용합니다.
S3 버전 관리를 활성화한 경우 Amazon S3 인벤토리 목록을 사용하여 다양한 객체 버전에 대한 S3 버킷을 검토하십시오. 인벤토리 목록은 버킷 이름, 객체 크기, 스토리지 클래스 및 버전 ID와 같은 메타데이터를 캡처합니다. Amazon Athena를 사용하여 데이터를 쿼리할 수 있습니다. 또한 현재 버전 바이트 및 현재 버전이 아닌 버전 바이트 S3 Storage Lens 대시보드 지표를 사용하여 현재 버전과 현재 버전이 아닌 버전의 크기를 계산할 수 있습니다.
불완전한 멀티파트 업로드를 제거하려면 Amazon S3 비용 절감을 위해 불완전한 멀티파트 업로드 검색 및 삭제를 참조하십시오.
스토리지 지표 검토
CloudWatch의 일일 스토리지 지표 계산
BucketSizeBytes CloudWatch 지표는 모든 Amazon S3 및 Amazon S3 Glacier 스토리지 유형, 객체 버전 및 불완전한 멀티파트 업로드를 캡처합니다. CloudWatch는 모든 객체 크기, 버킷의 현재 객체 및 현재 버전이 아닌 객체, 불완전한 멀티파트 업로드 크기의 합계를 계산합니다. BucketSizeBytes 지표는 다음 객체 스토리지 클래스의 S3 버킷에 있는 데이터의 양(바이트)을 계산합니다.
- S3 Standard
- S3 Intelligent-Tiering
- S3 Standard-Infrequent Access(IA)
- S3 One Zone-IA
- S3 Reduced Redundancy Storage
- S3 Glacier Deep Archive
- S3 Glacier Flexible Retrieval
- S3 Glacier Instant Retrieval
NumberOfObjects CloudWatch 지표는 버킷의 다음 값을 계산합니다.
- 모든 스토리지 클래스의 총 객체 수. 버전 관리를 사용하는 버킷의 경우 현재 및 현재 버전이 아닌 객체 버전과 삭제 마커가 모두 포함됩니다.
- 불완전한 멀티파트 업로드의 총 파트 수.
예를 들어, 동일한 객체에 버전이 두 개 있는 경우 두 버전은 두 개의 개별 객체로 계산됩니다.
자세한 내용은 CloudWatch의 버킷에 대한 Amazon S3 일일 스토리지 지표를 참조하십시오.
S3 Storage Lens 대시보드에서 총 스토리지 지표 계산
총 스토리지 지표는 버킷 탭에 있습니다. 이 지표는 불완전한 멀티파트 업로드, 객체 메타데이터 및 삭제 마커를 캡처합니다.
사용하는 공간의 구성을 보려면 다음 지표를 확인하십시오.
- 현재 버전 바이트
- 현재 버전이 아닌 버전 바이트
- 불완전한 멀티파트 업로드 바이트
위 지표는 AWS 프리 티어에서 사용할 수 있습니다.
또한 객체 수 지표에는 현재 버전 및 현재 버전이 아닌 버전, 삭제 마커, 불완전한 멀티파트 업로드 객체 수에 대한 정보가 포함됩니다.
자세한 내용은 다음 지표를 확인하십시오.
- 현재 버전 객체 수
- 현재 버전이 아닌 버전 객체 수
- 삭제 마커 객체 수
- 불완전한 멀티파트 업로드 객체 수
자세한 내용은 Amazon S3 Storage Lens 지표 용어집을 참조하십시오. S3 Storage Lens 대시보드를 설정하려면 Amazon S3 Storage Lens를 사용하여 스토리지 비용 최적화를 참조하십시오.
Amazon S3 콘솔의 총 버킷 크기 계산
Amazon S3 콘솔에서 총 크기 계산 작업을 사용하여 버킷 크기를 계산할 수 있습니다. 하지만 버전 표시 스위치를 비활성화하면 총 버킷 크기에 멀티파트 업로드와 이전 버전 또는 현재 버전이 아닌 버전이 포함되지 않습니다. Amazon S3는 버킷에 저장된 각 객체의 현재 또는 최신 버전에 대한 총 객체 수만 계산합니다. 예를 들어 버킷에 두 가지 버전의 객체가 있는 경우 Amazon S3 스토리지 계산기는 이를 하나의 객체로 계산합니다. 따라서 Amazon S3 콘솔에서 계산하는 숫자는 CloudWatch가 보고하는 수치보다 작습니다.
관련 정보
멀티파트 업로드를 중단하는 수명 주기 구성
만료되는 객체