Azure

[Azure] Storage 서비스

비번변경 2025. 1. 13. 22:52

개요

이전에는 Azure의 가상 머신에 대해서 알아보고 생성도 해봤는데, 스토리지 서비스에 대해서도 좀 알아둘 필요가 있을 것 같다. 이번 글에서는 Azure에서 제공하는 스토리지 서비스에 대해 대략적인 부분을 정리해 둔다.

 

 

Storage

데이터 스토리지 시나리오를 위한 클라우드 스토리지 솔루션

클라우드에서 사용하는 여러 데이터 개체에 대해 고가용성, 대규모 확장성, 내구성 및 보안 스토리지를 제공하고 있어 파일, 메시지, 테이블 등 여러 유형의 정보를 저장하는 데 사용할 수 있다.

Azure Storage는 Rest API를 통해 HTTP/HTTPS를 사용하여 어디서나 접근할 수 있으며, 다양한 프로그래밍 언어에서 활용할 수 있도록 클라이언트 라이브러리를 제공한다.

 

 

장점

Azure Storage는 다음과 같은 이점을 가지고 있다.

  • 내구성 및 고가용성
    Azure Storage는 일시적인 하드웨어 오류로부터 데이터를 안전하게 보호하고, 재해로 인한 장애를 방지할 수 있도록 데이터를 복제하도록 설정할 수 있다.
  • 보안
    Azure Storage에 저장되는 모든 데이터는 암호화된다.
  • 확장성
    Azure Storage는 애플리케이션에 대한 성능 요구 사항을 충족하기 위해 대규모로 확장할 수 있도록 설계되었다.
  • 접근성
    Azure Storage에 저장된 데이터는 HTTP/HTTPS를 통해 어디서나 접근할 수 있다. 뿐만 아니라 여러 프로그래밍 언어에 대한 클라이언트 라이브러리를 제공한다.

 

 

서비스 종류

Azure Storage는 데이터 유형에 따라 적절한 저장소를 사용할 수 있도록 서비스를 구분한다.

데이터 유형 서비스
가상 머신 데이터 Azure 관리 디스크
Azure 가상 머신 용 블록 수준 스토리지 볼륨
Azure Files
클라우드 또는 온프레이스 환경에서 사용할 수 있는 공유 파일 시스템
Azure Container Storage
컨테이너 전용 볼륨 관리, 배포 및 오케스트레이션 서비스
Azure Elastic SAN
SAN 배포, 스케일링, 관리, 구성을 간소화할 수 있는 서비스
비정형 데이터 Azure Blob Storage
텍스트 및 이진 데이터에 대한 확장성이 뛰어난 객체 저장소
Azure Data Lake Storage
데이터 분석 지원을 위한 서비스로서의 HDFS 
정형 데이터 Azure Table Storage
스키마가 없는 구조적 데이터 스토리지를 위한 NoSQL 저장소
Azure Cosmos DB
글로벌 분산형 데이터베이스 서비스
Azure SQL Database
SQL 기반으로 구축된 완전 관리형 Database-as-a-Service
메세지 Azure Queue
애플리케이션 구성 요소 간의 안정적인 메시징을 위한 저장소

 

 

참고 문서

https://learn.microsoft.com/ko-kr/azure/storage/common/storage-introduction

https://buildgoodhabit.tistory.com/79

https://azure.github.io/Storage/