프리미엄 스토리지 사용 여부 확인
일부 애플리케이션은 다른 애플리케이션보다 스토리지 요구 사항이 많습니다. Dynamics CRM, Exchange Server, SAP Business Suite, SQL Server, Oracle, SharePoint 등의 앱이 최고 속도로 실행되려면 지속적인 고성능과 짧은 대기 시간이 필요합니다.
VM을 만들거나 새 디스크를 추가할 때 디스크 성능에 크게 영향을 주는 몇 가지 옵션이 있는데, 그 중에서 스토리지 형식부터 살펴보겠습니다.
디스크 유형
Azure 디스크는 99.999% 가용성을 위해 설계되었습니다.
관리 디스크를 만들 때 선택할 수 있는 5개 디스크 유형은 Ultra Disks, 프리미엄 SSD v2, 프리미엄 SSD, 표준 SSD 및 표준 HDD 스토리지입니다. VM(가상 머신) 크기에 따라 이러한 디스크 유형을 혼합하여 사용할 수 있습니다.
Ultra Disk
Azure Ultra Disks는 Azure IaaS VM에 높은 처리량, 높은 IOPS(초당 입출력), 일관되고 낮은 대기 시간의 디스크 스토리지를 제공합니다. Ultra Disks에는 VM을 다시 시작하지 않고도 디스크 성능을 동적으로 변경할 수 있는 기능이 포함되어 있습니다. Ultra disks는 SAP HANA, 최상위 계층 데이터베이스 및 트랜잭션 집약적 워크로드와 같은 데이터 집약적 워크로드에 적합합니다. Ultra Disks만 데이터 디스크로 사용할 수 있습니다. OS 디스크로 프리미엄 SSD를 사용하는 것이 좋습니다.
프리미엄 SSD v2
프리미엄 SSD v2는 프리미엄 SSD보다 높은 성능을 제공하지만 일반적으로 비용이 더 적게 듭니다. 언제든지 프리미엄 SSD v2 디스크의 성능(용량, 처리량 및 IOPS)을 개별적으로 조정하여 변화하는 성능 요구 사항을 충족하면서 워크로드를 비용 효과적으로 수행할 수 있습니다. 예를 들어 트랜잭션 집약적 데이터베이스는 작은 크기로 많은 양의 IOPS가 필요할 수 있고, 게임 애플리케이션은 많은 양의 IOPS가 필요할 수 있지만 사용량이 많은 시간에만 필요합니다. 이러한 요구 사항 때문에 대부분의 일반 용도 워크로드에서는 프리미엄 SSD v2가 가장 우수한 가격 대비 성능을 제공할 수 있습니다. 프리미엄 SSD v2는 가상 머신 또는 상태 저장 컨테이너에서 SQL 서버, Oracle, MariaDB, SAP, Cassandra, Mongo DB, 빅 데이터 분석 및 게임을 포함하여 광범위한 워크로드에 적합합니다.
프리미엄 SSD v2 디스크만 데이터 디스크로 사용할 수 있으므로 프리미엄 SSD를 OS 디스크로 사용하는 것이 좋습니다.
프리미엄 SSD
프리미엄 SSD 디스크에는 SSD(반도체 드라이브)가 백업되어 있습니다. I/O 집약적 워크로드를 실행하는 VM에 대해 고성능, 저대기 시간 디스크 지원을 제공합니다. 이러한 드라이브는 구동부가 없기 때문에 대체적으로 신뢰성이 높습니다. 읽기 또는 쓰기 헤드는 요청된 데이터를 찾기 위해 디스크에서 올바른 위치로 이동할 필요가 없습니다.
시리즈 이름에 "s"가 포함되는 VM 크기에 프리미엄 SSD 디스크를 사용할 수 있습니다. 예를 들어 Dv3 시리즈 및 Dsv3 시리즈가 있다면 Dsv3 시리즈에서 프리미엄 SSD 디스크를 사용할 수 있습니다.
표준 SSD
프리미엄 스토리지는 특정 VM 크기로 제한되므로, 만드는 VM 형식에 따라 스토리지 용량(크기, 최대 용량, 스토리지 유형)이 달라집니다. 저가형 VM을 갖고 있는데 I/O 성능을 위한 SSD 스토리지가 필요한 경우 어떻게 해야 하나요? 바로 이때 표준 SSD가 필요합니다. 표준 SSD는 성능과 비용의 측면에서 표준 HDD와 프리미엄 SSD의 중간에 해당합니다.
표준 SSD는 프리미엄 스토리지를 지원하지 않는 VM 크기를 포함하여 모든 VM 크기에 사용할 수 있습니다. VM에 SSD를 사용하는 유일한 방법은 표준 SSD입니다. 이 디스크 유형은 특정 지역에만 제공되며 관리 디스크에만 사용할 수 있습니다.
표준 HDD
표준 HDD 디스크는 이를 백업하는 기존의 HDD(하드 디스크 드라이브)를 갖고 있습니다. 표준 HDD 디스크는 프리미엄 디스크보다 저렴한 요율로 요금이 청구됩니다. 표준 HDD 디스크는 모든 VM 크기에 사용할 수 있습니다.
디스크 비교
다음은 용도에 맞는 제품을 선택할 수 있도록 Ultra disk, 프리미엄 SSD, 표준 SSD 및 표준 HDD를 비교한 표입니다.
Ultra disk | 프리미엄 SSD v2 | 프리미엄 SSD | 표준 SSD | ||
---|---|---|---|---|---|
디스크 유형 | SSD | SSD | SSD | SSD | HDD |
시나리오 | IO 집약적 워크로드 - SAP HANA, 최상위 계층 데이터베이스(예: SQL, Oracle) 및 다른 트랜잭션 집약적 워크로드 | 짧은 대기 시간과 높은 IOPS 및 처리량을 지속적으로 요구하는 프로덕션 및 성능에 중요한 워크로드. | 프로덕션 및 성능이 중요한 워크로드. | 웹 서버, 조금 사용되는 엔터프라이즈 애플리케이션 및 개발/테스트. | 백업 데이터, 중요하지 않고 액세스 빈도가 낮습니다. |
최대 디스크 크기 | 65,536GiB | 65,536GiB | 32,767GiB | 32,767GiB | 32,767GiB |
최대 처리량 | 4,000MB/s | 1,200MB/s | 900MB/s | 750MB/s | 500MB/s |
최대 IOPS | 160,000 | 80,000 | 20,000 | 6,000 | 2,000, 3,000* |
OS 디스크로 사용할 수 있나요? | 아니요 | 아니요 | 예 | 예 | 예 |
다음 섹션에서는 디스크 성능에 대해 더 자세히 설명합니다.
데이터 복제
관리 디스크의 데이터는 내구성 및 고가용성을 보장하기 위해 자동으로 복제됩니다. Azure Storage 복제는 임시 하드웨어 오류, 네트워크 또는 중단, 자연 재해 등과 같은 계획된 이벤트나 계획되지 않은 이벤트로부터 데이터를 보호하기 위해 데이터를 복사합니다. 동일한 데이터 센터, 동일한 지역 내의 영역 데이터 센터 또는 전체 지역에 데이터를 복제하도록 선택할 수 있습니다.
복제에는 두 가지 형식이 있습니다.
- LRS(로컬 중복 스토리지): Azure는 동일한 Azure 데이터 센터 내에 데이터를 복제합니다. 노드 오류가 발생해도 데이터를 사용할 수 있습니다. 그러나 전체 데이터 센터에 장애가 발생하면 데이터를 사용할 수 없게 될 수도 있습니다.
- ZRS(영역 중복 스토리지): Azure는 단일 지역에 있는 3개의 스토리지 클러스터에서 데이터를 동기적으로 복제합니다. 각 스토리지 클러스터는 다른 스토리지 클러스터와 물리적으로 분리되어 있으며 자체 AZ(가용성 영역)에 상주합니다. 이러한 형식의 복제를 사용하면 영역을 사용할 수 없게 되더라도 여전히 데이터에 액세스하여 관리할 수 있습니다.
디스크 성능
대부분의 경우 디스크 용량에 따라 성능 계층이 결정되고, 성능 계층에 따라 디스크 성능이 결정됩니다. 그러나 Ultra Disks 및 프리미엄 SSD v2는 디스크 크기와 관계없이 개별 성능 특징을 설정하는 기능을 제공합니다.
디스크의 성능을 변경하는 몇 가지 다른 방법이 있습니다. 디스크 크기와 관계없이 프리미엄 SSD의 성능 계층을 변경할 수 있습니다. 프리미엄 SSD와 표준 SSD는 모두 디스크 버스팅도 제공합니다.