SAP HANA Azure 가상 머신 프리미엄 SSD v2 스토리지 구성

이 문서에서는 Azure 프리미엄 SSD v2에 대한 HANA 스토리지 구성에 대해 설명합니다. Azure 프리미엄 SSD v2는 범용 및 DBMS 워크로드에 대한 하위 밀리초 대기 시간으로 좀 더 유연한 블록 스토리지로 개발된 새로운 스토리지입니다. 프리미엄 SSD v2는 스토리지 아키텍처를 빌드하는 방법을 간소화하고 워크로드에 맞게 스토리지 기능을 맞추고 조정할 수 있도록 합니다. 프리미엄 SSD v2를 사용하면 용량, IOPS 및 처리량을 서로 독립적으로 구성하고 지불할 수 있습니다.

LVM, HANA 데이터 볼륨 분할 또는 특정 스토리지 유형과 관계없는 기타 고려 사항을 사용할 때 스트라이프 크기에 대한 일반적인 고려 사항은 다음 두 문서를 확인하세요.

Important

이 문서의 스토리지 구성 제안 사항은 시작하기 위한 지침을 의미합니다. 워크로드를 실행하고 스토리지 사용률 패턴을 분석하면 제공된 모든 스토리지 대역폭 또는 IOPS를 활용하지 않는다는 것을 알 수 있습니다. 그러면 스토리지 크기를 줄이는 것을 고려할 수 있습니다. 또는 반대로 워크로드에는 이러한 구성에서 제안된 것보다 더 많은 스토리지 처리량이 필요할 수 있습니다. 따라서 더 많은 용량, IOPS 또는 처리량을 배포해야 할 수 있습니다. 필요한 스토리지 용량, 필요한 스토리지 대기 시간, 필요한 스토리지 처리량/IOPS 및 가장 저렴한 구성 사이의 긴장 상황에서 Azure는 사용자와 HANA 워크로드에 적합한 절충점을 찾고 조정할 수 있는 다양한 기능과 다양한 가격을 갖춘 다양한 스토리지 유형을 제공합니다.

프리미엄 SSD v2와 Premium Storage 및 Ultra Disk의 주요 차이점

기존 netWeaver 및 HANA 인증 스토리지에 대한 프리미엄 SSD v2의 주요 차이점은 다음과 같습니다.

  • Premium SSD v2를 사용하면 배포된 정확한 용량을 지불합니다. 크기를 기준으로 용량 비용을 결정하는 premium disk 및 Ultra disk와 달리
  • 모든 프리미엄 SSD v2 스토리지 디스크에는 용량 가격에 포함된 처리량에 3,000 IOPS 및 125MBps가 제공됩니다.
  • 각 디스크와 함께 제공되는 기본 IOPS 및 처리량 외에 추가 IOPS 및 처리량은 언제든지 프로비전할 수 있으며 별도로 요금이 부과됩니다.
  • 프로비전된 IOPS 및 처리량에 대한 변경 내용은 6시간 안에 한 번 실행할 수 있습니다.
  • 프리미엄 SSD v2의 대기 시간은 Premium Storage보다 낮지만 Ultra disk보다 높습니다. 그러나 하위 밀리초이므로 Azure Write Accelerator와 같은 다른 기능의 도움 없이 SAP HANA KPI를 통과합니다.
  • Ultra disk와 마찬가지로 가속기나 다른 캐시 없이도 /hana/data 및 /hana/log 볼륨에 프리미엄 SSD v2를 사용할 수 있습니다.
  • Ultra Disk와 마찬가지로 Azure 프리미엄 SSD는 Premium Storage와 마찬가지로 캐싱 옵션을 제공하지 않습니다.
  • 프리미엄 SSD v2를 사용하면 동일한 메모리를 제공하는 HANA 인증 Ev4, Ev5 및 M 시리즈 VM에 동일한 스토리지 구성이 적용됩니다.
  • Premium Storage와 달리 프리미엄 SSD v2에 대한 디스크 버스팅이 없습니다.

