클라우드 비용, 어떻게 줄일 수 있을까?
구본민 | Customer Enablement Manager
New Normal
AWS Builders
AWS Builders
국내 주요 고객사 - 스타트업, 게임, 중소 및 대기업
$
Gather data1
내 결제 대시보드 (My Billing Dashboard)
내 결제 대시보드 – 청구서 (Bills)
비용 및 사용량 보고서 (Cost and Usage Report, CUR)
CUR Report 생성하는 법
Trusted Advisor
비용 탐색기 (Cost Explorer)
$3,433
$1,293
$914
$509
$209
$82 $22 $17 $11 $1 $ $ $
Elasticsearch
Service
Relational
Database
Service
EC2-Instances ElastiCache SageMaker Kinesis
Analytics
EC2-Other EC2-ELB Kinesis GuardDuty S3 CloudTrail CloudWatch
Events
AWS Builders
태깅 예시
“Name” – Web1ShoppingMall
“Purpose” – Web, App, Database
“Project” – Web1, NewApp2
“Creator” – BK
“Environment” – Dev, ProdTagging
결제 대쉬보드 (Dashboard)
청구서 (Invoice)
보고서 (CUR)
Trusted Advisor
비용탐색기 (Cost Explorer)
태깅 정책 (Tagging)
AWS Builders
Apply methods2
Rightsizing
Rightsizing 예시
M4.xlarge
$0.246/hr
M4.4xlarge
$0.984/hr
$732 $183
Rightsizing, 어떻게 검사할까?
돌려보고 확인해보고 롸잇사이징! 다시 확인 비용 절감
1 2 3 4 5
잘 모르겠다면?현재 CPU
사용량이
얼마나 되지?
EC2 Rightsizing Solution
EC2 Rightsizing Solution
• Max 50% CPU 미만
• 과거 2주 데이터 기반
범용
저장소
집적도
컴퓨팅
최적화
FPGAsGPU
기반
연산
스토리지
최적화
그래픽
작업
메모리
최적화
P2M4 D2 X1 G2T2 R4I3C5 F1M5 P3H1 EC2 Bare MetalG3T2 Unlimited X1eI2C4
I/O
성능
최적화
성능 순간
확장 가능
물리서버
인스턴스 타입, 비용절감에 중요한 요소 중 하나입니다.인스턴스 타입, 비용절감에 중요한 요소 중 하나입니다.
Elasticity
100% 100% 100%100% 100% 100% 100%
Mon Tue Wed Thur Fri Sat Sun
0
12
24
Instance A: Production
* Seoul Region, m4.4xlarge 기준
$595
Mon Tue Wed Thur Fri Sat Sun
Instance B: Test
100% 100% 100%100% 100% 100% 100%
$595
hours
인스턴스 스케줄링
Mon Tue Wed Thur Fri Sat Sun
100% 100% 100%100% 100% 100% 100%
Mon Tue Wed Thur Fri Sat Sun
0
12
24
Instance B: TestInstance A: Production
* Seoul Region, m4.4xlarge 기준
$595
100% 0% 0%100% 100% 100% 100%
$441
인스턴스 스케줄링
hours
Mon Tue Wed Thur Fri Sat Sun
100% 100% 100%100% 100% 100% 100%
Mon Tue Wed Thur Fri Sat Sun
0
12
24
Instance B: TestInstance A: Production
* Seoul Region, m4.4xlarge 기준
$595
40% 0% 0%40% 40% 40% 40%
$160
인스턴스 스케줄링
hours
Pricing
온디맨드
약정 없이 사용한 EC2
인스턴스에 대한 비용만 지불
트래픽이 예측 불가할 시
스팟 인스턴스
예비 컴퓨팅 용량을 통해
온디맨드 대비 최대 90% 절약
시간 제한이 없는 배치성
워크로드
?
예약 인스턴스 (RI)
1년과 3년 약정으로 온디맨드
대비 최대 75% 절약
일정한 워크로드 및 항시
켜두어야 하는 워크로드
AWS 가격 옵션
예약 인스턴스 (Reserved Instance)
T2
$$$
온디맨드
1. T2 RI 구매
T2
$$
RI 적용
T2
$$$
온디맨드
2. C4 RI 구매
$$
RI 미적용
T2
$$$
온디맨드
$$
RI 적용
C4C4
3. C4 런치
* 예약 인스턴스 작동 원리
X
Discount
Coupon
예약 인스턴스 (Reserved Instance)
제공 클래스
표준
(Standard)
컨버터블
(Convertible)
기간
1 년
3 년
결제 옵션
선결제 없음
(No upfront)
부분 선결제
(Partial upfront)
전체 선결제
(All upfront)
예약 인스턴스 (Reserved Instance)
* 예악 인스턴스는 아니지만, 약정을 통해 할인받으실 수 있는 서비스
예약 인스턴스 할인율 비교
1년 3년
표준 컨버터블 표준 컨버터블
선결제 없음 40% 31% 56% 50%
부분 선결제 43% 35% 59% 53%
전체 선결제 44% 36% 62% 54%
스팟 인스턴스 (Spot Instance)
비용 절감
EC2
인스턴스에서
온디멘드 요금의
최대 90% 절감
중지 및 다시 시작
휴면 및 정지-시작
기능으로 작업을
일시 중지하고 다시
시작 가능
애플리케이션 확장
작업 흐름 속도를
높이고 비즈니스
결과를 더 빠르게
확인
스팟 인스턴스 (Spot Instance)
95%
주의: 스팟은 꺼질 수
있습니다!
하지만…
스팟 인스턴스 (Spot Instance)
과거 현재
(17년12월이후)
vs
스팟 인스턴스 (Spot Instance)
중단 빈도를 AWS
Website에서
확인하실 수
있습니다.https://aws.amazon.com/ko/ec2/spot/instance-advisor/
예측이 가능하고
안정적인 워크로드는 RI
적용을
배치성이나 렌더링
워크로드는 스팟으로
운영하시길 바랍니다
예측이 불가한
워크로드에는
온디멘드를
온디멘드뿐만 아니라, 다양한 요금옵션을 활용하십시오
Storage
AWS 스토리지
오브젝트 스토리지 블록 스토리지
S3 스탠다드
S3 Glacier Deep Archive
Amazon Glacier
S3 Intelligent-Tiering
S3 One Zone - IA
S3 스탠다드-IA 프로비저닝 된 IOPS SSD
콜드 HDD
처리량 최적화 HDD
범용 SSD
오브젝트 스토리지 클래스 비교
오브젝트 스토리지 클래스 비교
자주 액세스
S3 Standard S3 S-IA S3 One Zone GlacierS3 INT-TIER
자주
액세스하지
않음
S 3 스 탠 다 드
$235
글 래 이 시 어
$40
U S - E a s t , S t o r a g e c o s t o n l y :
1 0 T B 기 준
Amazon S3 인텔리전트 티어링
오브젝트 스토리지 클래스 비교
액세스 패턴을 분석해 스토리지 비용을 자동으로 최적화 NEW for re:Invent!
블록 스토리지 클래스 비교
IOPS
범용 SSD
gp2
Throughput
VS
프로비저닝 된 IOPS SSD
io1
처리량 최적화 HDD
st1
콜드 HDD
sc1
50% 절감 75% 절감
AWS Builders
Rightsizng
Elasticity Pricing
Storage
It’s culture
And it starts with you.
Take action3
여러분들의 Goal은 무엇인가요?
1. 매일 종료되는 인스턴스 %
2. Rightsizing 된 인스턴스 %
3. 24X7 사용되는 인스턴스의 RI %
4. 현재 보유하고 있는 RI 사용률 %
5. 태깅이 되어있지 않은 리소스 %
6 월 총 금 액 7 월 총 금 액
$80,000 $67,000
M E T R I C T A R GE T
>30%
>80%
>80% (Production Only)
>95%
<5%
A S - I S ( 7 월 )
32%
82%
65%
100%
18%
1 2 월 TA RG E T
$55,000
어려운 것부터 말고, 가능한 것부터 차근차근 시작하세요
비용절감효과
노력과 시간
S3 스토리지 티어 변경
통합 빌링
미사용
리소스 삭제
RI
Rightsizing
테스트 환경
CloudFront
Spot 서버리스
Rightsizing
프로덕션 환경
EBS 스토리지 티어 변경
스케쥴링
아키텍쳐 변경
3 ~ 9 개월 6 ~ 12 개월 12 개월 이상
그 외 유용한 정보들
AWS Cost Optimization (비용 최적화):
• https://aws.amazon.com/ko/pricing/cost-optimization/
AWS Economics Center (클라우드 경제 센터):
• https://aws.amazon.com/ko/economics/
AWS TCO calculators (AWS TCO 계산기):
• https://aws.amazon.com/ko/tco-calculator/
AWS simple monthly calculator (AWS 월별 비용 계산기):
• https://aws.amazon.com/ko/tco-calculator/
AWS CUR Line Items (AWS CUR 데이터 상세 내용):
• https://docs.aws.amazon.com/ko_kr/awsaccountbilling/latest/aboutv2/
billing-reports-costusage-details.html
GO SAVE
감사합니다.

