올바른 Azure Disk Storage 옵션 선택

완료됨

조직의 주요 문제 중 하나는 고성능 스토리지가 필요한 엔터프라이즈 애플리케이션을 어떻게 Azure로 마이그레이션하는가입니다.

마이그레이션 전략의 일부로 성능 및 비용을 최적화하는 Azure Disk Storage 솔루션을 제안합니다. 이 단원에서는 Azure에서 사용할 수 있는 다양한 디스크 스토리지 형식을 다룹니다.

Ultra disks

Ultra 디스크는 Azure에서 사용할 수 있는 최고의 디스크 성능을 제공합니다. 높은 처리량, 높은 IOPS(초당 입출력 작업), 낮은 대기 시간 등 가장 빠른 스토리지 성능이 필요할 때 선택합니다.

이 표의 예제에서 볼 수 있는 것처럼 Ultra 디스크의 최대 성능은 선택한 크기에 따라 달라집니다.

디스크 크기(GB) IOPS 처리량(MB/s)
4 1,200 300
8 2,400 600
16 4,800 1,200
32 9,600 2,400
64 19,200 4,000
128 38,400 4,000
256 76,800 4,000
512 153,600 4,000
1,024~65,536(이 범위에서는 1TiB 단위로 크기가 증가) 160,000 4,000

울트라 디스크는 4GB에서 64TB까지의 용량을 사용할 수 있습니다. Ultra 디스크의 고유한 기능은 실행 중에 호스트 가상 머신에서 분리하지 않고 IOPS 및 처리량 값을 조정할 수 있다는 것입니다. 성능 조정은 적용되는 데 최대 한 시간이 걸릴 수 있습니다.

Ultra 디스크에는 몇 가지 제한 사항이 있습니다. 전체 목록은 Ultra 디스크 제한 사항을 참조하세요.

일부 워크로드는 디스크 스토리지에 집약적인 로드를 배치합니다. 예를 들어, 최상위 데이터베이스와 SAP HANA(고성능 분석 어플라이언스)는 빠른 성능이 필요하고 트랜잭션이 많습니다. 이러한 워크로드가 있고 프리미엄 SSD 관리 디스크로 인해 성능 병목 현상이 발생하는 경우 Ultra 디스크를 사용하는 것이 좋습니다.

참고 항목

Azure Ultra Disk Storage의 인스턴스를 프로비전할 때 디스크의 크기, IOPS 및 처리량을 독립적으로 구성할 수 있습니다. 프로비전된 크기, IOPS 및 처리량에 따라 Ultra Disk Storage 사용에 대한 요금이 청구됩니다.

프리미엄 SSD v2

프리미엄 SSD 관리 디스크는 성능 측면에서 Ultra Disks보다 한 단계 낮은 계층으로, 짧은 대기 시간으로 높은 처리량과 IOPS를 제공합니다. Ultra 디스크와 마찬가지로 프리미엄 SSD v2 관리 디스크의 성능(용량, 처리량 및 IOPS)은 언제든지 독립적으로 구성할 수 있으므로 성능 요구 사항을 충족하는 동안 더 많은 시나리오를 비용 효율적으로 수행할 수 있습니다.

다음 표에서는 디스크 용량 및 최대 성능의 예를 제공합니다.

디스크 크기 사용 가능한 최대 IOPS 사용 가능한 최대 처리량(MB/s)
1GiB-64TiB 3,000-80,000(GiB당 500 IOPS 증가) 125-1,200(집합 IOPS당 0.25MB/s 증가)

프리미엄 SSD 관리 디스크와 달리 프리미엄 SSD v2 관리 디스크에는 전용 크기가 없습니다. 프리미엄 SSD v2 디스크를 원하는 지원되는 크기로 설정하고 가동 중지 시간 없이 성능을 세분화하여 조정할 수 있습니다. 프리미엄 SSD v2 관리 디스크는 호스트 캐싱을 지원하지 않지만, 호스트 캐싱이 만드는 동일한 핵심 문제 중 일부를 짧은 대기 시간으로 해결할 수 있습니다. IOPS, 처리량 및 크기를 언제든지 조정할 수 있다는 것은 요구 사항에 맞게 디스크를 스트라이프해야 하는 유지 관리 오버헤드를 방지할 수 있다는 의미이기도 합니다.

프리미엄 SSD v2 관리 디스크에는 몇 가지 제한 사항이 있습니다. 전체 목록은 프리미엄 SSD v2 제한 사항을 참조하세요.

프리미엄 SSD v2 관리 디스크는 가상 머신이나 상태 저장 컨테이너의 광범위한 워크로드에 적합합니다. SQL 서버, Oracle, MariaDB, SAP, Cassandra, Mongo DB, 빅 데이터 분석, 게임 등

