[DTU]
1. 개념
- 각 DTU 단위는 CPU,메모리, 읽기 및 쓰기 작업의 조합입니다.
- 더 많은 전력이 필요하면 DTU 수를 늘려야합니다.
- 할당된 리소스 한도에 도달하면 요청이 자동으로 조절되어 성능이 저하되거나 시간 초과가 발생합니다.
- 리소스 소비가 균형있게 (CPU,Memory, I/O) 사전 구성된 리소스 구성이 있는 클라이언트를 위한 솔루션입니다.
- DTU를 늘리면 CPU,Memory, I/O가 모두 비례하여 증가됩니다.
- 메모리나 CPU와 같은 특정 리소스 유형만 확장할 수 있는 유연성이 없습니다.
- 이로써 리소스가 필요하지 않거나 사용하지 않고도 추가 리소스를 지불하게 될 수 있다.
[vCore]
1. 개념
- 물리적 또는 가상머신을 보유하고 각 리소스(CPU,Memory, I/O)를 독립적으로 확장할 수 있다.
- 저장소 용량(Storage)과 vCore 수를 개별적으로 조정할 수 있다.
- 메모리는 vCore수에 따라 자동 할당되는 것이 유일한 제약사항이다.
- 온프레미스 SQL Server 라이선스를 가져와 사용할 수 있는 장점이 있다.
- 최대 80개의 vCore를 사용할 수 있어 DTU보다 높은 컴퓨팅 성능을 제공한다.
DTU100(표준) = vCore1(범용)
DTU125(프리미엄) = vCore1(비즈니스중요)
[결론]
- 소중형 워커로드에서는 DTU 모델을 사용
- 대규모 데이터베이스나 독립적인 리소스 제어가 필요한 복잡한 시나리오일 경우 vCore 모델 사용
'Azure' 카테고리의 다른 글
| Private Link를 통한 Azure PostgreSQL의 Private Networking (0) | 2024.07.03 |
|---|---|
| [Study] Azure PostgreSQL (0) | 2024.07.03 |
| Azure Private DNS Resolver (0) | 2024.06.18 |
| Azure AppService 사용자 지정 도메인 (0) | 2024.06.17 |
| Azure DataFactory HOL (0) | 2024.06.05 |