다음을 통해 공유


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

이 문서에서는 대기 시간이 짧은 스토리지가 필요한 DBMS(데이터베이스 관리 시스템)와 기타 애플리케이션을 위해 몇 년 전에 대기 시간이 짧은 스토리지로서 도입된 Azure Premium Storage 또는 프리미엄 SSD용 HANA 스토리지 구성에 관해 설명합니다. LVM(논리 볼륨 관리자), HANA 데이터 볼륨 분할 또는 특정 스토리지 유형과 무관한 기타 고려 사항을 사용할 때 스트라이프 크기에 대한 일반적인 고려 사항은 다음 두 문서를 확인하세요.

Important

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

Azure M 시리즈 가상 머신에 프리미엄 스토리지 및 Azure 쓰기 가속기를 사용하는 솔루션

Azure 쓰기 가속기는 Azure Premium Storage와 함께 Azure M 시리즈 VM(가상 머신)에서만 사용할 수 있는 기능입니다. 이름에서 알 수 있듯이 이 기능은 Azure 프리미엄 스토리지에 대한 쓰기의 I/O 대기 시간을 향상시키기 위한 것입니다. SAP HANA의 경우 Write Accelerator는 /hana/log 볼륨에 대해서만 사용해야 합니다. 따라서 /hana/data/hana/log/hana/log 볼륨만 지원하는 Azure 쓰기 가속기와 함께 사용되는 별도의 볼륨입니다.

Important

Azure 프리미엄 스토리지를 사용하는 경우 Azure 쓰기 가속기를 반드시 /hana/log 볼륨에 사용해야 합니다. 쓰기 가속기는 프리미엄 스토리지 및 M 시리즈/Mv2 시리즈 VM에만 사용할 수 있습니다. 쓰기 가속기는 Esv3 또는 Edsv4와 같은 다른 Azure VM 제품군과 함께 작동하지 않습니다.

아래의 Azure 프리미엄 디스크에 대한 캐싱 권장 사항은 다음과 같이 나열된 SAP HANA에 대한 I/O 특성을 가정하고 있습니다.

  • HANA 데이터 파일에 대한 읽기 워크로드가 거의 없습니다. 예외는 HANA 인스턴스를 다시 시작한 후 또는 HANA에 데이터를 로드할 때 발생하는 대규모 I/O입니다. 데이터 파일에 대한 대규모 I/O의 또 다른 사례는 HANA 데이터베이스 백업일 수 있습니다. 대부분의 경우 모든 데이터 파일 볼륨을 완전히 읽어야 하므로 결과적으로 읽기 캐싱은 의미가 없습니다.
  • HANA 저장점 및 HANA 크래시 복구를 기반으로 데이터 파일에 대한 쓰기가 갑작스럽게 발생합니다. 저장점은 비동기식으로 작성되며 사용자 트랜잭션은 중단되지 않습니다. 크래시 복구 중에 데이터 쓰기는 시스템이 다시 빠르게 응답하기 위해 성능이 중요합니다. 그러나 크래시 복구는 예외적인 상황이어야 합니다.
  • HANA 다시 실행 파일에는 읽기가 거의 없습니다. 트랜잭션 로그 백업, 크래시 복구를 수행하는 경우 또는 HANA 인스턴스를 다시 시작하는 단계의 대규모 I/O는 예외입니다.
  • SAP HANA 다시 실행 로그 파일에 대한 기본 부하는 쓰기입니다. 워크로드의 특성에 따라 4KB 정도의 작은 I/O가 있거나, 다른 경우에 1MB 이상의 I/O 크기가 있을 수 있습니다. SAP HANA 다시 실행 로그에 대한 쓰기 대기 시간은 성능이 중요합니다.
  • 모든 쓰기는 신뢰할 수 있는 방식으로 디스크에서 유지되어야 합니다.