Azure Write Accelerator 지원 또는 다른 캐시의 지원이 없으면 다양한 VM 제품군에 대한 프리미엄 SSD v2 구성이 더 쉽고 통합되며 배포 자동화에서 고려해야 하는 변형을 방지할 수 있습니다. 버스팅 기능이 없으면 처리량이 늘어나고 IOPS가 보다 결정적이고 안정적으로 전달됩니다. 프리미엄 SSD v2는 새로운 스토리지 유형이므로 기능 및 기능과 관련된 몇 가지 제한 사항이 여전히 있습니다. 이러한 제한 사항과 여러 스토리지 간의 차이점을 알아보려면 먼저 Azure 관리형 디스크 유형 문서를 읽어보세요.

참고 항목

아래에 제안된 구성은 SAP HANA Azure 가상 머신 스토리지 구성 에 나열된 대로 HANA 최소 KPI를 유지합니다. 지금까지의 테스트에서는 값이 나열된 상태에서 SAP HCMT 테스트가 처리량 또는 대기 시간에 실패할 것이라는 징후를 보이지 않았습니다. 즉, 여러 디스크 또는 서로 다른 스트라이프 크기에 걸쳐 스트레치된 스트라이프 세트 주변의 모든 변형 및 조합이 테스트된 것은 아닙니다. 여러 디스크에 걸친 스트라이프 볼륨으로 수행된 테스트는 SAP HANA Azure 가상 머신 스토리지 구성에 문서화된 스트라이프 크기로 수행되었습니다.

참고 항목

프로덕션 시나리오의 경우 특정 VM 유형이 IAAS에 대한 SAP 설명서에서 SAP별 SAP HANA에 대해 지원되는지 여부를 확인합니다.

Azure 관리 디스크의 가격표를 조회하면 프리미엄 SSD v2에 도입된 비용 체계가 추구할 두 가지 일반적인 경로를 제공한다는 것이 분명해집니다.

  • /hana/data/hana/log에 대해 단일 디스크를 사용하여 스토리지 아키텍처를 단순화하고 아래에서 권장하는 수준을 달성하기 위해 필요한 만큼 더 많은 IOPS 및 처리량을 지불합니다. 단일 디스크의 처리량 수준이 1,200MBps 및 80,000IOPS임을 인식합니다.
  • 각 디스크에서 무료로 제공되는 3,000IOPS 및 125MBps의 이점을 활용하려고 합니다. 이렇게 하려면 필요한 용량에 합산되는 여러 개의 작은 디스크를 빌드한 다음 이러한 여러 디스크에 걸쳐 논리 볼륨 관리자를 사용하여 스트라이프 볼륨을 빌드합니다. 여러 디스크에서 스트라이프하면 IOPS 및 처리량 비용 요소를 줄일 수 있습니다. 그러나 배포를 자동화하고 이러한 솔루션을 운영하는 데 더 많은 노력이 필요합니다.

어떤 방향으로 가야 하는지 정의하고 싶지 않기 때문에 단일 디스크 접근 방식을 사용할지 또는 다중 디스크 접근 방식을 사용할지에 대한 결정은 사용자에게 맡깁니다. 단일 디스크 접근 방식은 1,200MB/초 처리량으로 제한에 도달할 수 있습니다. 다중 볼륨에서 /hana/data를 스트레치해야 하는 지점이 있을 수 있습니다. 또한 스토리지 처리량을 제공하는 Azure VM의 기능은 시간이 지남에 따라 증가할 것임을 명심하세요. 그리고 해당 HANA 저장점은 매우 중요하며 /hana/data 볼륨에 대해 높은 처리량을 요구합니다.

Important

Azure 프리미엄 SSD v2의 섹터 크기를 512바이트 또는 4096바이트로 정의할 수 있습니다. 기본 섹터 크기는 4096바이트입니다. HCMT를 사용하여 수행된 테스트는 다양한 섹터 크기 간의 성능 및 처리량에 큰 차이를 드러내지 않았습니다. 이 섹터 크기는 논리 볼륨 관리자를 사용할 때 정의해야 하는 스트라이프 크기와 다릅니다.

권장 사항: 프로덕션 시나리오에 Azure Premium Storage v2를 사용하는 권장 사항 시작 구성은 다음과 같습니다.

SAP /hana/data 볼륨 구성:

