Amazon AWS와 Microsoft Azure: 스토리지 비교
게시 됨: 2022-05-12전 세계의 모든 조직은 오늘날의 세계에서 경쟁력을 유지하기 위해 디지털 혁신을 향해 나아가고 있습니다. 클라우드는 디지털 혁신의 원동력입니다. Research and Markets의 보고서에 따르면, 클라우드 컴퓨팅 시장은 2028년까지 19.1%의 CAGR로 성장하여 1조 2,510억 9,000만 달러에 이를 것입니다.
클라우드 스토리지에 대한 수요가 가장 많이 증가하는 부문 중 교육 기관 및 공공 부문 조직이 최전선에 있습니다. 교육에서 온라인 학습 관리 시스템의 사용이 증가함에 따라; 교사, 학생 및 학교 행정 담당자는 안전한 디지털 스토리지와 데이터에 대한 빠른 액세스가 필요합니다.
공공 부문 조직의 경우 클라우드 컴퓨팅을 통해 공무원은 사내 서버 유지 관리 없이 어디서나 손쉽게 대용량 데이터에 액세스하고 처리할 수 있습니다.
클라우드 공급자의 선택은 기본적으로 스토리지 요구 사항을 최적으로 충족할 수 있는 방법에 달려 있습니다. 이 블로그에서는 최고의 클라우드 서비스 제공업체인 Amazon 및 Microsoft에서 제공하는 스토리지 옵션에 대해 설명합니다.
기업, PSU 또는 대학 – 클라우드 스토리지를 선택해야 하는 이유는 무엇입니까?
클라우드 스토리지가 제공하는 주요 이점은 다음과 같습니다.
- 저비용 구조: 고정된 스토리지 구매 비용을 없애고 필요에 따라 스토리지 공간을 임대할 수 있습니다. 클라우드 스토리지는 또한 하드웨어 구매 및 유지 관리 비용을 제거합니다.
- 확장성 향상: 계획을 변경하여 스토리지 용량을 확장하거나 축소할 수 있습니다. 이를 통해 기업은 번거로움 없이 신속하게 변경할 수 있습니다.
- 간편한 공유: 여러 사용자가 클라우드에 저장된 데이터를 동시에 작업하고 서로 파일을 공유할 수 있습니다. 인가된 사용자는 실시간으로 문서에 접근할 수 있습니다.
- 관리 작업 감소: 클라우드 스토리지 공급업체에 책임이 있으므로 스토리지 관리에 대한 IT 직원의 부담이 없습니다.
- 재해 복구: 클라우드 스토리지를 사용하면 조직에서 재해 발생 시 복구를 위해 데이터를 안전하게 백업할 수 있습니다. 클라우드 공급업체가 관리하는 데이터 센터에 저장되기 때문에 데이터 손실 위험이 없습니다.
클라우드 스토리지의 유형
사용 가능한 클라우드 데이터 스토리지에는 세 가지 기본 유형이 있습니다. 오브젝트 스토리지, 파일 스토리지 및 블록 스토리지. 이 용어가 의미하는 바를 이해합시다.
- 오브젝트 스토리지
Object Storage는 안정적이고 예산 친화적인 데이터 내구성을 제공하는 인터넷 기반의 확장 가능한 고성능 데이터 스토리지 아키텍처의 한 형태입니다. 전체 데이터는 요구 사항에 따라 다양한 물리적 저장 장치에서 사용할 수 있는 단일 저장소에 저장됩니다.
Object Storage 서비스는 방대한 양의 과거 데이터와 이미지, 음악, 동영상과 같은 풍부한 콘텐츠를 포함하여 다양한 콘텐츠 유형의 비정형 데이터를 무제한으로 저장합니다. Amazon AWS는 이를 S3 스토리지라고 하고 Microsoft Azure 스토리지는 Blob 스토리지라고 합니다.
- 블록 스토리지
블록 스토리지는 SAN(Storage Area Networks) 또는 클라우드 플랫폼에 데이터 파일을 저장하는 데 사용하는 스토리지 유형입니다. 전체 데이터는 고유한 주소를 가진 고정 크기 블록에 저장됩니다. Amazon AWS는 EBS라는 이름으로 블록 스토리지를 제공하는 반면 Azure는 디스크 스토리지에 해당합니다.
- 파일 스토리지
파일 스토리지는 NAS(Network-Attached Storage) 장치 또는 컴퓨터 하드 드라이브에 데이터를 계층적으로 축적하는 저장 방식입니다. 파일 저장소에서 데이터는 폴더로 구성된 파일에 저장됩니다. 폴더는 디렉토리와 하위 디렉토리의 형태로 배열됩니다.
파일을 찾아야 할 때마다 디렉토리에서 파일로 시작하여 이 경로를 알아야 합니다. 파일 수준 또는 파일 기반 저장소라고도 합니다.
Amazon AWS 대 Microsoft Azure – 클라우드 스토리지 비교
Amazon AWS와 Microsoft Azure 클라우드는 모두 이러한 세 가지 유형의 스토리지를 제공합니다. 따라서 AWS에서 제공하는 제품이 Azure와 어떻게 다른지 비교합니다. Synergy Research Group의 보고서에 따르면 Amazon AWS와 Microsoft Azure가 각각 1,800억 달러 규모의 클라우드 시장에서 상위 2위를 차지하면서 집중하고 있습니다.
그들의 고객은 금융 서비스, 의료, 공공 부문 조직, 교육 기관 및 기타 여러 산업을 포함합니다. 따라서 대부분의 잠재 고객은 클라우드 마이그레이션을 위해 AWS와 Azure를 혼동합니다.
추천 자료: 저장 장치란 무엇이고 어떻게 작동합니까?
Amazon AWS S3 대 Microsoft Azure Blob – 객체 스토리지 비교
AWS S3 스토리지 개요
Amazon S3 또는 Simple Storage Service를 사용하면 Amazon AWS 사용자가 높은 확장성으로 데이터를 저장하고 짧은 지연 시간으로 액세스할 수 있습니다.
Amazon Web Services의 객체 스토리지인 Amazon S3는 기업이 객체 스토리지를 활용할 수 있는 최초의 옵션이었습니다. 그 이후로 Netflix와 같이 대용량 데이터를 처리하는 회사에서 멀티미디어 콘텐츠를 저장하는 데 사용되었습니다.
Amazon S3는 또한 강력한 보안 및 백업 기능을 갖추고 있으며 AWS 패널에서 일정을 삭제할 수 있습니다.
Microsoft Azure Blob Storage 개요
Azure Blob은 포털을 열 때 Azure 사용자가 사용할 수 있습니다. 프로그래머는 API를 사용하여 다양한 목적으로 Blob Storage의 콘텐츠에 액세스할 수 있습니다. 이 개체 스토리지를 사용하면 비정형 데이터를 대규모로 저장하고 액세스할 수 있습니다. 원하는 언어로 프로그램을 작성할 수 있습니다.
프리미엄, 핫, 쿨 및 아카이브의 4가지 성능 계층으로 제공됩니다. 종량제 청구 모델 또는 예약된 용량 구매 계획을 선택할 수 있습니다.
AWS S3 스토리지와 Microsoft Azure Blob Storage의 차이점
S3와 Blob은 모두 객체 스토리지 제품이지만 다음과 같은 점에서 다릅니다.
매개변수 | 아마존 S3 | Azure 블롭 |
뭐야 | AWS의 오브젝트 스토리지 서비스 | Azure의 오브젝트 스토리지 서비스 |
구성 | 버킷 컨테이너의 개체 | 표준 스토리지 계정의 컨테이너에 있는 Blob |
배포 식별자 | 전역 고유 키 | 계정 수준 고유 키 |
전개 | 지역 | 지역 및 영역 |
최대 저장 크기 | 기본적으로 100개 버킷, 한도를 늘릴 수 있습니다. 버킷당 객체 수에는 제한이 없습니다. | 구독당 계정 100개, Blob 컨테이너가 있는 500TB 스토리지 계정 |
크기 | 개체당 0~5TB | 블록의 경우 190.7TiB, 추가의 경우 195GiB, 페이지 Blob의 경우 8TiB |
개체 지원 작성 | 없음 | Blob 추가 |
데이터 내구성 | 다중 AZ에서 11 9 또는 99.999999999%; 특정 연도 동안 99.99% 개체 가용성 | LRS(로컬 중복 저장소)의 9개 11개, ZRS(영역 중복 저장소)의 9개 12개, GRS(지리적 중복 저장소)의 9개 16개 |
계층 | Standard, Standard Infrequent Access, One Zone Infrequent Access, Glacier, Glacier Deep Archive, 지능형 계층화 | 아카이브, 핫, 쿨 액세스 계층 표준 및 프리미엄 성능 계층 |
암호화 | S3 관리 키(SSE-S3)를 사용한 서버 측 암호화, SSE-KMS의 고객 마스터 키(CMK), CSE-KMS의 고객 제공 키(SSE-C) 또는 고객 마스터 키(CMK)를 사용한 클라이언트 측 암호화, 클라이언트 측 키(CSE-C) | Microsoft 관리 키, 고객 관리 키, 고객 제공 키 또는 클라이언트 측 암호화를 사용한 서버 측 암호화 |
액세스 제어 | IAM 정책, 버킷 정책, 액세스 제어 목록(ACL) | RBAC(역할 기반 액세스 제어)가 있는 Azure Active Directory |
객체 버전 관리 | 예 | 개체별 스냅샷이 있는 수동 |
복제 | 동일 또는 다른 AWS 리전의 다른 대상 S3 버킷으로 객체를 자동 및 비동기식으로 복제 | 범용 v2 스토리지 계정에서 다른 계정으로 또는 프리미엄 블록 Blob 계정에서 다른 계정으로 블록 Blob 복제. |
보호 삭제 | 버전 관리 및 MFA(다단계 인증) 삭제 | 데이터베이스에 설정된 시간까지 삭제된 Blob을 유지하기 위한 일시 삭제 |
데이터 분석 | 서버리스 대화형 쿼리를 위한 Athena 서비스 | 데이터 쿼리를 위한 서버리스 또는 전용 옵션용 Azure Synapse |
가격 | 데이터 저장/월, 공통 API 요청 수, 네트워크 송신에 따라 다릅니다. 가격: 1. 프리 티어: S3 Standard 스토리지 클래스의 신규 사용자를 위한 5GB 2. 처음 50GB에 대해 INR 1.91/GB의 월별 가격부터 시작하는 S3 표준 범용 스토리지 3. INR 1.05/GB부터 시작하는 자주 액세스하지 않는 데이터를 위한 스토리지. 4. 보관, 검색, 예측 불가능한 스토리지를 위한 S3 Intelligent Tiering 등의 옵션 | 데이터 볼륨 스토리지/월, 데이터 중복 선택, 데이터 전송 비용, 수행된 작업 유형 및 수에 따라 다릅니다. 가격: 1. 처음 50TB에 대해 INR 1.5197/GB의 월별 가격부터 시작하는 자주 액세스하는 데이터용 Blob 전용 스토리지 2. 자주 액세스하지 않는 데이터를 위한 스토리지 INR 0.83580/GB의 시작 가격 3. 데이터 전송, 보관 등을 위한 옵션 |
Amazon EBS 대 Microsoft Azure 디스크 – 블록 스토리지
Amazon EBS – 스토리지 개요
Amazon EBS라고도 하는 Amazon Elastic Block Storage는 성능 요구 사항에 맞게 확장 및 조정할 수 있는 Amazon EC2 인스턴스용 영구 블록 스토리지를 제공합니다. EC2 인스턴스와 긴밀하게 통합되며 Amazon EBS는 고성능 및 짧은 지연 시간의 블록 스토리지를 제공합니다. SSD 지원 스토리지 또는 HDD 지원 스토리지를 선택할 수 있습니다.
- SSD 지원 볼륨
이 옵션은 IOPS 집약적 워크로드를 지원하려는 경우에 유용합니다.
- 프로비저닝된 IOPS 볼륨: 미션 크리티컬 애플리케이션에 유용하며 최대 256,000IOPS, 4,000MB/s의 처리량을 제공할 수 있습니다. 옵션에는 io2 Block Express, io2 및 io1이 있습니다.
- 범용 SSD 볼륨: 범용 볼륨은 적절한 성능과 짧은 대기 시간이 필요한 모든 경우에 작동합니다. 지연 시간에 민감한 대화형 애플리케이션, 가상 데스크톱, 개발/테스트 환경 등에 적합한 gp3 및 gp2 중에서 선택할 수 있습니다.
- HDD 지원 볼륨
기업은 처리량 집약적 요구 사항이 있는 경우 이를 선택할 수 있습니다.
- 처리량에 최적화된 HDD 볼륨: ST1은 처리량에 영향을 주지 않고 대용량 데이터 세트가 있는 집약적인 워크로드에 자주 액세스하려는 경우에 유용합니다. 기준 처리량 값은 TB당 40MB/s이고 최대값은 볼륨당 최대 500MB/s입니다.
- 콜드 HDD 볼륨: SC1은 자주 액세스하지 않는 워크로드를 위한 저렴한 옵션입니다. 수요가 급증하면 HDD 볼륨이 TB당 최대 80MB/s로 버스트될 수 있습니다. 처리 성능은 일반적으로 기준 값이 TB당 12MB/s이고 가장 높은 값이 볼륨당 250MB/s로 안정적입니다.
Microsoft Azure 디스크 - 스토리지 개요
Azure 클라우드 디스크 스토리지는 Azure 가상 머신과 함께 사용됩니다. Azure는 다양한 유형의 워크로드를 위한 디스크 스토리지를 제공합니다. 사용자는 필요에 따라 하드 드라이브 또는 솔리드 스테이트 드라이브를 선택할 수 있습니다.
Azure 표준 HDD
데이터에 거의 액세스하지 않는 중요하지 않은 워크로드가 있는 경우 Azure의 표준 HDD 관리 디스크를 사용할 수 있습니다.
- 저장 용량: 32TiB
- 낮은 IOPS: 2,000 IOPS
- 처리량: 500MB/s
Azure 표준 SSD
표준 SSD는 엔트리 레벨의 프로덕션 워크로드에 유용합니다. 비용을 들이지 않고도 일관된 대기 시간을 보장하는 데 도움이 될 수 있습니다.
- 저장 용량: 32TiB
- 낮은 IOPS: 6,000 IOPS
- 처리량: 750MB/s
애저 프리미엄 SSD
성능을 타협할 수 없는 엔터프라이즈 워크로드의 경우 Azure Premium SSD를 사용할 수 있습니다.
- 저장 용량: 32TiB
- 낮은 IOPS: 20,000 IOPS
- 처리량: 900MB/s
애저 울트라 SSD
울트라 디스크 스토리지는 IO 집약적이고 매우 까다로운 애플리케이션이 있는 경우에 작동합니다. 대기 시간이 짧고 데이터가 암호화됩니다.
- 저장 용량: 62TiB
- 낮은 IOPS: 160,000IOPS
- 처리량: 2GB/s
추천 자료: SAN vs. NAS vs. DAS 스토리지: 당신이 선택하는 것
Amazon EBS와 Microsoft Azure 디스크의 차이점
매개변수 | 아마존 EBS | MS Azure 디스크 |
뭐 | Amazon Elastic Compute Cloud(Amazon EC2)용 블록 스토리지 서비스. | Azure Virtual Machines용 블록 수준 스토리지 볼륨 |
유형 | SSD 기반 볼륨(io2, io2 Block Express, io1, gp3, gp2), HDD 기반 볼륨(st1, sc1) | 울트라 디스크, 프리미엄 SSD(솔리드 스테이트 드라이브), 표준 SSD, 표준 HDD(하드 디스크 드라이브) |
최대 크기 | SSD의 경우 64TB, HDD 기반 볼륨의 경우 16TB | 울트라 디스크 - 65,536GiB, 프리미엄 SSD - 32,767GiB, 표준 SSD/HDD - 32,767GiB |
내구성 | SSD의 경우 최대 99.999%, HDD 기반 볼륨의 경우 99.8% – 99.9% | 99.999% 엔터프라이즈급 가용성 |
암호화 | 기본적으로 KMS(키 관리 서비스) | 플랫폼 또는 고객 관리 키를 사용한 서버 측 암호화, Azure 디스크 암호화 |
데이터 보안 | 암호화, 위협 탐지, 키 관리 | 암호화, ID 및 권한 부여, 키 관리 |
가격 | 무료 등급: 30GB 월별 가격: 1. 범용 SSD(gp3): INR 6.99/GB 2. 프로비저닝된 IOPS SSD(io2): INR 10.03/GB | 신규 사용자를 위한 INR 13,300 크레딧: 1. 128GB의 경우 INR 1,508.407부터 시작하는 페이지 Blob(SDD 기반) 2. 운영 요금과 함께 LRS의 경우 GB당 INR 3.7883부터 시작하는 표준 페이지 Blob(HDD 기반) 3. 관리 디스크 4. 울트라 디스크: GiB당 INR 0.017602/시간 5. 4GiB의 경우 INR 64.29부터 시작하는 1년 프리미엄 SSD 6. 표준 SSD: 4GiB(버스팅)의 경우 INR 25.26 7. 표준 HDD: 32GiB의 경우 INR 129.31 |
Amazon AWS 대 Microsoft Azure – 파일 스토리지
Amazon Elastic File System(EFS) 개요
Amazon Web Services의 EFS는 확장성, 안정성, 탄력성 및 특정 제한 사항이 있는 동시 동작을 가능하게 하는 파일 시스템입니다. Amazon EFS를 Amazon EC2 서버에 탑재할 수 있습니다. 암호화된 파일 스토리지는 AWS 온프레미스 리소스와 클라우드 서비스 모두에서 작동할 수 있습니다.
Microsoft Azure 파일 스토리지 개요
Microsoft Azure Cloud 파일 스토리지 서비스는 파일, 개발 또는 디버깅 도구와 같은 리소스를 공유하도록 설계되었습니다. Azure CLI 또는 PowerShell을 통해 기본 제공 UI를 사용하여 파일 공유를 만들고 관리할 수 있습니다. 또한 파일을 무제한으로 저장할 수 있으며 사용한 만큼만 청구됩니다.
Amazon EFS와 Azure 파일 스토리지의 차이점
EFS와 Azure 파일 간의 주요 차이점 중 일부는 여기에 요약되어 있습니다.
매개변수 | 아마존 EFS | Azure 파일 스토리지 |
뭐 | AWS 컴퓨팅 서비스용 공유 파일 시스템 | 컨테이너용 영구 공유 스토리지 |
크기 | 단일 파일의 경우 47.9TiB | 기본적으로 5TiB, 100TiB로 확장 가능 |
포함 | Standard, Standard-Infrequent Access, One Zone, One Zone-Infrequent Access | 저장소 계정의 파일 공유에 저장된 디렉터리의 파일 |
지원 | AWS Backup Service, EFS to EFS 백업 솔루션 | 복구 서비스 볼트 |
암호화 | KMS를 사용하여 저장 및 전송 중인 데이터에 대한 AES-256 암호화 | MS 또는 고객 관리 키가 있는 클래식 스토리지 및 리소스 관리자 계정을 위한 256비트 AES 암호화 |
연결성 | 인터넷 AWS VPN AWS 다이렉트 커넥트 | 인터넷 S2S VPN 익스프레스 루트 |
유효성 | 표준 스토리지(여러 가용 영역) – 99.99% SLA 단일 영역 스토리지(단일 가용 영역) – 99.99% SLA | 표준 스토리지(LRS, ZRS, GRS, GZRS) – 99.9% SLA 프리미엄 스토리지(LRS, ZRS) – 99.9% SLA |
지원되는 프로토콜 | NFS | 중소기업, NFS, REST |
선호하는 워크로드 | Linux 워크로드 | Windows, Linux, Mac 인스턴스 |
가격 | 설정 비용이 없습니다. 표준 스토리지의 월별 가격은 INR 25.28/GB부터 시작합니다. | 선결제가 없습니다. 운영 비용이 INR 12.63부터 시작하는 데이터 스토리지(미사용 1GB, 스냅샷 1GB)의 월별 가격입니다. |
추천 자료: AWS 대 Microsoft Azure 대 Google Cloud Platform(GCP) – 자세한 클라우드 비교
결론
Amazon과 Microsoft는 모두 클라우드 스토리지 서비스를 제공합니다. 그러나 무엇을 선택하고 어떻게 사용하느냐는 비즈니스 비용과 프로세스 최적화에 상당한 영향을 미칩니다. 예를 들어 AWS는 시간당 요금으로 작동하지만 Azure는 분 단위로 요금을 부과합니다. 번거로움 없이 요구 사항을 충족하는 데 도움이 되는 클라우드 제공업체를 선택해야 합니다.
관련 카테고리: 클라우드 관리 서비스 | 클라우드 보안 서비스 | 클라우드 분석 솔루션 | 클라우드 스토리지