권장 사항: SAP HANA에서 관찰된 이러한 I/O 패턴의 결과로 Azure 프리미엄 스토리지를 사용하는 다양한 볼륨에 대한 캐싱은 다음과 같이 설정해야 합니다.

  • /hana/data - 없음 또는 캐싱 읽기
  • /hana/log - 없음. M 및 Mv2 시리즈 VM에 대해 쓰기 가속기를 사용하도록 설정합니다. Azure Portal의 옵션은 "없음 + 쓰기 가속기"입니다.
  • /hana/shared - 읽기 캐싱
  • OS 디스크 - VM을 만들 때 Azure에서 설정한 기본 캐싱을 변경하지 않음

참고 항목

일부 새 M(b)v3 VM 유형을 사용하면 읽기 캐시된 Premium SSD v1 스토리지를 사용하면 읽기 캐시를 사용하지 않는 경우 얻을 수 있는 것보다 읽기 및 쓰기 IOPS 속도 및 처리량이 낮아질 수 있습니다.

Premium Storage용 Azure 버스트 기능

Azure Premium Storage 디스크 용량이 512GiB 이하인 경우 버스트 기능이 제공됩니다. 디스크 버스팅이 작동하는 정확한 방식은 디스크 버스팅 문서에 설명되어 있습니다. 이 문서를 읽으면 I/O 워크로드가 디스크의 공칭 IOPS 및 처리량보다 낮을 때 IOPS(초당 I/O 작업)와 처리량이 누적되는 개념을 이해할 수 있습니다(명목 처리량에 대한 자세한 내용은 관리 디스크 가격 책정을 참조하세요). 현재 사용량과 디스크의 공칭 값 사이의 IOPS 및 처리량 델타가 누적됩니다. 버스트는 최대 30분으로 제한됩니다.

버스트 기능을 계획할 수 있는 이상적인 사례는 서로 다른 DBMS에 대한 데이터 파일을 포함하는 볼륨 또는 디스크일 것입니다. 특히 중소 규모 시스템에서 이러한 볼륨에 필요한 I/O 워크로드는 다음과 같습니다.

  • 데이터는 이상적으로 메모리에 캐시되거나 SAP HANA와 같이 완전히 메모리에 있어야 하므로 읽기 워크로드는 낮거나 중간 정도입니다.
  • 정기적으로 실행되는 데이터베이스 검사점 또는 저장점에 의해 트리거되는 쓰기 버스트
  • 스토리지 스냅샷을 통해 백업이 실행되지 않는 경우의 연속 스트림에서 읽는 백업 워크로드
  • SAP HANA의 경우 인스턴스를 다시 시작한 후 메모리에 데이터를 로드

특히 워크로드에서 초당 몇백 개의 트랜잭션만을 처리하는 소규모 DBMS 시스템의 경우, 트랜잭션 또는 다시 실행 로그를 저장하는 디스크 또는 볼륨에 대해 버스트 기능을 사용할 수 있습니다. 이러한 디스크 또는 볼륨에 필요한 워크로드는 다음과 같습니다.

  • 워크로드 및 워크로드의 특성에 종속되는 디스크에 대한 기본 쓰기(애플리케이션에서 발생하는 모든 커밋은 I/O 작업을 유발할 가능성이 있기 때문)
  • 인덱스를 만들거나 다시 빌드하는 것과 같은 운영 작업 사례의 경우 처리량 워크로드 증가
  • 트랜잭션 로그 또는 다시 실행 로그 백업을 수행하는 경우 읽기 버스트

Important

Azure M 시리즈 가상 머신에 대한 SAP HANA 인증은 /hana/log 볼륨에 대해 Azure Write Accelerator를 독점적으로 사용하는 것입니다. 결과적으로, Azure M 시리즈 가상 머신에 프로덕션 시나리오 SAP HANA 배포는 /hana/log 볼륨에 대해 Azure Write Accelerator를 사용하여 구성되어야 합니다.

참고 항목

Azure 프리미엄 스토리지와 관련된 시나리오에서는 버스트 기능을 구성에 구현합니다. 모양이나 형태에 관계없이 스토리지 테스트 도구를 사용하는 경우 Azure 프리미엄 디스크 버스팅이 작동하는 방식을 고려합니다. SAP HWCCT 또는 HCMT 도구를 통해 제공되는 스토리지 테스트를 실행하면 일부 테스트에서 누적 가능한 버스팅 크레딧을 초과하므로 모든 테스트가 조건을 통과한다고 기대하지 않습니다. 특히 모든 테스트가 중단 없이 순차적으로 실행되는 경우입니다.

