5가지 기본 Azure 스토리지 유형
Azure Storage는 다음과 같은 다섯 가지 유형의 스토리지를 제공하며, 이러한 스토리지는 다양한 스토리지 요구 사항을 충족하기 위해 개별적으로 또는 결합해서 사용할 수 있습니다.
- 파일: 여러 사용자와 파일을 공유할 수 있도록 완벽하게 관리되는 클라우드 파일 스토리지를 설정할 수 있습니다. 파일 공유는 Windows, Linux 및 macOS의 온-프레미스 또는 클라우드 배포에서 마운트할 수 있으며 , 서버 메시지 블록(SMB) 프로토콜, Network File System (NFS) 프로토콜 및 Azure 파일 REST API를 통해 어디서나 액세스할 수 있습니다.
- 블롭: 이미지 및 비디오와 같은 대량의 비정형 데이터를 저장하고 액세스하는 데 사용되는 오브젝트 스토리지입니다. 사용자는 Azure Storage REST API, Azure PowerShell, Azure Azure CLI 또는 스토리지 클라이언트 라이브러리를 통해 Blob 스토리지에 액세스할 수 있습니다.
- 대기열: 비동기적으로 처리해야 하는 메시지를 저장하고 검색합니다. 각 대기열은 최대 64K 크기의 각 메시지에 수백만 개의 메시지를 저장할 수 있습니다.
- 표 : 스키마가 없는 디자인의 NoSQL 키/속성 스토어로, 클라우드에 대량의 정형 및 비관계형 데이터를 저장하는 데 사용할 수 있습니다.
- 디스크: 연결된 가상 하드 디스크(VHD)의 데이터를 저장하고 처리할 수 있습니다. Azure Storage 계정, Blob 컨테이너 및 페이지 Blob의 추상화이기 때문에 이를 “관리형”이라고 합니다.
Azure Blob과 파일 스토리지 비교
Azure Blob과 파일 스토리지는 네트워크나 인터넷을 통해 대량의 데이터를 저장하고 검색할 수 있지만, 각 유형에는 다양한 사용 사례에 적합한 고유한 기능이 있습니다.
Azure Blob Storage는 이미지 및 오디오 파일과 같은 다량의 비정형 데이터 또는 백업이나 아카이브와 같이 자주 액세스하지 않는 다량의 데이터를 저장할 수 있습니다. 또는 Azure 파일 스토리지는 일반적으로 SMB 프로토콜을 통해 액세스되는 분산 클라우드 기반 파일 공유 시스템을 생성하는 데 사용됩니다. 파일 스토리지는 많은 수의 동시 사용자가 액세스해야 하는 적은 양의 데이터를 저장하는 데 가장 적합합니다.
Azure 스토리지 vs. S3: 비교
Azure Storage 및 Amazon Simple Storage Service(Amazon S3)는 Microsoft Azure 및 Amazon Web Services (AWS)가 각각 제공하는 인기 있는 클라우드 스토리지 서비스입니다.
Azure Storage는 저장된 데이터의 양, 스토리지 트랜잭션의 수 및 전송된 데이터의 양에 따라 PaYG 모델의 특정 워크로드에 최적화된 5가지 유형의 스토리지(파일, 블롭, 대기열, 테이블 및 디스크)를 제공합니다.
Amazon S3는 세 가지 유형의 스토리지를 제공합니다. 표준, 표준-빈번하지 않은 액세스(표준 IA) 및 단일 영역-빈번하지 않은 액세스(원 영역-IA). 각 스토리지 계층은 다양한 수준의 가용성, 내구성 및 성능을 제공합니다. Amazon S3은 저장된 데이터의 양, 요청 수 및 전송된 데이터의 양에 따라 계층화된 가격 모델을 사용합니다.
올바른 Azure 데이터 서비스를 선택하는 방법
Microsoft Azure는 클라우드에 데이터를 저장, 처리 및 분석하기 위한 여러 옵션을 제공하며, 각 스토리지 서비스는 특정 사용 사례에 맞게 설계되었습니다. 각 시나리오에 대한 몇 가지 예시 시나리오를 살펴보겠습니다.
파일 스토리지
Azure 파일 스토리지는 중소기업에서 직원 또는 애플리케이션이 액세스하는 온프레미스 파일 공유를 대체하는 데 사용할 수 있습니다. Azure 파일 스토리지와 SMB 또는 NFS 프로토콜 또는 Azure 파일 스토리지 API를 사용하면 클라우드에서 직원 및 애플리케이션이 컴퓨터의 로컬 스토리지와 동일한 방식으로 액세스할 수 있는 파일 공유를 생성할 수 있습니다.
블롭
전자상거래 스토어, 스트리밍 애플리케이션 및 아카이빙 솔루션은 모두 Azure Blob Storage에 적합한 사용 사례입니다. Blob Storage는 전자상거래 스토어에서 사용하는 대용량 제품 이미지 파일, 스트리밍 오디오 및 비디오 애플리케이션, 백업, 재해 복구 및 아카이빙 솔루션을 지원합니다.
대기열
Azure 대기열 스토리지는 클라우드에 대량의 메시지를 저장 및 처리하는 데 사용되며, 고객 주문 저장 및 처리와 같은 온라인 소매 시나리오에 적합합니다.
테이블
Azure 테이블 스토리지는 클라우드에서 고객 데이터를 관리하거나, 대량의 데이터를 빠르게 저장하고 액세스해야 하는 온라인 트랜잭션 처리(OLTP) 애플리케이션과 같이 복잡한 조인이 필요하지 않은 애플리케이션에 사용할 수 있습니다.
디스크
Azure 디스크 스토리지는 고성능, 저지연 스토리지가 필요한 데이터베이스 서버와 같은 I/O 집약적 워크로드 및 애플리케이션을 위해 설계되었습니다. Azure Managed Disks를 사용하여 클라우드에서 가상머신(VM)용 VHD를 배포하고 관리할 수 있습니다.
Azure 스토리지 및 퓨어스토리지를 통한 원활한 데이터 이동성
Azure 클라우드를 하이브리드 클라우드에 통합하고 싶으신가요?
Pure Cloud Block Store™는 고성능, 복원성 및 비용 효율적인 클라우드 스토리지를 제공하는 엔터프라이즈급 클라우드 스토리지 솔루션입니다. Pure Cloud Block Store 사용하면 온-프레미스, 퍼블릭 및 프라이빗 클라우드 환경 전반에서 데이터 리소스와 워크로드를 통합하여 진정한 하이브리드 클라우드 경험을 제공할 수 있습니다. Azure Migrate 및 Azure Site Recovery와 같은 클라우드 공급업체 툴과의 통합은 온프레미스에서 클라우드로 또는 클라우드에서 클라우드로 원활하게 마이그레이션 할 수 있도록 지원합니다.
퓨어스토리지의 Azure 데이터 서비스 솔루션을 통해 Pure Cloud Block Store를 통해 원활한 데이터 이동성을 누릴 수 있는 방법에 대해 자세히 알아보세요.