[Amazon S3] S3 Storage Lens

IMKUNYOUNG·2024년 8월 24일
0

AWS-SAA

목록 보기
75/91

Amazon S3는 클라우드 스토리지 서비스로서 매우 광범위하게 사용되고 있습니다. 하지만, 클라우드 스토리지 사용이 증가할수록 스토리지 용량, 비용, 데이터 보호 등에 대한 관리와 최적화가 점점 더 복잡해지고 있습니다. 이 문제를 해결하기 위해 AWS는 S3 Storage Lens라는 도구를 제공하여 사용자가 스토리지를 효율적으로 이해하고, 분석하고, 최적화할 수 있도록 돕고 있습니다.


S3 Storage Lens란

S3 Storage Lens는 전체 AWS 조직에서 Amazon S3 사용에 대한 깊이 있는 인사이트를 제공하는 분석 도구입니다. 이 서비스는 스토리지 사용 패턴을 모니터링하고, 이상 징후를 감지하며, 비용 효율성을 파악하는 데 도움을 줍니다. 또한, 데이터 보호 모범 사례를 쉽게 적용할 수 있는 기능도 제공합니다.


주요 기능:

  • 30일 사용량 및 활동 메트릭 제공
  • 조직 수준, 계정별, 지역별, 버킷별, 접두사별로 데이터 집계
  • 사용자 정의 대시보드 생성 또는 기본 제공 대시보드 활용 가능
  • CSV 또는 Parquet 형식으로 S3 버킷으로 내보내기


대시보드와 메트릭

S3 Storage Lens는 기본적으로 제공되는 대시보드를 통해 여러 계정 및 여러 지역에 걸친 스토리지 데이터를 시각적으로 제공합니다. 이 대시보드는 사전 구성된 상태로 제공되며 삭제할 수 없지만, 비활성화할 수는 있습니다. 사용자는 UI에서 지역, 계정, 버킷, 스토리지 클래스 등을 선택하여 스토리지 상태를 쉽게 모니터링할 수 있습니다.

대시보드에서 확인할 수 있는 주요 정보는 다음과 같습니다:

  • 총 저장 용량
  • 객체 수
  • 평균 객체 크기
  • 보유한 버킷 수
  • 계정별 세부 정보

다양한 메트릭 유형

S3 Storage Lens에서 제공되는 메트릭은 크게 네 가지 카테고리로 나뉩니다.

  1. 요약 메트릭: 스토리지 바이트 수, 객체 수와 같이 S3 스토리지의 전반적인 사용 현황을 보여줍니다. 이를 통해 빠르게 성장하는 버킷이나 사용하지 않는 버킷을 식별할 수 있습니다.

  2. 비용 최적화 메트릭: 최신이 아닌 버전의 객체나 불완전한 멀티파트 업로드가 차지하는 공간을 보여줍니다. 이를 통해 불필요한 스토리지를 정리하고 비용을 절감할 수 있습니다.

  3. 데이터 보호 메트릭: 버킷에 적용된 버전 관리, MFA 삭제, 암호화 상태 등을 확인할 수 있어 데이터 보호 모범 사례를 따르지 않는 버킷을 식별할 수 있습니다.

  4. 액세스 관리 메트릭: S3 버킷 소유권과 액세스 제어 상태를 확인할 수 있습니다. 이를 통해 버킷이 올바른 권한 설정을 따르고 있는지 확인할 수 있습니다.


무료 및 유료 메트릭

S3 Storage Lens는 무료유료 메트릭을 제공합니다. 무료 메트릭은 모든 고객에게 자동으로 제공되며 약 28개의 사용량 지표를 포함하고 있습니다. 이 무료 메트릭은 14일 동안 데이터를 조회할 수 있습니다.

반면, 고급 메트릭은 유료로 제공되며, 여기에는 활동 분석, 고급 비용 최적화, 고급 데이터 보호 및 상태 코드와 같은 추가 기능이 포함됩니다. 이러한 고급 메트릭은 CloudWatch와 통합되어 추가 비용 없이 액세스할 수 있습니다. 또한, 접두사 수준에서 세부적인 메트릭을 수집할 수 있습니다.


S3 Storage Lens 활용 예시

  • 비용 최적화: 스토리지 비용을 절감할 수 있는 버킷이나 객체를 식별하여 저비용 스토리지 클래스로 전환할 수 있습니다.
  • 데이터 보호: 데이터 보호 모범 사례를 따르지 않는 버킷을 찾아 조치함으로써 보안 위협을 줄일 수 있습니다.
  • 성능 모니터링: S3 이벤트 알림이 구성된 버킷이나 S3 전송 가속이 활성화된 버킷을 모니터링하여 성능 최적화를 수행할 수 있습니다.

마치며

Amazon S3 Storage Lens는 조직 전반의 S3 스토리지 사용을 중앙 집중식으로 관리하고 최적화하는 데 필수적인 도구입니다. 무료 및 유료 메트릭을 통해 사용자에게 중요한 인사이트를 제공하며, 이를 통해 사용자는 비용 절감, 보안 강화, 성능 개선 등의 다양한 이점을 얻을 수 있습니다. 특히, 다중 계정 및 다중 지역에 걸쳐 스토리지 자산을 관리해야 하는 대규모 조직에서는 더욱 유용하게 활용될 수 있습니다.

0개의 댓글