[AWS Builders] 클라우드 비용, 어떻게 줄일 수 있을까?

  • 1.
    클라우드 비용, 어떻게줄일 수 있을까? 구본민 | Customer Enablement Manager
  • 2.
  • 3.
    AWS Builders 국내 주요고객사 - 스타트업, 게임, 중소 및 대기업
  • 4.
  • 5.
  • 6.
    내 결제 대시보드(My Billing Dashboard)
  • 7.
    내 결제 대시보드– 청구서 (Bills)
  • 8.
    비용 및 사용량보고서 (Cost and Usage Report, CUR)
  • 9.
  • 10.
  • 11.
  • 12.
    $3,433 $1,293 $914 $509 $209 $82 $22 $17$11 $1 $ $ $ Elasticsearch Service Relational Database Service EC2-Instances ElastiCache SageMaker Kinesis Analytics EC2-Other EC2-ELB Kinesis GuardDuty S3 CloudTrail CloudWatch Events
  • 13.
    AWS Builders 태깅 예시 “Name”– Web1ShoppingMall “Purpose” – Web, App, Database “Project” – Web1, NewApp2 “Creator” – BK “Environment” – Dev, ProdTagging
  • 14.
    결제 대쉬보드 (Dashboard) 청구서(Invoice) 보고서 (CUR) Trusted Advisor 비용탐색기 (Cost Explorer) 태깅 정책 (Tagging) AWS Builders
  • 15.
  • 16.
  • 17.
  • 18.
    Rightsizing, 어떻게 검사할까? 돌려보고확인해보고 롸잇사이징! 다시 확인 비용 절감 1 2 3 4 5 잘 모르겠다면?현재 CPU 사용량이 얼마나 되지?
  • 19.
    EC2 Rightsizing Solution EC2Rightsizing Solution • Max 50% CPU 미만 • 과거 2주 데이터 기반
  • 20.
    범용 저장소 집적도 컴퓨팅 최적화 FPGAsGPU 기반 연산 스토리지 최적화 그래픽 작업 메모리 최적화 P2M4 D2 X1G2T2 R4I3C5 F1M5 P3H1 EC2 Bare MetalG3T2 Unlimited X1eI2C4 I/O 성능 최적화 성능 순간 확장 가능 물리서버 인스턴스 타입, 비용절감에 중요한 요소 중 하나입니다.인스턴스 타입, 비용절감에 중요한 요소 중 하나입니다.
  • 21.
  • 22.
    100% 100% 100%100%100% 100% 100% Mon Tue Wed Thur Fri Sat Sun 0 12 24 Instance A: Production * Seoul Region, m4.4xlarge 기준 $595 Mon Tue Wed Thur Fri Sat Sun Instance B: Test 100% 100% 100%100% 100% 100% 100% $595 hours 인스턴스 스케줄링
  • 23.
    Mon Tue WedThur Fri Sat Sun 100% 100% 100%100% 100% 100% 100% Mon Tue Wed Thur Fri Sat Sun 0 12 24 Instance B: TestInstance A: Production * Seoul Region, m4.4xlarge 기준 $595 100% 0% 0%100% 100% 100% 100% $441 인스턴스 스케줄링 hours
  • 24.
    Mon Tue WedThur Fri Sat Sun 100% 100% 100%100% 100% 100% 100% Mon Tue Wed Thur Fri Sat Sun 0 12 24 Instance B: TestInstance A: Production * Seoul Region, m4.4xlarge 기준 $595 40% 0% 0%40% 40% 40% 40% $160 인스턴스 스케줄링 hours
  • 27.
  • 28.
    온디맨드 약정 없이 사용한EC2 인스턴스에 대한 비용만 지불 트래픽이 예측 불가할 시 스팟 인스턴스 예비 컴퓨팅 용량을 통해 온디맨드 대비 최대 90% 절약 시간 제한이 없는 배치성 워크로드 ? 예약 인스턴스 (RI) 1년과 3년 약정으로 온디맨드 대비 최대 75% 절약 일정한 워크로드 및 항시 켜두어야 하는 워크로드 AWS 가격 옵션
  • 29.
    예약 인스턴스 (ReservedInstance) T2 $$$ 온디맨드 1. T2 RI 구매 T2 $$ RI 적용 T2 $$$ 온디맨드 2. C4 RI 구매 $$ RI 미적용 T2 $$$ 온디맨드 $$ RI 적용 C4C4 3. C4 런치 * 예약 인스턴스 작동 원리 X Discount Coupon
  • 30.
    예약 인스턴스 (ReservedInstance) 제공 클래스 표준 (Standard) 컨버터블 (Convertible) 기간 1 년 3 년 결제 옵션 선결제 없음 (No upfront) 부분 선결제 (Partial upfront) 전체 선결제 (All upfront)
  • 31.
    예약 인스턴스 (ReservedInstance) * 예악 인스턴스는 아니지만, 약정을 통해 할인받으실 수 있는 서비스
  • 32.
    예약 인스턴스 할인율비교 1년 3년 표준 컨버터블 표준 컨버터블 선결제 없음 40% 31% 56% 50% 부분 선결제 43% 35% 59% 53% 전체 선결제 44% 36% 62% 54%
  • 33.
    스팟 인스턴스 (SpotInstance) 비용 절감 EC2 인스턴스에서 온디멘드 요금의 최대 90% 절감 중지 및 다시 시작 휴면 및 정지-시작 기능으로 작업을 일시 중지하고 다시 시작 가능 애플리케이션 확장 작업 흐름 속도를 높이고 비즈니스 결과를 더 빠르게 확인
  • 34.
    스팟 인스턴스 (SpotInstance) 95% 주의: 스팟은 꺼질 수 있습니다! 하지만…
  • 35.
    스팟 인스턴스 (SpotInstance) 과거 현재 (17년12월이후) vs
  • 36.
    스팟 인스턴스 (SpotInstance) 중단 빈도를 AWS Website에서 확인하실 수 있습니다.https://aws.amazon.com/ko/ec2/spot/instance-advisor/
  • 37.
    예측이 가능하고 안정적인 워크로드는RI 적용을 배치성이나 렌더링 워크로드는 스팟으로 운영하시길 바랍니다 예측이 불가한 워크로드에는 온디멘드를 온디멘드뿐만 아니라, 다양한 요금옵션을 활용하십시오
  • 38.
  • 39.
    AWS 스토리지 오브젝트 스토리지블록 스토리지 S3 스탠다드 S3 Glacier Deep Archive Amazon Glacier S3 Intelligent-Tiering S3 One Zone - IA S3 스탠다드-IA 프로비저닝 된 IOPS SSD 콜드 HDD 처리량 최적화 HDD 범용 SSD
  • 40.
    오브젝트 스토리지 클래스비교 오브젝트 스토리지 클래스 비교 자주 액세스 S3 Standard S3 S-IA S3 One Zone GlacierS3 INT-TIER 자주 액세스하지 않음 S 3 스 탠 다 드 $235 글 래 이 시 어 $40 U S - E a s t , S t o r a g e c o s t o n l y : 1 0 T B 기 준
  • 41.
    Amazon S3 인텔리전트티어링 오브젝트 스토리지 클래스 비교 액세스 패턴을 분석해 스토리지 비용을 자동으로 최적화 NEW for re:Invent!
  • 42.
    블록 스토리지 클래스비교 IOPS 범용 SSD gp2 Throughput VS 프로비저닝 된 IOPS SSD io1 처리량 최적화 HDD st1 콜드 HDD sc1 50% 절감 75% 절감
  • 43.
  • 44.
  • 45.
    여러분들의 Goal은 무엇인가요? 1.매일 종료되는 인스턴스 % 2. Rightsizing 된 인스턴스 % 3. 24X7 사용되는 인스턴스의 RI % 4. 현재 보유하고 있는 RI 사용률 % 5. 태깅이 되어있지 않은 리소스 % 6 월 총 금 액 7 월 총 금 액 $80,000 $67,000 M E T R I C T A R GE T >30% >80% >80% (Production Only) >95% <5% A S - I S ( 7 월 ) 32% 82% 65% 100% 18% 1 2 월 TA RG E T $55,000
  • 46.
    어려운 것부터 말고,가능한 것부터 차근차근 시작하세요 비용절감효과 노력과 시간 S3 스토리지 티어 변경 통합 빌링 미사용 리소스 삭제 RI Rightsizing 테스트 환경 CloudFront Spot 서버리스 Rightsizing 프로덕션 환경 EBS 스토리지 티어 변경 스케쥴링 아키텍쳐 변경 3 ~ 9 개월 6 ~ 12 개월 12 개월 이상
  • 47.
    그 외 유용한정보들 AWS Cost Optimization (비용 최적화): • https://aws.amazon.com/ko/pricing/cost-optimization/ AWS Economics Center (클라우드 경제 센터): • https://aws.amazon.com/ko/economics/ AWS TCO calculators (AWS TCO 계산기): • https://aws.amazon.com/ko/tco-calculator/ AWS simple monthly calculator (AWS 월별 비용 계산기): • https://aws.amazon.com/ko/tco-calculator/ AWS CUR Line Items (AWS CUR 데이터 상세 내용): • https://docs.aws.amazon.com/ko_kr/awsaccountbilling/latest/aboutv2/ billing-reports-costusage-details.html
  • 49.
  • 50.