VM SKU RAM 최대 VM I/O
처리량
Max VM IOPS /hana/데이터 용량 /hana/데이터 처리량 /hana/data IOPS
E20ds_v4 160GiB 480MBps 32,000 192GB 425MBps 3,000
E20(d)s_v5 160GiB 750MBps 32,000 192GB 425MBps 3,000
E32ds_v4 256GiB 769MBps 51,200 304 GB 425MBps 3,000
E32ds_v5 256GiB 865MBps 51,200 304 GB 425MBps 3,000
E48ds_v4 384GiB 1,152MBps 76,800 464GB 425MBps 3,000
E48ds_v4 384GiB 1,315MBps 76,800 464GB 425MBps 3,000
E64ds_v4 504GiB 1,200MBps 80,000 608GB 425MBps 3,000
E64(d)s_v5 512GiB 1,735MBps 80,000 608GB 425MBps 3,000
E96(d)s_v5 672GiB 2,600MBps 80,000 800GB 425MBps 3,000
M32ts 192GiB 500MBps 20,000 224GB 425MBps 3,000
M32ls 256GiB 500MBps 20,000 304 GB 425MBps 3,000
M64ls 512GiB 1,000MBps 40,000 608GB 425MBps 3,000
M32(d)ms_v2 875GiB 500MBps 30,000 1056GB 425MBps 3,000
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1,560 MBps 65,000 1232GB 600MBps 5,000
M64s, M64(d)s_v2 1,024GiB 1,000MBps 40,000 1232GB 600MBps 5,000
M64ms, M64(d)ms_v2 1,792GiB 1,000MBps 50,000 2144GB 600MBps 5,000
M96(d)s_2_v3 1,946 GiB 3,120 MBps 130,000 2464GB 800MBps 12,000
M128s, M128(d)s_v2 2,048GiB 2,000MBps 80,000 2464GB 800MBps 12,000
M192i(d)s_v2 2,048GiB 2,000MBps 80,000 2464GB 800MBps 12,000
M176(d)s_3_v3 2,794 GiB 4,000 MBps 130,000 3424GB 1,000MBps 15,000
M176(d)s_4_v3 3,750 GiB 4,000 MBps 130,000 4672GB 800MBps 12,000
M128ms, M128(d)ms_v2 3,892GiB 2,000MBps 80,000 4672GB 800MBps 12,000
M192i(d)ms_v2 4,096GiB 2,000MBps 80,000 4912GB 800MBps 12,000
M208s_v2 2,850GiB 1,000MBps 40,000 3424GB 1,000MBps 15,000
M208ms_v2 5,700GiB 1,000MBps 40,000 6,848GB 1,000MBps 15,000
M416s_v2 5,700GiB 2,000MBps 80,000 6,848GB 1,200MBps 17,000
M416s_8_v2 7,600GiB 2,000MBps 80,000 9,120GB 1,250 MBps 20,000
M416ms_v2 11,400GiB 2,000MBps 80,000 13,680GB 1,300MBps 25,000
M832ixs1 14,902GiB 2,000 Mbps 이상 80,000 19,200 GB 2,000 MBps2 40,000
M832ixs_v21 23,088GiB 2,000 Mbps 이상 80,000 28,400 GB 2,000 MBps2 60,000

1 VM 유형은 기본적으로 사용할 수 없습니다. Microsoft 계정 팀에 문의하세요.

2 SAP HANA 워크로드, 특히 저장점 작업의 VM 및 처리량 요구 사항에서 제공하는 최대 처리량은 훨씬 더 많은 처리량 및 IOPS를 배포하도록 강제할 수 있습니다.

/hana/log 볼륨의 경우 구성은 다음과 같습니다.