참고 항목

M32ts 및 M32ls VM을 사용하면 HCMT/HWCCT 디스크 테스트를 사용할 때 디스크 처리량이 예상보다 더 낮을 수 있습니다. 디스크 버스팅을 사용하거나 기본 디스크의 충분히 프로비저닝된 I/O 처리량이 있는 경우에도 마찬가지입니다. 확인된 동작의 근본 원인은 HCMT/HWCCT 스토리지 테스트 파일이 Premium Storage 데이터 디스크의 읽기 캐시에 완전히 캐시되었기 때문입니다. 이 캐시는 가상 머신을 호스트하는 컴퓨팅 호스트에 있으며 HCMT/HWCCT의 테스트 파일을 완전히 캐시할 수 있습니다. 이러한 경우 M 시리즈 문서의 최대 캐시 및 임시 스토리지 처리량: IOPS/MBps(GiB 단위의 캐시 크기) 열에 나열된 할당량이 관련이 있습니다. 특히 M32ts 및 M32ls의 경우 읽기 캐시에 대한 처리량 할당량은 400MB/초에 불과합니다. 테스트 파일이 완전히 캐시되면 디스크 버스팅 이상의 프로비저닝된 I/O 처리량에도 불구하고 테스트를 수행하면 400MB/초의 최대 처리량보다 약간 부족한 결과가 나타날 수 있습니다. 또는 Azure Premium Storage 데이터 디스크에서 읽기 캐시를 사용하도록 설정하지 않고 테스트할 수도 있습니다.

참고 항목

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

권장 사항: 프로덕션 시나리오에 권장되는 Azure 프리미엄 스토리지 관련 구성은 다음과 같습니다.

SAP /hana/data 볼륨 구성:

VM SKU RAM 최대 VM I/O
처리량
/hana/data 프로비저닝된 처리량 최대 버스트 처리량 IOPS 버스트 IOPS
M32ts 192GiB 500MBps 4 x P6 200MBps 680MBps 960 14,000
M32ls 256GiB 500MBps 4 x P6 200MBps 680MBps 960 14,000
M64ls 512GiB 1,000MBps 4 x P10 400MBps 680MBps 2,000 14,000
M32(d)ms_v2 875GiB 500MBps 4 x P15 500MBps 680MBps 4,400 14,000
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1,560 MBps 4 x P15 500MBps 680MBps 4,400 14,000
M64s, M64(d)s_v2 1,024GiB 1,000MBps 4 x P15 500MBps 680MBps 4,400 14,000
M64ms, M64(d)ms_v2 1,792GiB 1,000MBps 4 x P20 600MBps 680MBps 9,200 14,000
M96(d)s_2_v3 1,946 GiB 3,120 MBps 4 x P20 600MBps 680MBps 9,200 14,000
M128s, M128(d)s_v2 2,048GiB 2,000MBps 4 x P20 600MBps 680MBps 9,200 14,000
M192i(d)s_v2 2,048GiB 2,000MBps 4 x P20 600MBps 680MBps 9,200 14,000
M128ms, M128(d)ms_v2 3,892GiB 2,000MBps 4 x P30 800MBps 버스팅 없음 20,000 버스팅 없음
M176(d)s_3_v3 2,794 GiB 4,000 MBps 4 x P30 800MBps 버스팅 없음 20,000 버스팅 없음
M176(d)s_4_v3 3,892GiB 4,000 MBps 4 x P30 800MBps 버스팅 없음 20,000 버스팅 없음
M192i(d)ms_v2 4,096GiB 2,000MBps 4 x P30 800MBps 버스팅 없음 20,000 버스팅 없음
M208s_v2 2,850GiB 1,000MBps 4 x P30 800MBps 버스팅 없음 20,000 버스팅 없음
M208ms_v2 5,700GiB 1,000MBps 4 x P40 1,000MBps 버스팅 없음 30,000 버스팅 없음
M416(d)s_6_v3 5,696GiB 4,000 MBps 4 x P40 1,000MBps 버스팅 없음 30,000 버스팅 없음
M416s_v2 5,700GiB 2,000MBps 4 x P40 1,000MBps 버스팅 없음 30,000 버스팅 없음
M416(d)s_8_v2 7,600 2,000MBps 4 x P40 1,000MBps 버스팅 없음 30,000 버스팅 없음
M416(d)s_8_v3 7,600 4,000 MBps 4 x P40 1,000MBps 버스팅 없음 30,000 버스팅 없음
M416ms_v2 11,400GiB 2,000MBps 4 x P50 1,000MBps 버스팅 없음 30,000 버스팅 없음
M624(d)s_12_v3, M832(d)s_12_v3 11,400GiB 4,000 MBps 4 x P50 1,000MBps 버스팅 없음 30,000 버스팅 없음
M832ixs1 14,902GiB 2,000 Mbps 이상 4 x P602 2,000MBps 버스팅 없음 64,000 버스팅 없음
M832i(d)s_16_v3 15,200GiB 8,000Mbps 4 x P602 2,000MBps 버스팅 없음 64,000 버스팅 없음
M832ixs_v21 23,088GiB 2,000 Mbps 이상 4 x P602 2,000MBps 버스팅 없음 64,000 버스팅 없음
M896ixds_32_v31 30,400GiB 8,000Mbps 4 x P602 2,000MBps 버스팅 없음 64,000 버스팅 없음
M1792ixds_32_v31 30,400GiB 8,000Mbps 6 x P602 2,000MBps 버스팅 없음 64,000 버스팅 없음

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

