본문 바로가기
[AWS]/AWS SAA EXAMTOPICS

[AWS][SAA][EXAMTOPICS] Question 258

by METAVERSE STORY 2022. 7. 6.
반응형

A business is using an Amazon S3 bucket to store data that has been submitted by several departments from various locations. The finance manager finds that 10 TB of S3 Standard storage data has been charged each month during an AWS Well-Architected assessment. However, executing the command to select all files and folders in the AWS Management Console for Amazon S3 results in a total size of 5 TB.

What may be the potential reasons for this discrepancy? (Select two.)

  • A. Some files are stored with deduplication.
  • B. The S3 bucket has versioning enabled.
  • C. There are incomplete S3 multipart uploads.
  • D. The S3 bucker has AWS Key Management Service (AWS KMS) enabled.
  • E. The S3 bucket has Intelligent-Tiering enabled.

 

한글 번역

기업은 Amazon S3 버킷을 사용하여 다양한 위치의 여러 부서에서 제출한 데이터를 저장하고 있습니다. 재무 관리자는 AWS Well-Architected 평가 중에 매월 10TB의 S3 Standard 스토리지 데이터가 청구되었음을 발견했습니다. 그러나 명령을 실행하여 Amazon S3용 AWS Management 콘솔에서 모든 파일과 폴더를 선택하면 총 크기가 5TB가 됩니다.

이러한 불일치의 잠재적인 이유는 무엇입니까? (2개를 선택하세요.)

  • A. 일부 파일은 중복 제거로 저장됩니다.
  • B. S3 버킷에 버전 관리가 활성화되어 있습니다.
  • C. 불완전한 S3 멀티파트 업로드가 있습니다.
  • D. S3 버커에는 AWS Key Management Service(AWS KMS)가 활성화되어 있습니다.
  • E. S3 버킷에 Intelligent-Tiering이 활성화되어 있습니다.

 

 

 

정답

  • B. The S3 bucket has versioning enabled.
  • C. There are incomplete S3 multipart uploads.

 

해설

Q: 버전 관리 요금은 어떻게 부과됩니까?

저장되거나 요청된 객체의 모든 버전에는 일반 Amazon S3 요금이 적용됩니다. 예를 들어, 버전 관리를 사용할 경우 스토리지 비용을 산정하는 다음 시나리오를 살펴보겠습니다(현재 월의 일수가 31일이라고 가정).

1) 해당 월의 1일: 버킷에서 4GB(4,294,967,296바이트)의 PUT를 수행합니다.
2) 해당 월의 16일: 동일한 버킷 내에서 1일의 원본 PUT와 동일한 키를 사용해 5GB(5,368,709,120바이트)의 PUT를 수행합니다.

위 작업의 스토리지 비용을 분석할 경우 15일에 5GB 객체를 기록할 때 1일의 4GB 객체가 버킷에서 삭제되지 않는다는 점에 유의하십시오. 그 대신, 4GB 객체가 기존 버전으로 보존되고 5GB 객체가 버킷 내에서 가장 최근에 기록된 버전의 객체가 됩니다. 월말:

총 바이트-시간 사용량
[4,294,967,296바이트 x 31일 x (24시간/일)] + [5,368,709,120바이트 x 16일 x (24시간/일)] = 5,257,039,970,304바이트-시간.

총 GB-월로 변환
5,257,039,970,304바이트-시간 x (1GB/1,073,741,824바이트) x (1개월/744시간) = 6.581GB-월

요금은 Amazon S3 요금 페이지에 명시된 고객 리전의 현재 요금을 기준으로 계산됩니다.

 

Amazon S3 비용 절감을 위한 불완전한 멀티파트 업로드 검색 및 삭제

Amazon S3의 멀티파트 업로드 기능을 사용하면 단일 객체를 S3 버킷에 파트 세트로 업로드하여 처리량 향상 및 네트워크 문제의 빠른 복구와 같은 이점을 제공할 수 있습니다. 일반적으로 객체 크기가 100MB에 도달하면 단일 작업으로 객체를 업로드하는 대신 멀티파트 업로드 사용을 고려해야 합니다. 5MB에서 5TB 크기의 객체에 대해 멀티파트 업로드를 사용할 수 있습니다.

멀티파트 업로드를 사용하고 있는지 확실하지 않습니까? 많은 도구와 응용 프로그램은 기본적으로 업로드하는 파일의 크기에 따라 멀티파트 업로드를 사용합니다. 몇 가지 예에는 AWS Management 콘솔, AWS 명령줄 인터페이스(CLI) 의 AWS S3 CP 명령 및 Amazon S3 복제 가 포함 됩니다.