VM SKU RAM 최대 VM I/O
처리량
Max VM IOPS /hana/log 용량 /hana/log 처리량 /hana/log IOPS /hana/shared2 용량
기본 IOPS 사용
a및 처리량
E20ds_v4 160GiB 480MBps 32,000 80GB 275MBps 3,000 160GB
E20(d)s_v5 160GiB 750MBps 32,000 80GB 275MBps 3,000 160GB
E32ds_v4 256GiB 768MBps 51,200 128GB 275MBps 3,000 256GB
E32(d)s_v5 256GiB 865MBps 51,200 128GB 275MBps 3,000 256GB
E48ds_v4 384GiB 1,152MBps 76,800 192GB 275MBps 3,000 384 GB
E48(d)s_v5 384GiB 1,315MBps 76,800 192GB 275MBps 3,000 384 GB
E64ds_v4 504GiB 1,200MBps 80,000 256GB 275MBps 3,000 504GB
E64(d)s_v5 512GiB 1,735MBps 80,000 256GB 275MBps 3,000 512 GB
E96(d)s_v5 672GiB 2,600MBps 80,000 512 GB 275MBps 3,000 672GB
M32ts 192GiB 500MBps 20,000 96GB 275MBps 3,000 192GB
M32ls 256GiB 500MBps 20,000 128GB 275MBps 3,000 256GB
M64ls 512GiB 1,000MBps 40,000 256GB 275MBps 3,000 512 GB
M32(d)ms_v2 875GiB 500MBps 20,000 512 GB 275MBps 3,000 875GB
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1,560 MBps 65,000 512 GB 275MBps 3,000 1,024GB
M64s, M64(d)s_v2 1,024GiB 1,000MBps 40,000 512 GB 275MBps 3,000 1,024GB
M64ms, M64(d)ms_v2 1,792GiB 1,000MBps 40,000 512 GB 275MBps 3,000 1,024GB
M96(d)s_2_v3 1,946 GiB 3,120 MBps 130,000 512 GB 300MBps 4,000 1,024GB
M128s, M128(d)s_v2 2,048GiB 2,000MBps 80,000 512 GB 300MBps 4,000 1,024GB
M192i(d)s_v2 2,048GiB 2,000MBps 80,000 512 GB 300MBps 4,000 1,024GB
M176(d)s_3_v3 2,794 GiB 4,000 MBps 130,000 512 GB 300MBps 4,000 1,024GB
M176(d)s_4_v3 3,750 GiB 4,000 MBps 130,000 512 GB 300MBps 4,000 1,024GB
M128ms, M128(d)ms_v2 3,892GiB 2,000MBps 80,000 512 GB 300MBps 4,000 1,024GB
M192i(d)ms_v2 4,096GiB 2,000MBps 80,000 512 GB 300MBps 4,000 1,024GB
M208s_v2 2,850GiB 1,000MBps 40,000 512 GB 300MBps 4,000 1,024GB
M208ms_v2 5,700GiB 1,000MBps 40,000 512 GB 350MBps 4,500 1,024GB
M416s_v2 5,700GiB 2,000MBps 80,000 512 GB 400MBps 5,000 1,024GB
M416s_8_v2 5,700GiB 2,000MBps 80,000 512 GB 400MBps 5,000 1,024GB
M416ms_v2 11,400GiB 2,000MBps 80,000 512 GB 400MBps 5,000 1,024GB
M832ixs1 14,902GiB 2,000 Mbps 이상 80,000 512 GB 600MBps 9,000 1,024GB
M832ixs_v21 23,088GiB 2,000 Mbps 이상 80,000 512 GB 600MBps 9,000 1,024GB

1 VM 유형은 기본적으로 사용할 수 없습니다. Microsoft 계정 팀에 문의하세요.
2/hana/shared 크기 조정에 대한 고려 사항을 신중하게 검토

제안된 다른 볼륨에 대한 스토리지 처리량이 실행하려는 워크로드를 충족하는지 여부를 확인합니다. 워크로드에 /hana/data/hana/log에 대해 더 많은 볼륨이 필요한 경우 사용 중인 개별 디스크에서 IOPS 및/또는 처리량을 늘려야 합니다.

다중 프리미엄 SSD v2 디스크를 스트라이프 집합과 결합하면 /hana/data에 대해 더 많은 IOPS 또는 처리량을 프로비전하기 위한 요구 사항에 어떤 영향을 미칠 수 있는지에 대한 몇 가지 예가 이 표에 있습니다.