2 VM에서 제공하는 최대 처리량과 SAP HANA 워크로드, 특히 저장점 작업의 처리량 요구 사항으로 인해 훨씬 더 많은 Premium Storage v1 용량을 배포해야 할 수 있습니다.

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

VM SKU RAM 최대 VM I/O
처리량
/hana/log 볼륨 프로비저닝된 처리량 최대 버스트 처리량 IOPS 버스트 IOPS
M32ts 192GiB 500MBps 3 x P10 300MBps 510MBps 1,500 10,500
M32ls 256GiB 500MBps 3 x P10 300MBps 510MBps 1,500 10,500
M64ls 512GiB 1,000MBps 3 x P10 300MBps 510MBps 1,500 10,500
M32(d)ms_v2 875GiB 500MBps 3 x P15 375MBps 510MBps 3,300 10,500
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1,560 MBps 3 x P15 375MBps 510MBps 3,300 10,500
M64s, M64(d)s_v2 1,024GiB 1,000MBps 3 x P15 375MBps 510MBps 3,300 10,500
M64ms, M64(d)s_v2 1,792GiB 1,000MBps 3 x P15 375MBps 510MBps 3,300 10,500
M96(d)s_2_v3 1,946 GiB 3,120 MBps 3 x P15 375MBps 510MBps 3,300 10,500
M128s, M128(d)s_v2 2,048GiB 2,000MBps 3 x P15 375MBps 510MBps 3,300 10,500
M192i(d)s_v2 2,048GiB 2,000MBps 3 x P15 375MBps 510MBps 3,300 10,500
M176(d)s_3_v3 2,794 GiB 4,000 MBps 3 x P15 375MBps 510MBps 3,300 10,500
M176(d)s_4_v3 3,892GiB 4,000 MBps 3 x P15 375MBps 510MBps 3,300 10,500
M192i(d)ms_v2 4,096GiB 2,000MBps 3 x P15 375MBps 510MBps 3,300 10,500
M208s_v2 2,850GiB 1,000MBps 3 x P15 375MBps 510MBps 3,300 10,500
M208ms_v2 5,700GiB 1,000MBps 3 x P15 375MBps 510MBps 3,300 10,500
M416(d)s_6_v3 5,696GiB 2,000MBps 3 x P15 375MBps 510MBps 3,300 10,500
M416s_v2 5,700GiB 2,000MBps 3 x P15 375MBps 510MBps 3,300 10,500
M416s_8_v2 7,600GiB 2,000MBps 3 x P15 375MBps 510MBps 3,300 10,500
M416(d)s_8_v3 7,600GiB 4,000 MBps 3 x P15 375MBps 510MBps 3,300 10,500
M416ms_v2 11,400GiB 2,000MBps 3 x P15 375MBps 510MBps 3,300 10,500
M624(d)s_12_v3, M832(d)s_12_v3 11,400GiB 4,000 MBps 3 x P15 375MBps 510MBps 3,300 10,500
M832ixs1 14,902GiB 2,000 Mbps 이상 4 x P20 600MBps 680MBps 9,200 14,000
M832i(d)s_16_v3 15,200GiB 8,000Mbps 4 x P20 600MBps 680MBps 9,200 14,000
M832ixs_v21 23,088GiB 2,000 Mbps 이상 4 x P20 600MBps 680MBps 9,200 14,000
M896ixds_32_v31 30,400GiB 8,000Mbps 4 x P20 600MBps 680MBps 9,200 14,000
M1792ixds_32_v31 30,400GiB 8,000Mbps 4 x P20 600MBps 680MBps 9,200 14,000

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

