[reinvent 2024] 비용 최적화를 위한 AWS 스토리지 모범 사례

Summary

스토리지 비용을 최적화하고 데이터에서 최대 가치를 추출하기 위해 현재 사용할 수 있는 모범 사례를 알아보세요.

리인벤트 2024 테크 블로그의 더 많은 글이 보고 싶다면?

Tech Blog

AWS re:Invent 2024 Tech Blog written by MegazoneCloud

Overview

  • Title: AWS storage best practices for cost optimization
  • Date: 2024년 12월 3일(화)
  • Venue: Mandalay Bay | Level 3 South | South Seas A
  • Speaker:
  • Arushi Garg(Product Manager, Amazon Web Services)
  • Matthew Sidley(Senior Manager of Product Mgmt, AWS)
  • Industry: –

들어가며

다양한 고객들의 환경을 운영하고 있기에 이번 세션에서 AWS 스토리지 서비스를 효과적으로 활용하여 비용을 최적화하고, 다양한 워크로드에 적합한 스토리지 솔루션을 선택하는 방법을 배우고자 신청했습니다.

EBS 비용 최적화

gp2 → gp3 전환

  • gp3의 장점 : 성능(IOPS)이 스토리지 크기와 독립적으로 설정 가능.
  • gp2 대비 비용이 20% 저렴
  • 적용 사례 : 성능이 중요하면서도 크기 확장이 필요 없는 워크로드에 적합.

Elastic Volumes 사용

  • 필요에 따라 스토리지 크기, IOPS, 볼륨 유형을 동적으로 조정.
  • 과도한 스토리지 프로비저닝을 피하고, 필요 시 스토리지 확장/축소 가능.
  • 적용 사례: 작업량이 변동적인 애플리케이션(고성능 gp3에서 HDD 기반 st1 또는 sc1으로 전환)

스냅샷 아카이브

  • 표준 스냅샷 대비 75% 저렴한 비용으로 장기 보존 데이터 관리.
  • 복구 시간이 24~72시간으로 늘어나지만, 규정 준수를 위한 데이터 보관에 적합.
  • 성공 사례 : Johnson & Johnson은 스냅샷 아카이브를 통해 연간 100만 달러 이상 절감.

EFS 비용 최적화

라이프사이클 관리

  • 데이터 액세스 빈도에 따라 Standard, Infrequent Access, Archive 클래스로 자동 이동.
  • 기본적으로 30일 동안 비활성화된 데이터는 IA로, 90일 후에는 Archive로 이동.
  • 성공 사례 : Johnson & Johnson은 라이프사이클 관리를 통해 분석 비용 35% 절감.

탄력적 처리량 모드 (Elastic Throughput)

  • 데이터 사용량에 따라 자동으로 처리량 조정.
  • 비예측적 또는 변동적인 워크로드에 적합.
  • 필요 시 프로비저닝 처리량 모드로 전환해 고성능 제공.

Amazon FSx 비용 최적화

NetApp ONTAP의 데이터 계층화

  • Bidirectional Tiering : 자주 액세스되는 데이터를 SSD에, 드물게 액세스되는 데이터를 저렴한 용량 풀로 이동은 평균적으로 2/3의 스토리지 비용 절감
  • 압축 및 중복 제거 : 데이터 크기를 줄여 추가로 비용을 절감 (최대 SSD 비용 대비 88% 감소)

OpenZFS와 FSx Intelligent-Tiering

  • OpenZFS는 상용 NAS 솔루션 대비 30% 더 나은 가격 효율 제공
  • 새롭게 추가된 Intelligent-Tiering 스토리지 클래스로 데이터 자동 계층화 가능
  • 자주 사용되는 데이터는 빠르게, 드물게 사용되는 데이터는 저렴하게 저장
  • 적용 사례 : 변동적인 NAS 워크로드 및 데이터 아카이빙

Amazon S3 비용 최적화

Intelligent-Tiering 사용

  • 데이터 사용 패턴에 따라 핫/콜드 계층 간 자동 이동
  • 기본적으로 자주 액세스된 데이터를 Infrequent Access 또는 Archive 계층으로 전환
  • 장점 : 전환 비용이 없으며 고객이 직접 계층화를 관리하지 않아도 최대 비용 절감 가능
  • 성공 사례 : Intelligent-Tiering 도입 후 고객들이 40억 달러 이상의 비용 절감

라이프사이클 정책 활용

  • 규칙 기반으로 데이터 전환 및 삭제 작업을 자동화
  • 콜드 스토리지로 이동하거나 오래된 데이터를 삭제하여 추가 비용 절감
  • 데이터 크기를 묶어 전환 비용을 줄이는 것도 가능

S3 Storage Lens 사용

  • 스토리지 사용 현황과 최적화 기회를 시각적으로 제공
  • 액세스 빈도가 낮은 데이터를 Glacier 계층으로 전환하는 인사이트 제공
  • 성공 사례 : Upstox는 Storage Lens를 통해 데이터 이동 후 연간 100만 달러 절감

결론

이번 세션은 AWS 스토리지 서비스의 다양한 비용 최적화 전략과 사례를 통해  클라우드 환경에서 데이터 관리를 더욱 효율적으로 할 수 있는 방법을 깨닫게 해준 의미 있는 시간이었습니다. 세션을 들으면서 클라우드 환경에서 우리가 이미 활용하고 있는 스토리지 솔루션이 과연 최적화된 상태인지 다시 한번 돌아보게 되었습니다.

특히 gp3로의 전환이나 S3 Intelligent-Tiering 같은 자동화된 도구를 통해 복잡한 스토리지 관리 작업을 간소화하고 운영 비용을 줄이면서도 성능을 유지하거나 개선할 수 있다는 점이 매우 인상적이었습니다. 

Johnson & Johnson이나 Upstox와 같은 실제 사례를 통해 우리가 제공하는 MSP 서비스에도 이러한 전략을 적용하면 고객에게 더 나은 가치를 전달할 수 있다는 가능성을 보았습니다. 비용을 절감하면서도 성능을 유지하거나 오히려 향상시키는 성공 사례는 단순히 이론적인 가능성을 넘어 실제 비즈니스에서 실현 가능한 목표라는 점을 확인할 수 있었습니다.

세션을 통해 배운 내용은 앞으로 고객들과의 대화에서 더욱 풍부한 제안과 솔루션을 제공할 자신감을 주었습니다.  우리가 클라우드 환경에서 더 나은 데이터 관리와 최적화를 통해 어떻게 고객들에게 가치를 제공할 수 있을지 깊이 고민할 수 있었던 소중한 시간이었습니다.

글 │메가존클라우드, Enterprise Managed Service Center (EMS), Kubernetes Engineering Team, 유태균, 매니저
게시물 주소가 복사되었습니다.