alt

Azure 스토리지 서비스와 활용

2026년 7월 12일 공유

Azure 스토리지 서비스 개요

개요

Azure 스토리지는 대규모 비정형 데이터 저장부터 가상 머신 디스크, 메시지 큐, NoSQL 테이블까지 다양한 시나리오를 지원한다. 이 강의에서는 각 서비스의 특징, 용도, 액세스 계층, 그리고 실제 활용 예시와 관리 도구(azcopy, Azure Storage Explorer, Azure File Sync)를 소개한다.



핵심 개념

서비스
주 용도
핵심 특징
예시
Blob Storage
비정형 파일(영상, 이미지, 로그, 백업)
Object Store; 가상 디렉터리 지원, 단일 blob에 대한 CRUD
이미지 저장, 비디오 스트리밍, 머신러닝 데이터
Disk Storage
VM OS·데이터 디스크
SSD/ HDD 옵션, IOPS/Throughput 조정
가상 머신 실행, DB 저장소
Queue Storage
비동기 메시지 큐
최대 64 KB 메시지, 큐 기반 처리
수강신청 큐, 백엔드 작업 대기열
File Storage
SMB/NFS 파일 공유
온프레미스·클라우드 혼합, SMB 3.0 지원
파일 서버 대체, 애플리케이션 파일 공유
Table Storage
NoSQL 키‑값 저장
파티션 키·행 키, 스키마‑리스
IoT 센서 데이터, 로그 저장
Data Lake Gen2
빅데이터 분석
Blob + Hadoop‑compatible; POSIX ACL
Databricks, HDInsight, Spark 분석
Access Tiers
데이터 사용 빈도에 따른 비용 최적화
Hot (자주 접근), Cool (월간 접근), Archive (년 단위)
이미지 저장(Hot), 백업(Archive)



세부 내용

1. Blob Storage

엔드포인트: <account>.blob.core.windows.net
  • 정책: Hot, Cool, Archive를 선택해 비용·성능 조정
데이터 구조: 컨테이너 → 블롭 (비정형 파일)
  • 활용: 웹 컨텐츠, 미디어 스트리밍, AI 학습 데이터

2. Disk Storage

엔드포인트: <account>.file.core.windows.net (디스크 공유 시)
  • 옵션: Premium SSD (높은 IOPS), Standard HDD (저렴)
적용: VM OS 디스크, 애플리케이션 데이터 디스크

3. Queue Storage

엔드포인트: <account>.queue.core.windows.net
  • 용도: 비동기 메시지 전달, 이벤트 기반 아키텍처
예시: 수강신청 서비스 큐, 백엔드 처리 대기열

4. File Storage

프로토콜: SMB 3.0 / NFS
  • 엔드포인트: <account>.file.core.windows.net
특징: 온프레미스 파일 서버와 완전 호환, 대규모 파일 공유
  • 사용 시나리오: 파일 서버 대체, 클라우드 기반 백업

5. Table Storage

엔드포인트: <account>.table.core.windows.net
  • 구조: 파티션키 + 행키
성능: 대량 읽기·쓰기, 낮은 비용
  • 예시: IoT 센서 이벤트, 사용자 프로필

6. Data Lake Gen2

구성: Blob + Hadoop API
  • 보안: POSIX ACL, Azure AD 인증
용도: 빅데이터 분석, 데이터 웨어하우스

7. 액세스 계층(Access Tier)

계층
접근 빈도
저장 기간
특징
Hot
일상적
무제한
가장 빠르고 비용이 높음
Cool
월간
최소 30일
중간 비용·속도
Archive
연간
최소 180일
최저 비용·복구 지연 있음 (Rehydrate 필요)
  • Rehydrate: Archive 데이터를 Hot/Cool로 변환 시 시간 소요

8. 관리 도구

도구
기능
azcopy
CLI 기반 단방향 파일 복사 (Blob ↔ Blob/Queue 등)
Azure Storage Explorer
윈도우·macOS·Linux에서 GUI 기반 스토리지 관리
Azure File Sync
로컬 서버 ↔ Azure File 공유 양방향 동기화; 자주 접근 파일 로컬 보관, 백업·DR 활용

9. 데이터 마이그레이션 및 엣지

도구/서비스
설명
Azure Migration
온프레미스에서 클라우드로 서버·VM·DB 이전
Data Box / Data Box Disk / Data Box Heavy
대용량 오프라인 전송 (100 TB~1 PB)
Edge Computing
데이터 생성 지점에서 사전 처리 → 클라우드에 결과만 전송

10. 실습 흐름 (Blob Storage 컨테이너)

  1. Azure Portal → Storage 계정 생성
  1. 계정 안에 컨테이너 생성
  1. 컨테이너에 블롭 업로드
  1. 액세스 설정(공용/비공용) 확인
  1. azcopy 또는 Storage Explorer 로 파일 접근



요약

Azure 스토리지 서비스는 Blob, Disk, Queue, File, Table, Data Lake 등 다양한 형태의 저장소를 제공하며, Hot, Cool, Archive 같은 액세스 계층으로 비용과 성능을 최적화한다. 관리 및 마이그레이션은 azcopy, Azure Storage Explorer, Azure File Sync 같은 도구와 Data Box를 활용해 쉽다. 실제 활용 예시(이미지 저장, VM 디스크, 큐 기반 작업 처리)를 통해 서비스 선택과 구성 방안을 학습한다.

공개 노트 모두 보기