다른 볼륨의 경우 구성은 다음과 같습니다.

VM SKU RAM 최대 VM I/O
처리량
/hana/shared2 /root 볼륨 /usr/sap
M32ts 192GiB 500MBps 1 x P15 1 x P6 1 x P6
M32ls 256GiB 500MBps 1 x P15 1 x P6 1 x P6
M64ls 512GiB 1,000MBps 1 x P20 1 x P6 1 x P6
M32dms_v2, M32ms_v2 875GiB 500MBps 1 x P30 1 x P6 1 x P6
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1,560 MBps 1 x P30 1 x P6 1 x P6
M64s, M64(d)s_v2 1,024GiB 1,000MBps 1 x P30 1 x P6 1 x P6
M64ms, M64(d)ms_v2 1,792GiB 1,000MBps 1 x P30 1 x P6 1 x P6
M96(d)s_2_v3 1,946 GiB 3,120 MBps 1 x P30 1 x P10 1 x P6
M128s, M128(d)s_v2 2,048GiB 2,000MBps 1 x P30 1 x P10 1 x P6
M192i(d)s_v2 2,048GiB 2,000MBps 1 x P30 1 x P10 1 x P6
M176(d)s_3_v3 2,794 GiB 4,000 MBps 1 x P30 1 x P10 1 x P6
M176(d)s_4_v3 3,892GiB 4,000 MBps 1 x P30 1 x P10 1 x P6
M128ms, M128dms_v2, M128ms_v2 3,892GiB 2,000MBps 1 x P30 1 x P10 1 x P6
M192i(d)ms_v2 4,096GiB 2,000MBps 1 x P30 1 x P10 1 x P6
M208s_v2 2,850GiB 1,000MBps 1 x P30 1 x P10 1 x P6
M208ms_v2 5,700GiB 1,000MBps 1 x P30 1 x P10 1 x P6
M416(d)s_6_v3 5,696GiB 2,000MBps 1 x P30 1 x P10 1 x P6
M416s_v2 5,700GiB 2,000MBps 1 x P30 1 x P10 1 x P6
M416s_8_v2 7,600GiB 2,000MBps 1 x P30 1 x P10 1 x P6
M416(d)s_8_v3 7,600GiB 4,000 MBps 1 x P30 1 x P10 1 x P6
M416ms_v2 11,400GiB 2,000MBps 1 x P30 1 x P10 1 x P6
M624(d)s_12_v3, M832(d)s_12_v3 11,400GiB 4,000 MBps 1 x P30 1 x P10 1 x P6
M832ixs1 14,902GiB 2,000 Mbps 이상 1 x P30 1 x P10 1 x P6
M832i(d)s_16_v3 15,200GiB 8,000Mbps 1 x P30 1 x P10 1 x P6
M832ixs_v21 23,088GiB 2,000 Mbps 이상 1 x P30 1 x P10 1 x P6
M896ixds_32_v31 30,400GiB 8,000Mbps 1 x P30 1 x P10 1 x P6
M1792ixds_32_v31 30,400GiB 8,000Mbps 1 x P30 1 x P10 1 x P6

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

