Azure Premium SSD V2 (GA) 비교 분석

작성자
Roronoa
작성일
2022-10-20 23:09
조회
1226
Azure Premium SSD V2 vs AWS GP3

AWS GP3 와 Azure Premium SSD v2 는 명백하게 비교 제품이며 경쟁 제품입니다. 2020년 12월 1일날 GP3가 출시 되었으며 Azure Premium SSD v2가 GA 되기를 매우 손꼽아 기다렸습니다. 2022 10월 12일 Azure 에서 GA가 되었습니다. AWS 보다 조금 느리게 GA 되었지만 차세대 SSD 볼륨으로 사용하기에 매우 기대 하고 있던 제품이 었습니다. 울트라 디스크를 사용하기엔 조금 비싸고 Premium SSD 를 사용하기에는 GP3와 성능 차이가 많이 나는 중간 다리 역할을 해줄 수 있는 제품이 바로 Azure Premium SSD V2 입니다. 기본적으로 IOPS 가 높은 요구사항이 많은 데이터 베이스들에 가장 최적화 된 디스크 입니다. SQL , Oracle, MySQL, SAP, Cassandra, No SQL, 빅데이터  등등 범용으로도 사용할 수있는 디스크 입니다. 가동 중지도 없으며 축소시 가동 중지도 이제 필요없게 되었습니다. 또한 지금까지 기본 IOPS를 3000인 디스크는 Azure에서 없었습니다.

Azure SSD v2의 GA 된 기사 요약

  • 1GiB 단위로 디스크 스토리지 용량을 늘릴 수 있습니다.

  • IOPS, 처리량 및 디스크 스토리지 용량을 별도로 프로비전하는 기능입니다.

  • 밀리초 미만의 일관된 대기 시간.

  • 가동 중지 시간 없이 성능을 확장 및 축소하여 유지 관리가 더 쉬워집니다.

  • 단일 디스크에서 최대 64TiB, 80,000 IOPS 및 1200MB/s.


Azure Premium SSD V2 와 AWS GP3 비교


  Azure 프리미엄 SSD v2 AWS GP3
디스크 크기 1GiB - 64TiB 1GiB - 64TiB
기준 IOPS 3,000 IOPS 무료 3,000 IOPS 무료
기준 처리량 125MBPS 무료 125MBPS 무료
최대 처리량 1,200MBPS 1,000MBPS
 

역시 경쟁 제품이므로 매우 비슷한 스펙이지만 늦게 출시 되었기 때문에 Azure SSD v2 가 약간 상회하는 능력치를 가지고 있습니다. 그러나 최대 IOPS는 사실 조합에 따라 다르게 변경될 수 있으므로 단순히 스펙 비교에서는 예외 처리로 빼놓았습니다. 방식이 다른 수치를 비교 대상에 포함하는 것은 매우 위험한 발상이라고 생각 하고 있으며 다른 방식을 어디 한 벤더에 유리하게 비교하는 것은 잘못됐다고 생각합니다. 수년간 Azure 와 AWS 의 디스크에 대한 IOPS를 매우 많은 실험을 통해서 비교 분석을 했지만 이 최대 IOPS에 대한 수치는 매우 문제 점이 많이 있습니다. AWS나 Azure나 이 최대 IOPS는 일정하지 않습니다. 수치를 측정하는 툴에 따라서 매우 다르게 나올수 있으며 같은 툴로도 완전히 일정하지 않습니다. 이는 AWS나 Azure 모두 같은 결과를 보여줍니다. 그러므로 저는 이 비교에서 최대 IOPS를 비교하지 않았습니다. 기본적으로 저는 이 두개의 제품이 경쟁 제품이며 거의 비슷하다고 평가 하고 싶습니다. 

 

Azure Ultra Disk vs Premium SSD V2 vs Premium SSD 비교

 


  Azure 울트라 디스크 Azure 프리미엄 SSD v2 Azure 프리미엄 SSD
디스크 크기 4GiB - 64TiB 1GiB - 64TiB 4GiB - 32TiB
기준 IOPS 디스크 크기에 따라 다름 3,000 IOPS 무료 디스크 크기에 따라 다름
기준 처리량 디스크 크기에 따라 다름 125MBPS 무료 디스크 크기에 따라 다름
피크 IOPS 160,000 IOPS 80,000 IOPS 20,000 IOPS
최대 처리량 4,000MBPS 1,200MBPS 900MBPS
이번엔 Azure 의 3가지 디스크를 보겠습니다.  기존의 울트라 디스크와 프리미엄 SSD 는 갭차이가 너무 컸습니다. 예를 들어 최대 IOPS의 경우 160,000 IOPS vs 20,000 IOPS 이었기 때문에 중간에 포지션의 최신 세대 디스크는 필수였으며 경쟁사 AWS에는 GP3가 포진 되어있었으므로 필수 불가결 하게 Azure SSD v2는 나와야 했습니다. 큰 차이점은 Azure 기본 SSD 처럼 기본 IOPS가 있는 제품입니다. 최저 용량으로 사용해도 무조건 3000 IOP가 기본입니다. 또한 125MBPS가 기본으로 제공됩니다. 이는 매우 효율적이며 용량이 매우 작으면 프리미엄 SSD v1이 일반 SSD 보다 낮은 IOPS를 사용하게 되는 바보같은 결과를 피할 수 있습니다.  수많은 피드백에 의해 Product Team 도 인지 한듯 합니다. 

장점

기본적으로 용량 처리량 IOPS를 개별적 설정이 가능한 부분은 매우 유연하게 디스크를 선택 가능합니다. 이런 부분이 잘 컨트롤이 되고 정확히 이해 한다면 비용적인 부분에서 매우 줄일 수 있는 포인트가 됩니다. 용량의 경우는 1GiB 당 요금이 청구 되므로 그전의 디스크는  구간 별로 청구 될때 실수를 줄일수 있습니다. 무조건 최고의 장점은 기본 IOPS가 3000인 부분입니다. 6 GiB 이상이면 GiB 당 500을 올릴수 있으며 80000까지 증가 가능합니다. 

처리량도 동일한 방법으로 증가 됩니다. 울트라 디스크는 AZ 을 무조건 설정해야 사용할 수 있지만 SSD v2는 존 설정이 필요없습니다.

단점

US East 와 West Europe 만 제공 

Ebsv5 가상머신만 제공

OS 영역에 SSD v2를 사용 불가
azure 그림001

현재는 그림001 처럼 Ebsv5 가상머신만 제공 됩니다.
azure 그림002

현재는 그림002 처럼 OS 영역은 SSD v2를 사용할 수 없습니다.
azure 그림003

현재 그림003처럼  SSD v2를 데이터 디스크로만 사용할 수 있습니다.

IOPS와 처리량도 80000 과 1200을 설정할 수 있습니다.

결론

단점은 곧 해결될지 안될지는 모르겠지만 OS영역에 SSD v2를 아직 못 사용하는 부분은 매우 크리티컬한 단점입니다. 새로운 세대의 가상머신이나 일부지역만 되는것은 곧 점점 영역이 넓어질수 있다고 생각 하지만 OS 영역에 SSD v2 를 사용하지 못하는 것은 데이터 영역에만 사용할수 있으므로 반쪽 기능이라고 생각 되어 집니다.

 

마이크로소프트 SSD v2 GA 링크

General availability: Azure Premium SSD v2 Disk Storage | Azure updates | Microsoft Azure