이 문서에서는 각 디스크 유형이 성능을 조정하는 데 제공하는 기능에 대해 설명합니다. 제목을 사용하여 관심 있는 디스크 유형으로 이동하면 해당 디스크에서 사용할 수 있는 기능에 대한 빠른 개요를 가져올 수 있습니다.
워크로드에 대한 요구와 필요 사항은 휴일 기간의 높은 수요, 갑작스런 트래픽량 급증 또는 고객 요구에 따른 규모 크기 조정으로 인해 시간이 지남에 따라 바뀔 수 있습니다. Azure 관리 디스크에는 성능을 개선하고 워크로드의 변화하는 요구 사항에 맞추기 위해 활용할 수 있는 여러 가지 기능이 있습니다. 디스크 유형에 따라 제공하는 기능이 다릅니다. 일부 디스크 유형을 사용하면 워크로드의 변화하는 요구 사항에 맞게 성능이 자동으로 전환되는 기능이 있고, 다른 디스크 유형은 수동 조정이 필요하며, 다른 디스크 유형은 두 가지 모두를 수행할 수 없습니다.
Ultra Disks 및 프리미엄 SSD v2
Ultra Disks와 Premium SSD(반도체 드라이브) v2는 높은 성능과 쉬운 조정을 위해 설계되었습니다. 디스크 성능을 미세 조정할 때 모든 디스크 유형 중에서 가장 유연하고 사용하기 쉬운 디스크 유형을 제공하며, 디스크 유형의 성능을 프로그래밍 방식(또는 직접)으로 설정할 수 있습니다. 24시간 내에 디스크의 성능을 최대 4번까지 조정할 수 있습니다. 이러한 디스크 중 하나를 만든 경우, 처음 24시간 동안은 성능을 최대 3번까지만 조정할 수 있습니다. Ultra Disks 및 프리미엄 SSD v2의 성능을 조정하는 방법을 알아보려면 프리미엄 SSD v2의 디스크 성능 조정 또는 Ultra Disks의 성능 조정을 참조하세요.
프리미엄 SSD
프리미엄 SSD는 다양한 사용 사례에 맞춰 설계된 여러 가지 성능 옵션을 지원합니다. 다음 표에서는 주요 차이점과 이상적인 사용 사례를 간략하게 설명합니다.
크레딧 기반 버스팅 | 주문형 버스팅 | 성능 계층 변경 | 캐싱 (데이터 임시 저장) | 쓰기 가속기 | 성능 플러스 | |
---|---|---|---|---|---|---|
시나리오 | 단기 크기 조정(30분 이내)에 이상적입니다. | 워크로드 성능 요구 사항을 파악하는 등 단기 사용에 이상적입니다. | 워크로드가 계속해서 버스트 상태로 실행되는 경우 이상적입니다. | 캐시의 데이터에 의존하여 구성할 수 있는 워크로드에 이상적입니다. | 최신 데이터베이스에서 로그 파일을 효율적인 방식으로 디스크에 유지해야 하는 시나리오에 이상적입니다. | 더 높은 지속적인 성능이 필요한 워크로드에 이상적입니다. |
비용 | 무료 | 비용은 가변적입니다. 자세한 내용은 버스팅 문서의 청구 섹션을 참조하세요. | 각 성능 계층의 비용은 고정되어 있습니다. 자세한 내용은 Managed Disks 가격 책정을 참조하세요. | 무료. | 무료. | 무료. |
가용성 | 프리미엄 SSD 관리 디스크 512GiB 이하 및 표준 SSD 1,024GiB 이하에만 사용할 수 있습니다. | 512GiB보다 큰 프리미엄 SSD 관리 디스크에만 사용할 수 있습니다. | 모든 프리미엄 SSD 크기에서 사용할 수 있습니다. | 모든 프리미엄 SSD 관리 디스크, 표준 SSD 및 표준 HDD 크기에 사용 가능합니다. | M 시리즈 Azure Virtual Machines에서만 사용할 수 있지만, M 시리즈 가상 머신에 연결된 모든 프리미엄 SSD 크기로 구성할 수 있습니다. | 표준 HDD, 표준 SSD 및 프리미엄 SSD 관리 디스크 513GiB 이상에서 사용할 수 있습니다. |
사용 여부 | 적격 디스크에서 기본적으로 사용됩니다. | 사용자가 수동으로 사용하도록 설정해야 합니다. | 사용자는 계층을 수동으로 변경해야 합니다. | 사용자는 캐시 설정과 워크로드, 애플리케이션을 모두 수동으로 구성해야 합니다. | 사용자가 수동으로 구성하고 사용하도록 설정해야 합니다. | 디스크를 생성할 때 성능 플러스를 사용하도록 설정해야 하며, 기존 디스크에서는 이를 설정할 수 없습니다. |
크레딧 기반 디스크 버스팅
크레딧 기반 버스팅을 사용하면 디스크는 크레딧 버킷에 버스트 크레딧이 누적된 경우에만 버스트됩니다. 이 모델은 디스크가 터져도 추가 요금이 발생하지 않습니다. 프리미엄 SSD 관리 디스크의 경우, 크레딧 기반 버스팅은 디스크 크기 P20 이하에서 사용할 수 있습니다. 디스크 버스팅은 기본적으로 지원되는 디스크 크기의 모든 새 배포와 기존 배포에서 사용하도록 설정됩니다. 자세한 내용은 디스크 버스팅 모델 문서의 크레딧 기반 버스팅 섹션을 참조하세요.
주문형 디스크 버스팅
주문형 디스크 버스팅을 사용하도록 설정하면 디스크의 요구 사항이 현재 용량을 초과할 때마다 디스크가 버스트됩니다. 이 모델은 디스크가 터질 때마다 추가 요금이 발생합니다. 주문형 버스트는 512GiB보다 큰 프리미엄 SSD에만 사용할 수 있습니다. 자세한 내용은 디스크 버스팅 모델 문서의 주문형 버스팅 섹션을 참조하세요.
성능 계층 변경
프리미엄 SSD의 성능은 디스크를 만들 때 성능 계층 형태로 설정됩니다. 디스크의 프로비저닝된 크기를 설정하면 성능 계층이 자동으로 선택됩니다. 성능 계층은 관리 디스크의 IOPS 및 처리량을 결정합니다. 프리미엄 SSD 디스크의 경우에만, 디스크 크기를 변경하지 않고도 배포 시 또는 배포 후에 성능 계층을 변경할 수 있으며, 가동 중지 시간도 발생하지 않습니다. 자세한 내용은 관리 디스크의 성능 계층을 참조하세요.
캐싱 (데이터 임시 저장)
프리미엄 스토리지를 사용할 수 있는 대규모 Azure Virtual Machines에는 BlobCache라는 다중 계층 캐싱 기술이 있습니다. BlobCache는 VM(가상 머신)을 호스팅하는 서버에 로컬로 연결된 RAM과 SSD를 기반으로 빌드된 캐싱 솔루션입니다. 이 캐시는 표준 HDD, 표준 SSD, 프리미엄 SSD 관리 디스크에서 사용할 수 있습니다. 디스크 캐싱을 사용하도록 설정하면 대규모 VM이 기본 디스크 성능을 초과하는 수준의 성능을 달성할 수 있습니다. 자세히 알아보려면 디스크 캐싱을 참조하세요.
쓰기 가속기
쓰기 가속기는 프리미엄 SSD 관리 디스크의 M 시리즈 VM을 위한 디스크 기능입니다. 쓰기 가속기는 프리미엄 SSD 디스크에 대한 쓰기의 I/O 대기 시간을 개선합니다. 쓰기 가속기는 DBMS의 트랜잭션 로그나 다시 실행 로그를 포함하는 볼륨에 최적화되어 있으며, 데이터 볼륨에는 사용하면 안 됩니다. 자세한 내용은 쓰기 가속기 문서를 참조하세요.
성능 플러스
'퍼포먼스 플러스' 기능을 활성화하면 513 GiB 이상의 Azure Premium SSD에 대한 IOPS(초당 입력/출력 작업 수) 및 처리량 제한이 증가합니다. 성능 플러스를 사용하도록 설정하면 데이터베이스 및 트랜잭션 워크로드와 같은 높은 IOPS 및 처리량이 필요한 작업의 성능이 개선됩니다. 성능 플러스는 추가 요금 없이 디스크에서 사용하도록 설정할 수 있습니다. 성능에 대한 자세한 내용은 Azure Premium SSD 및 표준 SSD/HDD에 대한 IOPS 및 처리량 제한 증가를 참조하세요.
표준 SSD
크레딧 기반 버스팅
크레딧 기반 버스팅을 사용하면 디스크는 크레딧 버킷에 버스트 크레딧이 누적된 경우에만 버스트됩니다. 이 모델은 디스크가 터져도 추가 요금이 발생하지 않습니다. 표준 SSD의 경우, 크레딧 기반 버스팅은 디스크 크기 E30 이하에서 사용할 수 있습니다. 디스크 버스팅은 기본적으로 지원되는 디스크 크기의 모든 새 배포와 기존 배포에서 사용하도록 설정됩니다. 자세한 내용은 디스크 버스팅 모델 문서의 크레딧 기반 버스팅 섹션을 참조하세요.
캐싱 (데이터 임시 저장)
프리미엄 스토리지를 사용할 수 있는 대규모 Azure Virtual Machines에는 BlobCache라는 다중 계층 캐싱 기술이 있습니다. BlobCache는 VM(가상 머신)을 호스팅하는 서버에 로컬로 연결된 RAM과 SSD를 기반으로 빌드된 캐싱 솔루션입니다. 이 캐시는 표준 HDD, 표준 SSD, 프리미엄 SSD 관리 디스크에서 사용할 수 있습니다. 디스크 캐싱을 사용하도록 설정하면 대규모 VM이 기본 디스크 성능을 초과하는 수준의 성능을 달성할 수 있습니다. 자세히 알아보려면 디스크 캐싱을 참조하세요.
성능 플러스
성능을 더하면 513GiB 이상의 Azure 표준 SSD에 대한 IOPS(초당 입력/출력 작업 수) 및 처리량 제한이 증가합니다. "성능 플러스 기능을 사용하면 높은 IOPS 및 처리량이 필요한 데이터베이스 및 트랜잭션 워크로드의 성능을 향상시킬 수 있습니다." 성능 플러스는 추가 요금 없이 디스크에서 사용하도록 설정할 수 있습니다. 성능에 대한 자세한 내용은 Azure Premium SSD 및 표준 SSD/HDD에 대한 IOPS 및 처리량 제한 증가를 참조하세요.
표준 HDD
캐싱 (데이터 임시 저장)
프리미엄 스토리지를 사용할 수 있는 대규모 Azure Virtual Machines에는 BlobCache라는 다중 계층 캐싱 기술이 있습니다. BlobCache는 VM(가상 머신)을 호스팅하는 서버에 로컬로 연결된 RAM과 SSD를 기반으로 빌드된 캐싱 솔루션입니다. 이 캐시는 표준 HDD, 표준 SSD, 프리미엄 SSD 관리 디스크에서 사용할 수 있습니다. 디스크 캐싱을 사용하도록 설정하면 대규모 VM이 기본 디스크 성능을 초과하는 수준의 성능을 달성할 수 있습니다. 자세히 알아보려면 디스크 캐싱을 참조하세요.
성능 플러스
성능을 더하면 513GiB 이상의 Azure 표준 HDD(하드 디스크 드라이브)에 대한 IOPS(초당 입력/출력 작업 수) 및 처리량 제한이 증가합니다. 성능 플러스 기능을 활성화하면 데이터베이스 및 트랜잭션 워크로드와 같이 높은 IOPS 및 처리량이 요구되는 작업 부하에 대한 경험이 개선됩니다. 성능 플러스는 추가 요금 없이 디스크에서 사용하도록 설정할 수 있습니다. 성능에 대한 자세한 내용은 Azure Premium SSD 및 표준 SSD/HDD에 대한 IOPS 및 처리량 제한 증가를 참조하세요.
다음 단계
- 관리 디스크 버스팅에 대해 알아봅니다
- 디스크 벤치마크
- 디스크 성능 메트릭에 대해 알아봅니다