제안된 다른 볼륨에 대한 스토리지 처리량이 실행하려는 워크로드를 충족하는지 여부를 확인합니다. /hana/data/hana/log에 대한 더 높은 볼륨이 워크로드에 필요한 경우 Azure 프리미엄 스토리지 VHD의 수를 늘려야 합니다. 나열된 것보다 더 많은 VHD로 볼륨을 크기 조정하면 Azure 가상 머신 유형의 한도 내 IOPS 및 I/O 처리량이 증가합니다.

Azure Write Accelerator는 Azure 관리 디스크에만 작동합니다. 따라서 /hana/log 볼륨을 형성하는 Azure 프리미엄 스토리지 디스크는 관리 디스크로 배포해야 합니다. Azure 쓰기 가속기에 대한 자세한 지침 및 제한 사항은 쓰기 가속기 문서에서 확인할 수 있습니다.

E-시리즈 VM을 사용할 때 SAP HANA 인증 KPI를 준수하기 위해 /hana/log 볼륨에 대해서만 Azure Premium Storage 대신 Azure Ultra 디스크 스토리지를 사용할 수 있습니다. 하지만 중요한 다시 실행 로그 쓰기에 대한 프리미엄 스토리지를 사용하는 쓰기 대기 시간이 워크로드 요구 사항을 충족하므로 많은 고객이 비프로덕션 목적으로 또는 더 작은 프로덕션 워크로드를 위해 /hana/log 볼륨에 프리미엄 스토리지 SSD 디스크를 사용하고 있습니다. Azure Premium Storage의 /hana/data 볼륨 구성은 다음과 같습니다.

VM SKU RAM 최대 VM I/O
처리량
/hana/data 프로비저닝된 처리량 최대 버스트 처리량 IOPS 버스트 IOPS
E20ds_v4 160GiB 480MBps 3 x P10 300MBps 510MBps 1,500 10,500
E20(d)s_v5 160GiB 750MBps 3 x P10 300MBps 510MBps 1,500 10,500
E32ds_v4 256GiB 768MBps 3 x P10 300MBps 510MBps 1,500 10,500
E32ds_v5 256GiB 865MBps 3 x P10 300MBps 510MBps 1,500 10,500
E48ds_v4 384GiB 1,152MBps 3 x P15 375MBps 510MBps 3,300 10,500
E48ds_v4 384GiB 1,315MBps 3 x P15 375MBps 510MBps 3,300 10,500
E64s_v3 432GiB 1,200MB/s 3 x P15 375MBps 510MBps 3,300 10,500
E64ds_v4 504GiB 1,200MBps 3 x P15 375MBps 510MBps 3,300 10,500
E64(d)s_v5 512GiB 1,735MBps 3 x P15 375MBps 510MBps 3,300 10,500
E96(d)s_v5 672GiB 2,600MBps 3 x P15 375MBps 510MBps 3,300 10,500

Ultra Disk의 /hana/log를 포함한 다른 볼륨의 경우 구성은 다음과 같습니다.

VM SKU RAM 최대 VM I/O
처리량
/hana/log 볼륨 /hana/log I/O 처리량 /hana/log IOPS /hana/shared1 /root 볼륨 /usr/sap
E20ds_v4 160GiB 480MBps 80GB 250MBps 1,800 1 x P15 1 x P6 1 x P6
E20(d)s_v5 160GiB 750MBps 80GB 250MBps 1,800 1 x P15 1 x P6 1 x P6
E32ds_v4 256GiB 768MBps 128GB 250MBps 1,800 1 x P15 1 x P6 1 x P6
E32(d)s_v5 256GiB 865MBps 128GB 250MBps 1,800 1 x P15 1 x P6 1 x P6
E48ds_v4 384GiB 1,152MBps 192GB 250MBps 1,800 1 x P20 1 x P6 1 x P6
E48(d)s_v5 384GiB 1,315MBps 192GB 250MBps 1,800 1 x P20 1 x P6 1 x P6
E64s_v3 432GiB 1,200MBps 220GB 250MBps 1,800 1 x P20 1 x P6 1 x P6
E64ds_v4 504GiB 1,200MBps 256GB 250MBps 1,800 1 x P20 1 x P6 1 x P6
E64(d)s_v5 512GiB 1,735MBps 256GB 250MBps 1,800 1 x P20 1 x P6 1 x P6
E96(d)s_v5 672GiB 2,600MBps 256GB 250MBps 1,800 1 x P20 1 x P6 1 x P6