프리미엄 SSD

프리미엄 SSD 관리 디스크는 성능 측면에서 프리미엄 SSD v2 관리 디스크보다 한 단계 낮은 계층으로, 짧은 대기 시간으로 높은 처리량과 IOPS를 제공합니다. 프리미엄 SSD에는 Ultra Disks 또는 프리미엄 SSD v2의 현재 제한 사항이 없습니다. 예를 들어 모든 지역에서 사용할 수 있으며 가용성 영역 외부에 있는 가상 머신에서 사용할 수 있습니다.

디스크의 성능을 조정하려면 성능 계층을 변경하면 됩니다. 디스크를 VM(가상 머신)에서 분리하거나 VM을 종료하지 않고도 계층을 변경할 수 있습니다. 또한 프리미엄 스토리지와 호환되는 가상 머신 크기의 프리미엄 SSD 관리 디스크만 사용할 수 있습니다.

다음 표에 프리미엄 SSD 디스크의 고성능을 보여 주는 예제가 나와 있습니다.

디스크 크기 이름 디스크 크기 IOPS 처리량(MB/s)
P4 32GiB 120 25
P15 256GiB 1,100 125
P40 2TiB 7,500 250
P80 32TiB 20,000 900

프리미엄 SSD를 사용하면 이러한 성능 수치가 보장됩니다. 표준 계층 디스크의 경우 높은 수요가 가끔 디스크에 영향을 줄 수 있으므로 이러한 보장은 없습니다.

표준 디스크가 제공하는 것보다 더 높은 성능이 필요하거나 가끔 지속적으로 성능 저하가 발생할 경우 프리미엄 SSD를 사용합니다. 또한 최고 성능을 원하지만 현재 제한으로 인해 Ultra 디스크 또는 프리미엄 SSD v2를 사용할 수 없을 경우 프리미엄 SSD 관리 디스크를 사용합니다. 프리미엄 SSD 관리 디스크는 중간 규모 및 대기업에서 중요 업무용 워크로드에 적합합니다.

Azure Premium SSD 디스크는 주문형 버스팅 모델과 크레딧 기반 모델이라는 두 가지 버스팅 모델을 지원합니다. 디스크 버스팅 모델 및 각각의 차이점은 성능 크기 조정 옵션을 사용하여 성능 및 비용 최적화 섹션에서 다룹니다.

표준 SSD 관리 디스크

Azure 표준 SSD 관리 디스크는 낮은 속도로 일관된 성능이 필요한 VM을 위한 비용 효율적인 스토리지 옵션입니다. 표준 SSD 디스크는 프리미엄 SSD 디스크 또는 Ultra Disk Storage만큼 빠르지는 않지만 여전히 한 자리 ms(밀리초) 대기 시간과 최대 6,000 IOPS 및 750MB/s의 처리량을 제공합니다. 크기에 관계없이 모든 VM에 표준 SSD 디스크를 연결할 수 있습니다.

다음 표에는 여러 크기의 표준 SSD 디스크에 대한 성능 특성이 나와 있습니다.

디스크 크기 이름 디스크 크기(GB) IOPS 처리량(MB/s)
E4 32 500 60
E15 256 500 60
E40 2,048 500 60
E80 32,767 6,000 750

예산 제약 조건이 있고 워크로드가 성능 집약적이지 않은 경우 표준 SSD 디스크를 사용합니다. 예를 들어 웹 서버, 가볍게 사용되는 엔터프라이즈 애플리케이션 및 테스트 서버는 모두 표준 SSD 디스크에서 실행할 수 있습니다. 표준 SSD 디스크는 P30 및 더 작은 디스크에서 크레딧 기반 디스크 버스팅을 지원합니다.

표준 HDD 관리 디스크

Azure 표준 HDD 관리 디스크에서 데이터는 이동 스핀들이 있는 기존 자기 디스크 드라이브에 저장됩니다. 디스크는 SSD(반도체 드라이브)에 비해 속도가 느리고 속도 변화가 더 큽니다. 표준 HDD 디스크는 10ms 미만의 쓰기 대기 시간을 제공하고 대부분의 작업에 대해 20ms 미만의 읽기 대기 시간을 제공하도록 설계되었습니다. 표준 SSD 디스크와 마찬가지로 모든 VM에 표준 HDD 디스크를 사용할 수 있습니다.

다음 표에는 여러 크기의 표준 HDD 디스크에 대한 성능 특성이 나와 있습니다.

디스크 크기 이름 디스크 크기(GB) IOPS 처리량(MB/s)
S4 32 500 60
S15 256 500 60
S40 2,048 500 60
S80 32,767 2,000 500

덜 중요한 워크로드와 개발 또는 테스트 환경의 비용을 최소화하려면 표준 HDD 디스크를 사용합니다.