SQL Server/SQL on Azure

Azure SQL Database의 서비스 계층에 따른 DTU 구매 모델

SungWookKang 2019. 10. 10. 23:32
반응형

Azure SQL Database 서비스 계층에 따른 DTU 구매 모델

 

l  Version : Azure SQL

 

이전 포스트에서 Azure SQL Database 전반적인 내용에 대해서 살펴 보았다. Azure SQL Overview 대해서 자세히 알고 싶으면 아래 링크를 참고한다.

l  (영어) https://docs.microsoft.com/en-us/azure/sql-database/sql-database-technical-overview/?WT.mc_id=DP-MVP-4039834

 

l  (한국어) https://docs.microsoft.com/ko-kr/azure/sql-database/sql-database-technical-overview/?WT.mc_id=DP-MVP-4039834

 

Azure SQL Database 구매 모델에는 vCore 기반, DTU 기반, 서버리스 가지 모델이 있지만 이번 포스트에서는 DTU 기반 구매 모델에 대해서 살펴본다. DTU 기반 구매 모델에 대한 자세한 정보는 아래 링크를 통해서 확인할 있다.

l  (영어) https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers-dtu/?WT.mc_id=DP-MVP-4039834

l  (한국어) https://docs.microsoft.com/ko-kr/azure/sql-database/sql-database-service-tiers-dtu/?WT.mc_id=DP-MVP-4039834

 

DTU 기반 구매 모델에서 서비스 계층은 포함된 스토리지의 고정된 , 고정된 백업 보존 기간 고정 가격을 갖춘 다양한 컴퓨팅 크기로 구분된다. DTU 기반 구매 모델의 모든 서비스 계층은 가동 중지 시간을 최소화하면서 계산 크기를 유연하게 변경할 있다. Single Database Elastic Pool 서비스 계층 컴퓨팅 크기에 따라 시간 단위로 청구된다. , Managed Instance DTU 구매 모델을 지원하지 않는다.

서비스 계층을 선택하는 방법은 비즈니스의 연속성, 스토리지 성능 요구사항에 따라 다르다. 아래 표는 서비스 계층에 따른 특징을 간략히 표로 정리한 것이다.

 

기본

표준

Premium

대상 워크로드

개발 프로덕션

개발 프로덕션

개발 프로덕션

SLA

99.99%

99.99%

99.99%

최대 백업 보존

7

35

35

CPU

낮음

낮음, 보통, 높음

보통, 높음

I/O 처리량 (근사치)

DTU 1-5 IOPS

DTU 1-5 IOPS

DTU 25 IOPS

I/O 대기시간 (근사치)

5ms(읽기), 10ms(쓰기)

5ms(읽기), 10ms(쓰기)

2ms (읽기/쓰기)

Columnstore indexing

해당 사항 없음

S3 이상

지원됨

In-memory OLTP

해당 사항 없음

해당 사항 없음

지원됨

 

 

컴퓨팅 크기는 단일 데이터베이스에 대해서는 DTU(데이터베이스 트랜잭션 단위), Elastic Pool 대해서는 eDTU(Elastic 데이터베이스 트랜잭션 단위) 표현된다. DTU eDTU 대한 내용은 아래 링크에서 자세히 확인할 있다.

l  (영어) https://docs.microsoft.com/en-us/azure/sql-database/sql-database-purchase-models#dtu-based-purchasing-model/?WT.mc_id=DP-MVP-4039834

l  (한국어) https://docs.microsoft.com/ko-kr/azure/sql-database/sql-database-purchase-models#dtu-based-purchasing-model/?WT.mc_id=DP-MVP-4039834

 

아래 표는 Single Database 대한 최대 스토리지 DUT 크기를 나타낸다.

 

기본

표준

 Premium

최대 스토리지 크기

2GB

1TB

4TB

최대 DTU

5

3000

4000

 

 

아래 표는 Elastic Pool 최대 스토리지 eDTU 크기를 나타낸다.

 

기본

Standard

Premium

데이터베이스당 최대 스토리지 크기

2GB

1TB

1TB

풀당 최대 스토리지 크기

156GB

4TB

4TB

데이터베이스당 최대 eDTU

5

3000

4000

풀당 최대 eDTU

1600

3000

4000

풀당 최대 데이터베이스

500

500

100

 

 

[참고자료]

l  (영어) https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers-dtu/?WT.mc_id=DP-MVP-4039834

l  (한국어) https://docs.microsoft.com/ko-kr/azure/sql-database/sql-database-service-tiers-dtu/?WT.mc_id=DP-MVP-4039834

 

 

 

2019-10-09 / Sungwook Kang / http://sungwookkang.com/

 

 

Azure SQL, Managed Instance, Azure DTU

반응형