1 /hana/shared 크기 조정에 대한 고려 사항을 신중하게 검토

Azure 프리미엄 스토리지를 사용하는 비용에 민감한 솔루션

지금까지 이 문서의 Azure M 시리즈 가상 머신에 프리미엄 스토리지 및 Azure 쓰기 가속기를 사용하는 솔루션 섹션에서 설명한 Azure 프리미엄 스토리지 솔루션은 SAP HANA 프로덕션 지원 시나리오를 위한 것이었습니다. 프로덕션 지원 구성의 특징 중 하나는 SAP HANA 데이터용 볼륨과 다시 실행 로그를 두 개의 다른 볼륨으로 분리하는 것입니다. 이렇게 분리하는 이유는 볼륨의 워크로드 특성이 다르기 때문입니다. 그리고 제안된 프로덕션 구성을 사용하면 다양한 유형의 캐싱 또는 다양한 유형의 Azure 블록 스토리지가 필요할 수 있습니다. 비 프로덕션 시나리오의 경우 프로덕션 시스템에 대해 고려하는 몇 가지 사항이 더 낮은 수준의 비 프로덕션 시스템에는 적용되지 않을 수 있습니다. 결과적으로 HANA 데이터와 로그 볼륨을 결합할 수 있습니다. 그러나 결국에는 몇 가지 원인으로 인해 운영 체제에 필요한 특정 처리량 또는 대기 시간 KPI를 결국 충족하지 못하는 것과 같은 상황이 발생합니다. 이러한 환경에서 비용을 절감하는 또 다른 측면은 Azure 표준 SSD 스토리지의 사용입니다. 표준 SSD 또는 표준 HDD Azure 스토리지를 선택하면 Virtual Machines에 대한 SLA 문서에서 설명한 대로 단일 VM SLA에 영향을 줍니다.

이러한 구성에 대해 비용이 저렴한 대안은 다음과 같습니다.

