다음을 통해 공유


Azure VMware Solution용 Azure NetApp Files 데이터 저장소 성능 벤치마크

이 문서에서는 Azure NetApp Files 데이터 저장소가 AVS(Azure VMware Solution)의 가상 머신에 제공하는 성능 벤치마크를 설명합니다.

테스트된 시나리오는 다음과 같습니다.

  • 단일 AVS 호스트와 단일 Azure NetApp Files 데이터 저장소에서 실행되는 일대다 가상 머신
  • 단일 AVS 호스트가 있는 일대다 Azure NetApp Files 데이터 저장소
  • 여러 AVS 호스트가 있는 스케일 아웃 Azure NetApp Files 데이터 저장소

각 시나리오에 대해 100:0, 75:25, 50:50, 25:75, 0:100read:write I/O 비율을 테스트했습니다.

이 문서에 설명된 벤치마크는 소프트 제한이 성능에 영향을 주지 않도록 충분한 볼륨 처리량으로 수행되었습니다. 벤치마크는 Azure NetApp Files Premium 및 Ultra 서비스 수준, 경우에 따라 표준 서비스 수준으로 달성할 수 있습니다. 볼륨 처리량에 대한 자세한 내용은 Azure NetApp Files에 대한 성능 고려 사항을 참조하세요.

Azure NetApp Files 데이터 저장소의 크기 조정 및 관련 비용 혜택을 이해하려면 Azure VMware Solution TCO 예측 도구용 Azure NetApp Files 데이터 저장소를 참조하세요.

환경 세부 정보

이 문서의 결과는 다음과 같은 환경 구성을 사용하여 얻었습니다.

  • Azure VMware Solution 호스트 크기: AV36
  • Azure VMware Solution 프라이빗 클라우드 연결: FastPath를 사용한 UltraPerformance 게이트웨이
  • 게스트 가상 머신: Ubuntu 21.04, 16vCPU, 64GB 메모리
  • 워크로드 생성기: fio

대기 시간

AVS에서 Azure NetApp Files 데이터 저장소로 이동하는 트래픽의 대기 시간은 밀리초 미만(최소 부하 환경)부터 최대 2~3밀리초(중부하~고부하 환경)까지 다양합니다. 대기 시간은 다양한 구성 요소의 처리량 제한을 넘어서려고 하는 환경에서 잠재적으로 더 높습니다. 대기 시간과 처리량은 I/O 크기, 읽기/쓰기 비율, 경쟁 네트워크 트래픽 등을 비롯한 여러 가지 요인에 따라 달라질 수 있습니다.

단일 AVS 호스트와 단일 Azure NetApp Files 데이터 저장소에서 실행되는 일대다 가상 머신

단일 AVS 호스트 시나리오에서 Azure NetApp Files 데이터 저장소에 대한 AVS I/O는 단일 네트워크 흐름을 통해 발생합니다. 다음 그래프는 단일 가상 머신의 처리량/IOP를 네 개의 가상 머신에 대해 집계된 처리량/IOP와 비교합니다. 후속 시나리오에서는 더 많은 호스트 및 데이터 저장소가 추가됨에 따라 네트워크 흐름 수가 증가합니다.

Graphs comparing a single virtual machine with four virtual machines over a single network flow.

단일 AVS 호스트가 있는 일대다 Azure NetApp Files 데이터 저장소

다음 그래프는 단일 Azure NetApp Files 데이터 저장소에 있는 단일 가상 머신의 처리량을 네 개의 Azure NetApp Files 데이터 저장소에 대해 집계된 처리량과 비교합니다. 두 시나리오 모두 각 가상 머신에는 개별 Azure NetApp Files 데이터 저장소에 VMDK가 있습니다.

Graphs comparing a single virtual machine on a single datastore with four datastores.

다음 그래프는 단일 Azure NetApp Files 데이터 저장소에 있는 단일 가상 머신의 IOP를 여덟 개의 Azure NetApp Files 데이터 저장소에 대해 집계된 IOP와 비교합니다. 두 시나리오 모두 각 가상 머신에는 개별 Azure NetApp Files 데이터 저장소에 VMDK가 있습니다.

Graphs comparing a single virtual machine on a single datastore with eight datastores.

여러 AVS 호스트가 있는 스케일 아웃 Azure NetApp Files 데이터 저장소

다음 그래프는 네 개의 AVS 호스트에 걸쳐 분산된 16개의 가상 머신에 대해 집계된 처리량과 IOP를 보여 줍니다. AVS 호스트당 네 개의 가상 머신이 서로 다른 Azure NetApp Files 데이터 저장소에 각각 있습니다.

가상 머신별로 네 개의 VMDK가 있고 별도의 데이터 저장소에 각각의 VMDK가 있는 각 호스트의 단일 가상 머신에서 거의 동일한 결과를 달성했습니다.

Graphs showing aggregated throughput and IOPs of 16 virtual machines distributed across four AVS hosts.

다음 단계