오늘은 Azure와 AWS 서비스를 비교해보려 한다.
전체를 다 한다기보다는, 내가 사용해봤던 혹은 많은 사용자가 사용하는 서비스에 대해서만 비교할 예정이다.
1. 전체적인 서비스 비교
먼저 많이 사용하는 서비스들에 대해 비교해서 표로 정리해봤다.
AWS 서비스 | Azure 서비스 | |
EC2 | VM | |
S3 | Blob Storage | |
EBS | Disk Storage | |
EFS | Azure Files | |
Data Sync | File Sync | |
배치그룹 | 근접 배치그룹 | |
NAT Gateway | NAT Gateway | |
Internet Gateway | X | |
VPC Peering | Virtual Network peering |
EC2 인스터스는 Azure에서는 VM 이라고 불린다.
S3는 Blob Storage
EBS는 Disk Storage
EFS는 Azure Files
Data Sync느 File Sync 등 과 같이 매칭되는 것 같다.
여기서 Internet Gateway는 없는데,
Azure는 생성하면 기본으로 Internet Gateway가 생성되어지는 것 같다.
따로 잡아주지 않아도 외부와 연결이 됐다.
2. EC2인스턴스와 VM 비교
hpc7a 인스턴스와 그와 비슷한 성능을 가지고 있는 HBv4 VM을 비교해봤다.
hpc7a 인스턴스 | HBv4 VM | |
사용 리전 | 오하이오, 아일랜드, GovCloud | 한국, 버지니아 |
성능 | 메모리 768GB CPU 24~192 Core 네트워크 300 Gb/s (EFA) |
메모리 768GB CPU 24~176 Core 네트워크 400 Gb/s (NDR InfiniBand) |
비용 | 오하이오 24 Core : $ 7.242 48 Core : $ 7.284 96 Core : $ 7.368 192 Core : $ 7.536 (Ubuntu Pro) |
한국 24 Core : $ 9.848 48 Core : $ 9.878 96 Core : $ 9.914 176 Core : $ 9.953 버지니아 24 Core : $ 7.328 48 Core : $ 7.354 96 Core : $ 7.394 176 Core : $ 7.433 (Ubuntu Pro) |
총 비용 예상 | $368.4 (10개/5시간) (hpc7a.48xlarge - 96 Core, 768 GiB) |
$495.7 (10개/5시간) - 한국 $369.7 (10개/5시간) - 버지니아 (HB176-96rs_v4 - 96 Core, 768 GiB) |
차이점 | 한국 리전 사용 X | 한국 리전 사용 가능 버지니아 리전은 가격 비슷함 NVMe 추가 설정 가능 |
전체적인 성능 부분은 큰 차이가 나지 않을 것 같다.
상황에 맞게 장점을 살린 서비스를 이용하면 될 것으로 보인다.
비용적인 부분은 AWS가 더 괜찮아 보이는듯 했다.
다만, AWS나 Azure나 사업 파트너의 경우 특정 비용만큼의 할인이 되는 걸로 알고 있는데
이런 부분들까지 고려해서 서비스를 사용하면 될 것 같다.
3. AWS S3와 Azure Blob Storage 비교
이번엔 내가 AWS에서 가장 좋은 서비스라고 생각하는 S3와 Azure의 Blob Storage를 비교해봤다.
AWS S3 | Azure Blob Storage | |
기능 | C++ SDK 사용 멀티파트 업로드 지원 |
C++ SDK 사용 가능 멀티파트 업로드 지원 |
프로토콜 | HTTP, REST API | NFS 3.0, REST API |
비용 | GB당 $ 0.023 - 오하이오 GB당 $ 0.025 - 서울 ($11.5 / 500GB standard - 오하이오) ($12.5 / 500GB standard - 서울) |
GB당 $ 0.021 - 버지니아 GB당 $ 0.02 - 서울 ($10.5 / 500GB Hot tier - 버지니아) ($10 / 500GB Hot tier - 오하이오) |
차이점 | 양방향 동기화 가능 | 단방향 동기화 가능 |
멀티파트는 둘 다 지원하고 있으며, 비용적인 측면은 Azure가 약간 우세인 것 같다.
다만, S3의 경우 CRR을 통해 양방향 데이터 동기화가 가능한데
Azure의 경우 단방향 데이터 동기화만 가능했다.
이 부분을 잘 고려해서 서비스를 선택하면 될 것 같다.
내용이 많아서 나머지는 2편에서 비교해보겠다.
'Cloud > Azure' 카테고리의 다른 글
Azure와 AWS 서비스 비교3 (0) | 2025.03.12 |
---|---|
Azure와 AWS 서비스 비교2 (0) | 2025.03.11 |
AWS와 같이 클라우드를 선도 중인 또 다른 클라우드 Azure에 대해 알아보자 (2) | 2025.03.04 |