VM SKU RAM 최대 VM I/O
처리량
/hana/data 및 /hana/log
(LVM 또는 MDADM으로 스트라이프됨)
/hana/shared3 /root 볼륨 /usr/sap comments
DS14v2 112GiB 768MB/s 4 x P6 1 x E10 1 x E6 1 x E6 1ms 미만의 스토리지 대기 시간을 달성할 수 없습니다.1
E16v3 128GiB 384MB/s 4 x P6 1 x E10 1 x E6 1 x E6 HANA에서 인증되지 않은 VM 유형입니다.
1ms 미만의 스토리지 대기 시간을 달성할 수 없습니다.1
M32ts 192GiB 500MB/s 3 x P10 1 x E15 1 x E6 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 5,000으로 제한됩니다.2
E20ds_v4 160GiB 480MB/s 4 x P6 1 x E15 1 x E6 1 x E6 1ms 미만의 스토리지 대기 시간을 달성할 수 없습니다.1
E32v3 256GiB 768MB/s 4 x P10 1 x E15 1 x E6 1 x E6 HANA에서 인증되지 않은 VM 유형입니다.
1ms 미만의 스토리지 대기 시간을 달성할 수 없습니다.1
E32ds_v4 256GiB 768MBps 4 x P10 1 x E15 1 x E6 1 x E6 1ms 미만의 스토리지 대기 시간을 달성할 수 없습니다.1
M32ls 256GiB 500MB/s 4 x P10 1 x E15 1 x E6 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 5,000으로 제한됩니다.2
E48ds_v4 384GiB 1,152MBps 6 x P10 1 x E20 1 x E6 1 x E6 1ms 미만의 스토리지 대기 시간을 달성할 수 없습니다.1
E64v3 432GiB 1,200MB/s 6 x P10 1 x E20 1 x E6 1 x E6 1ms 미만의 스토리지 대기 시간을 달성할 수 없습니다.1
E64ds_v4 504GiB 1200MB/s 7 x P10 1 x E20 1 x E6 1 x E6 1ms 미만의 스토리지 대기 시간을 달성할 수 없습니다.1
M64ls 512GiB 1,000MB/s 7 x P10 1 x E20 1 x E6 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 10,000으로 제한됩니다.2
M32(d)ms_v2 875GiB 500MB/s 6 x P15 1 x E30 1 x E6 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 5,000으로 제한됩니다.2
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1,560 MBps 7 x P15 1 x E30 1 x E6 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 10,000으로 제한됩니다.2
M64s, M64(d)s_v2 1,024GiB 1,000MB/s 7 x P15 1 x E30 1 x E6 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 10,000으로 제한됩니다.2
M64ms, M64(d)ms_v2 1,792GiB 1,000MB/s 6 x P20 1 x E30 1 x E6 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 10,000으로 제한됩니다.2
M96(d)s_2_v3 1,946 GiB 3,120 MBps 6 x P20 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 20,000으로 제한됩니다.2
M128s, M128(d)s_v2 2,048GiB 2,000MB/s 6 x P20 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 20,000으로 제한됩니다.2
M192i(d)s_v2 2,048GiB 2,000MB/s 6 x P20 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 20,000으로 제한됩니다.2
M128ms, M128(d)ms_v2 3,892GiB 2,000MB/s 5 x P30 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 20,000으로 제한됩니다.2
M176(d)s_3_v3 2,794 GiB 4,000 MBps 4 x P30 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 10,000으로 제한됩니다.2
M176(d)s_4_v3 3,892GiB 4,000 MBps 5 x P30 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 20,000으로 제한됩니다.2
M192i(d)ms_v2 4,096GiB 2,000MB/s 5 x P30 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 20,000으로 제한됩니다.2
M208s_v2 2,850GiB 1,000MB/s 4 x P30 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 10,000으로 제한됩니다.2
M208ms_v2 5,700GiB 1,000MB/s 4 x P40 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 10,000으로 제한됩니다.2
M416s_v2 5,700GiB 2,000MB/s 4 x P40 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 20,000으로 제한됩니다.2
M416s_8_v2 5,700GiB 2,000MB/s 5 x P40 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 20,000으로 제한됩니다.2
M416ms_v2 11400GiB 2,000MB/s 7 x P40 1 x E30 1 x E10 1 x E6 쓰기 가속기를 결합된 데이터 및 로그 볼륨에 사용하면 IOPS 속도가 20,000으로 제한됩니다.2

1 Azure 쓰기 가속기는 Ev4 및 Ev4 VM 제품군에서 사용할 수 없습니다. Azure Premium Storage를 사용하면 I/O 대기 시간이 1ms 미만이 됩니다.

2 VM 제품군은 Azure 쓰기 가속기를 지원하지만, 쓰기 가속기의 IOPS 한도가 디스크 구성 IOPS 기능을 제한할 수도 있습니다.

3 /hana/shared 크기 조정에 대한 고려 사항을 신중하게 검토

SAP HANA용 데이터 볼륨과 로그 볼륨을 결합할 때 스트라이프 볼륨을 빌드하는 디스크에는 읽기 캐시 또는 읽기/쓰기 캐시가 사용하도록 설정되어서는 안 됩니다.

SAP에서 인증되지 않은, 예를 들어 SAP HANA 하드웨어 디렉터리에 나열되지 않은 VM 유형이 나열되어 있습니다. 고객의 피드백은 나열되지 않은 이러한 VM 유형이 일부 비 프로덕션 작업에 성공적으로 사용되었다는 것입니다.

다음 단계

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