2025. 4. 5. 21:37ㆍ인공지능,프로그래밍/MS Asure
Azure 스토리지 계정 유형별 지원사항
Azure 스토리지는 다양한 유형의 스토리지 계정을 제공하며, 각 유형마다 지원되는 기능, 성능 수준 및 가격이 다릅니다. 이 문서에서는 다양한 스토리지 계정 유형과 각 유형이 지원하는 기능을 설명합니다.
스토리지 계정 유형
Azure에서는 다음과 같은 주요 스토리지 계정 유형을 제공합니다:
1. 표준 범용 v2 (Standard General-purpose v2)
범용 v2 스토리지 계정은 가장 일반적으로 사용되는 스토리지 계정 유형입니다.
지원 서비스:
- Blob Storage (Data Lake Storage 포함)
- Queue Storage
- Table Storage
- Azure Files
중복성 옵션:
- LRS (Locally Redundant Storage)
- ZRS (Zone Redundant Storage)
- GRS (Geo-Redundant Storage)
- RA-GRS (Read Access Geo-Redundant Storage)
- GZRS (Geo-Zone-Redundant Storage)
- RA-GZRS (Read Access Geo-Zone-Redundant Storage)
용도:
- 대부분의 Azure Storage 시나리오에 권장되는 표준 스토리지 계정 유형
- 네트워크 파일 시스템(NFS)을 Azure Files에서 지원해야 하는 경우 프리미엄 파일 공유 계정 유형 사용 권장
Storage account overview - Azure - Learn Microsoft
2. 프리미엄 블록 Blob (Premium Block Blobs)
지원 서비스:
- Blob Storage (Data Lake Storage 포함)
중복성 옵션:
- LRS
- ZRS
용도:
- 높은 트랜잭션 비율을 갖거나 작은 객체를 사용하거나 일관되게 낮은 스토리지 지연 시간이 필요한 시나리오에 권장
- 적합한 워크로드: 대화형 워크로드, IoT/스트리밍 분석, 인공지능/기계학습(AI/ML)
비용 효율성:
- 표준 범용 v2 계정보다 스토리지 비용은 높지만 트랜잭션 비용은 낮음
- 일반적으로 TB당 초당 35~40 트랜잭션 이상을 실행하는 워크로드에 적합
Premium block blob storage accounts
3. 프리미엄 파일 공유 (Premium File Shares)
지원 서비스:
- Azure Files
중복성 옵션:
- LRS
- ZRS
용도:
- 파일 공유만을 위한 프리미엄 스토리지 계정 유형
- 서버 메시지 블록(SMB) 및 NFS 파일 공유를 모두 지원하는 스토리지 계정이 필요한 엔터프라이즈 또는 고성능 스케일 애플리케이션에 권장
4. 프리미엄 페이지 Blob (Premium Page Blobs)
지원 서비스:
- 페이지 Blob만 해당
중복성 옵션:
- LRS
- ZRS
용도:
- 페이지 Blob만을 위한 프리미엄 스토리지 계정 유형
- 가상 머신 디스크와 같이 임의 액세스 파일을 저장하는 데 최적화됨
- 8TB까지의 크기를 지원하며 512바이트 페이지 단위로 구성됨
중복성 옵션 비교
Azure Storage는 다음과 같은 중복성 옵션을 제공합니다:
1. 로컬 중복 스토리지 (LRS)
- 단일 물리적 위치 내에서 데이터를 동기적으로 3번 복제
- 1년 동안 최소 99.999999999%(11개의 9) 데이터 내구성 제공
- 가장 비용 효율적이지만 데이터 센터 전체 장애 시 모든 복제본이 손실될 수 있음
2. 영역 중복 스토리지 (ZRS)
- 기본 지역 내 세 개의 Azure 가용성 영역에 걸쳐 데이터를 동기적으로 복제
- 1년 동안 최소 99.9999999999%(12개의 9) 데이터 내구성 제공
- 한 영역이 사용 불가능해도 읽기 및 쓰기 작업 가능
- 고가용성이 필요한 시나리오에 권장
3. 지역 중복 스토리지 (GRS)
- 기본 지역 내에서 LRS 사용하여 데이터를 3번 동기적 복제
- 수백 마일 떨어진 보조 지역에 비동기적으로 데이터 복제
- 1년 동안 최소 99.99999999999999%(16개의 9) 데이터 내구성 제공
- 지역 전체 장애에서도 데이터 보호
4. 읽기 액세스 지역 중복 스토리지 (RA-GRS)
- GRS와 동일하게 작동하지만 보조 지역에 읽기 액세스 제공
- 주 지역이 사용 불가능할 때도 보조 지역에서 읽기 가능
5. 지역-영역 중복 스토리지 (GZRS)
- 기본 지역 내 ZRS 사용 + 보조 지역에 비동기 복제
- 가용성 영역 간 중복성 및 지역 간 중복성 모두 제공
- 1년 동안 최소 99.99999999999999%(16개의 9) 데이터 내구성 제공
6. 읽기 액세스 지역-영역 중복 스토리지 (RA-GZRS)
- GZRS와 동일하게 작동하지만 보조 지역에 읽기 액세스 제공
- 최대 일관성, 내구성, 가용성이 필요한 애플리케이션에 권장
프로토콜 지원 비교 (SMB vs NFS)
Azure Files는 두 가지 산업 표준 파일 시스템 프로토콜을 제공합니다:
SMB (Server Message Block)
- 지원 버전: SMB 3.1.1, SMB 3.0, SMB 2.1
- 지원 계층: 프리미엄, 트랜잭션 최적화, 핫, 쿨
- 인증: ID 기반 인증(Kerberos), 공유 키 인증(NTLMv2)
- 권한 부여: Win32 스타일 액세스 제어 목록(ACL)
- 대소문자 구분: 대소문자 구분 안 함, 대소문자 보존
- 인터넷 접근성: 예(SMB 3.0 이상)
- FileREST 지원: 예
NFS (Network File System)
- 지원 버전: NFS 4.1
- 지원 계층: 프리미엄만 해당
- 인증: 호스트 기반 인증
- 권한 부여: UNIX 스타일 권한
- 대소문자 구분: 대소문자 구분
- 하드 링크 및 심볼릭 링크 지원: 예
- 인터넷 접근성: 아니오
- FileREST 지원: 일부 작업만 지원
스토리지 계정 요약 표
스토리지 계정 유형지원 서비스중복성 옵션사용 사례
스토리지 계정 유형 | 지원 서비스 | 중복성 옵션 | 사용사례 | 지원 액세스 계층 Support access tiers |
표준 범용 v2 | Blob, File, Queue, Table | LRS, ZRS, GRS, RA-GRS, GZRS, RA-GZRS | 대부분의 Azure Storage 시나리오 | Hot, Cool, Archive |
표준 범용 v1 | Blob, File, Queue, Table | LRS, GRS, RA-GRS | N/A | |
프리미엄 블록 Blob | Blob (Data Lake 포함) | LRS, ZRS | 높은 트랜잭션 워크로드, 낮은 지연 시간 요구 사항 | N/A |
프리미엄 파일 공유 FileStorage |
Azure Files | LRS, ZRS | SMB 및 NFS 지원이 필요한 엔터프라이즈 애플리케이션 | N/A |
프리미엄 페이지 Blob | 페이지 Blob | LRS, ZRS | VM 디스크, 데이터베이스, 임의 액세스 파일 | |
BlobSoraage | Blob (Data Lake 포함) | LRS, GRS, RA-GRS | Hot, Cool, Archive |
권장 워크로드 구성
워크로드계정 유형성능중복성계층적 네임스페이스 사용기본 액세스 계층소프트 삭제 활성화
클라우드 네이티브 | 범용 v2 | 표준 | ZRS, RA-GRS | 아니오 | 핫 | 예 |
분석 | 범용 v2 | 표준 | ZRS, RA-GRS | 예 | 핫 | 예 |
고성능 컴퓨팅 (HPC) | 범용 v2 | 표준 | ZRS, RA-GRS | 예 | 핫 | 예 |
백업 및 아카이브 | 범용 v2 | 표준 | ZRS, RA-GRS | 아니오 | 쿨 | 예 |
기계학습 및 인공지능 | 범용 v2 | 표준 | ZRS, RA-GRS | 예 | 핫 | 아니오 |
결론
Azure 스토리지 계정을 선택할 때는 워크로드 요구 사항, 성능 필요성, 데이터 중복성, 그리고 비용을 고려해야 합니다. 대부분의 일반적인 시나리오에서는 범용 v2 스토리지 계정이 권장되지만, 특정 성능 요구 사항이나 사용 패턴이 있는 경우 프리미엄 스토리지 옵션을 고려할 수 있습니다. 또한, 데이터의 중요성에 따라 적절한 중복성 옵션을 선택하여 데이터 손실 위험을 최소화하는 것이 중요합니다.
'인공지능,프로그래밍 > MS Asure' 카테고리의 다른 글
Azure 계정 테넌트: 명령 및 관리 (0) | 2025.04.07 |
---|---|
Azure Active Directory(Azure AD)와 Azure Active Directory B2C(Azure AD B2C)의 차이점 (0) | 2025.04.07 |
Contributor & Resouce Policy Contributor(기여자 및 리소스 정책 기여자) (0) | 2025.04.05 |
기여자(Contributor) 역할의 의미 (0) | 2025.04.05 |
Azure Active Directory(AAD, Microsoft Entra ID로 통합) 역할 기반 액세스 제어(RBAC) (0) | 2025.04.05 |