멀티파트 업로드는 3단계 프로세스 입니다 .

  1. 업로드가 시작되었습니다
  2. 개체 부분이 업로드됩니다.
  3. 모든 객체 부분이 업로드되면 멀티파트 업로드가 완료됩니다(Amazon S3는 업로드된 부분에서 객체를 구성하고 사용자는 객체에 액세스할 수 있음).

하지만 완료되지 않은 멀티파트 업로드는 어떻게 됩니까?

전체 멀티파트 업로드 요청이 성공적으로 전송되지 않으면 Amazon S3는 파트를 어셈블하지 않고 객체를 생성하지 않습니다. 부품은 멀티파트 업로드가 완료되거나 중단될 때까지 Amazon S3 계정에 남아 있으며 Amazon S3에 저장된 부품에 대한 비용을 지불합니다. 이러한 부품은 부품이 업로드될 때 지정된 스토리지 클래스에 따라 요금이 부과됩니다. 이에 대한 예외는 Amazon S3 스토리지 클래스, S3 Glacier 또는 S3 Glacier Deep Archive를 사용하여 업로드된 부분입니다. S3 Glacier 스토리지 클래스에 대한 PUT의 진행 중인 멀티파트 파트는 업로드가 완료될 때까지 S3 표준 스토리지 요금으로 S3 Glacier 스테이징 스토리지로 청구됩니다. 비슷하게,

S3 버킷에서 불완전한 멀티파트 업로드 를 수동으로 나열 하고 중단 할 수 있지만 조직 내의 업로드, 버킷 및 계정 수가 증가함에 따라 이는 빠르게 번거로운 작업이 될 수 있습니다. 또한 AWS Management 콘솔에서는 불완전한 멀티파트 업로드의 일부를 볼 수 없습니다.

이 블로그 게시물에서 선임 엔터프라이즈 지원 TAM인 Steven Dolan은 S3 버킷에서 불완전한 멀티파트 업로드를 쉽게 검색 및 중단하여 이전에 업로드된 파트에서 사용하는 스토리지를 확보함으로써 S3 비용을 절약하는 방법을 보여줍니다.

S3 Storage Lens를 사용하여 불완전한 멀티파트 업로드 발견

Amazon S3 Storage Lens 는 지역, 스토리지 클래스, 버킷 및 접두사별 드릴다운을 통해 조직 또는 계정 수준에서 스토리지 사용량 및 활동 추세에 대한 가시성을 제공합니다.

S3 Storage Lens를 사용하여 AWS 계정과 멀티파트 업로드가 포함된 S3 버킷을 검색합니다. 또한 이러한 불완전한 멀티파트 업로드의 결과로 얼마나 많은 데이터가 존재하는지 확인할 수 있습니다. S3 Storage Lens를 설정하는 방법에 대한 정보를 보려면 여기 를 클릭하십시오 . 새 S3 Storage Lens 대시보드를 설정하거나 기본 대시보드에 처음 액세스하는 경우 초기 메트릭을 생성하는 데 최대 48시간이 걸릴 수 있습니다.

S3 Storage Lens는 S3 버킷에서 불완전한 멀티파트 업로드를 분석하기 위한 4가지 비용 효율성 지표 를 제공합니다. 이러한 지표는 무료이며 모든 S3 Storage Lens 대시보드에 대해 자동으로 구성됩니다.

  • 불완전한 멀티파트 업로드 저장 바이트 – 불완전한 멀티파트 업로드가 있는 범위의 총 바이트
  • % 불완전한 MPU 바이트 - 불완전한 멀티파트 업로드의 결과인 범위의 바이트 백분율
  • 불완전한 멀티파트 업로드 개체 수 – 불완전한 멀티파트 업로드인 범위 내의 개체 수
  • % 불완전한 MPU 개체 – 불완전한 멀티파트 업로드인 범위 내 개체의 백분율

이 예에서 Steven은 S3 Storage Lens에서 조직 대시보드를 생성하여 AWS Organizations 계층 구조의 일부인 모든 AWS 계정에 대한 스토리지 지표 및 사용 데이터를 수집했습니다. 기본 대시보드를 사용할 수 있지만 로그인한 계정에 대한 스토리지 지표만 볼 수 있다는 점에 유의하십시오.

 

참조 문서

https://aws.amazon.com/ko/s3/faqs/

 

Amazon Simple Storage Service(S3) – 클라우드 스토리지 – AWS

 

aws.amazon.com

https://aws.amazon.com/ko/blogs/aws-cloud-financial-management/discovering-and-deleting-incomplete-multipart-uploads-to-lower-amazon-s3-costs/

 

Discovering and Deleting Incomplete Multipart Uploads to Lower Amazon S3 Costs | Amazon Web Services

  This blog post is contributed by Steven Dolan, Senior Enterprise Support TAM Amazon S3’s multipart upload feature allows you to upload a single object to an S3 bucket as a set of parts, providing benefits such as improved throughput and quick recovery

aws.amazon.com

 

반응형

댓글