VM SKU RAM 개수
disks
개별 디스크
capacity
제안된 IOPS 프로비전된 기본 IOPS 추가 IOPS
프로비전됨
제안된 처리량
볼륨의 경우
프로비전된 기본 처리량 추가 처리량
프로비전됨
E32(d)s_v5 256GiB 1 304 GB 3,000 3,000 0 425MBps 125MBps 300MBps
E32(d)s_v5 256GiB 2 152GB 3,000 6,000 0 425MBps 250MBps 175MBps
E32(d)s_v5 256GiB 4 76GB 3,000 12,000 0 425MBps 500MBps 0MBps
E96(d)s_v5 672GiB 1 304 GB 3,000 3,000 0 425MBps 125MBps 300MBps
E96(d)s_v5 672GiB 2 152GB 3,000 6,000 0 425MBps 250MBps 175MBps
E96(d)s_v5 672GiB 4 76GB 3,000 12,000 0 425MBps 500MBps 0MBps
M128s, M128ds_v2, M128s_v2 2,048GiB 1 2,464GB 12,000 3,000 9,000 800MBps 125MBps 675MBps
M128s, M128ds_v2, M128s_v2 2,048GiB 2 1,232GB 12,000 6,000 6,000 800MBps 250MBps 550MBps
M128s, M128ds_v2, M128s_v2 2,048GiB 4 616GB 12,000 12,000 0 800MBps 500MBps 300MBps
M416ms_v2 11,400GiB 1 13,680 25,000 3,000 22,000 1,200MBps 125MBps 1,075MBps
M416ms_v2 11,400GiB 2 6,840 25,000 6,000 19,000 1,200MBps 250MBps 950MBps
M416ms_v2 11,400GiB 4 3,420 25,000 12,000 13,000 1,200MBps 500MBps 700MBps
M832ixs1 14,902GiB 2 7,451GB 40,000 6,000 34,000 2,000MBps 250MBps 1750MBps
M832ixs1 14,902GiB 4 3,726GB 40,000 12,000 28,000 2,000MBps 500MBps 1500MBps
M832ixs1 14,902GiB 8 1,863GB 40,000 24,000 16,000 2,000MBps 1,000MBps 1,000MBps

1 VM 유형은 기본적으로 사용할 수 없습니다. Microsoft 계정 팀에 문의하세요.

/hana/log의 경우 두 디스크를 사용하는 유사한 접근 방법은 다음과 같습니다.

VM SKU RAM 개수
disks
개별 디스크
capacity
제안된 IOPS 프로비전된 기본 IOPS 추가 IOPS
프로비전됨
제안된 처리량
볼륨의 경우
프로비전된 기본 처리량 추가 처리량
프로비전됨
E32(d)s_v5 256GiB 1 128GB 3,000 3,000 0 275MBps 125MBps 150MBps
E32(d)s_v5 256GiB 2 64GB 3,000 6,000 0 275MBps 250MBps 25MBps
E96(d)s_v5 672GiB 1 512 GB 3,000 3,000 0 275MBps 125MBps 150MBps
E96(d)s_v5 672GiB 2 256GB 3,000 6,000 0 275MBps 250MBps 25MBps
M128s, M128ds_v2, M128s_v2 2,048GiB 1 512 GB 4,000 3,000 1,000 300MBps 125MBps 175MBps
M128s, M128ds_v2, M128s_v2 2,048GiB 2 256GB 4,000 6,000 0 300MBps 250MBps 50MBps
M416ms_v2 11,400GiB 1 512 GB 5,000 3,000 2,000 400MBps 125MBps 275MBps
M416ms_v2 11,400GiB 2 256GB 5,000 6,000 0 400MBps 250MBps 150MBps
M832ixs1 14,902GiB 1 512 GB 9,000 3,000 6,000 600MBps 125MBps 475MBps
M832ixs1 14,902GiB 2 256GB 9,000 6,000 3,000 600MBps 250MBps 350MBps

1 VM 유형은 기본적으로 사용할 수 없습니다. Microsoft 계정 팀에 문의하세요.

이러한 테이블은 IOPS 및 처리량의 가격과 결합되어 여러 프리미엄 SSD v2 디스크에서 스트라이프를 사용하면 보고 있는 특정 스토리지 구성에 대한 비용을 절감할 수 있는 방법을 알 수 있습니다. 이러한 계산에 따라 /hana/data 및/또는 hana/log에 대한 단일 디스크 접근 방식을 진행할지 여부를 결정할 수 있습니다.

다음 단계

자세한 내용은 다음을 참조하세요.