문제 196:
문제:
미국 동부2 지역에 Azure 저장소 계정을 만들려고 해요.
데이터가 동시에 여러 곳에 복사되어야 하고,
하나의 데이터 센터에 문제가 생겨도 계속 사용할 수 있어야 해요.
저장소 계정을 어떻게 설정해야 할까요? 아래 표에서 알맞은 복제 방식과 계정 종류 두 가지를 고르세요.
복제 방식 옵션 | 계정 종류 옵션 | |
지역 중복 저장소 (GRS) | Blob Storage | |
로컬 중복 저장소 (LRS) | Storage (general purpose v1) | |
읽기 액세스 지역 중복 저장소 (RA-GRS) | StorageV2 (general purpose v2) | |
영역 중복 저장소 (ZRS) |
보기: (표에 제시된 옵션들을 조합하여 정답을 골라야 합니다.)
답:
- 복제 방식: 영역 중복 저장소 (ZRS)
- 계정 종류: StorageV2 (general purpose v2)
해설:
- **영역 중복 저장소 (ZRS)**는 마치 한 지역 안에 있는 여러 개의 안전한 창고에 여러분의 데이터를 똑같이 복사해 놓는 것과 같아요. 그래서 하나의 창고에 불이 나도 다른 창고에서 데이터를 꺼내올 수 있어서 안전하답니다. '동시'에 복사하는 것도 조건에 맞고요.(다른 저장소 옵션은 비동기적으로 복사됩니다. 즉, 동시에 복사하지 않습니다.)
- **StorageV2 (general purpose v2)**는 가장 최신 버전의 다용도 저장소라고 생각하면 돼요. 여러 종류의 데이터를 저장할 수 있고, 우리가 원하는 ZRS 복제 방식도 지원해 준답니다.(동시에 3개의 동기화된 서버를 운영)
Azure Storage (general purpose v1) vs StorageV2 (general purpose v2) 비교 표
항목 | Storage (general purpose v1, GPv1) | StorageV2 (general purpose v2, GPv2) |
지원 서비스 | Blob, File, Queue, Table Storage |
Blob, File, Queue, Table Storage, Data Lake Storage Gen2 |
계정 계층 (Access Tier) |
지원 안 함 | Hot, Cool, Archive (Blob 단위 계층화 가능) |
최신 기능 지원 | 제한적, 더 이상 신기능 추가 안 됨 | 모든 최신 Azure Storage 기능 지원 |
복제 옵션 | LRS, GRS, RA-GRS |
LRS, ZRS, GRS, RA-GRS, GZRS, RA-GZRS |
성능/확장성 | 최대 10Gbps(ingress), 20~30Gbps(egress, 미국 기준) |
최대 60Gbps(ingress), 5 0~200Gbps(egress, 지역별 상이) |
가격 정책 | 일부 구(舊) 지역에서만 더 저렴할 수 있음, 신규 지역은 GPv2와 동일 |
가장 낮은 용량 단가, 경쟁력 있는 트랜잭션 단가 |
라이프사이클 관리 | 미지원 | 지원(자동 계층 이동 및 삭제 정책) |
계정 생성 | 포털에서는 불가, CLI/PowerShell/Bicep 등으로만 생성 가능 |
기본 옵션, 포털/CLI/PowerShell 등 모든 방식에서 생성 가능 |
업그레이드 가능 여부 |
GPv2로 업그레이드 가능 (다운타임/데이터 손실 없음, 되돌릴 수 없음) |
이미 최신 유형, 업그레이드 불필요 |
권장 사용 시나리오 |
레거시 워크로드, ARM 도입 전 리소스, 최신 기능 불필요한 경우 |
모든 신규 워크로드, 최신 기능/성능/비용 최적화가 필요한 대부분의 경우 |
지원 및 개발 | 보안 업데이트만 제공, 신기능 개발 중단 |
지속적으로 신기능 및 개선 사항 제공 |
Data Lake Gen2 지원 | 미지원 | 지원(계정 생성 시 HNS 활성화 가능) |
Soft Delete 등 고급 기능 | 미지원 | 지원 |
요약
- **StorageV2(GPv2)**는 모든 면에서 GPv1보다 우수하며, 최신 Azure Storage 기능, 계층화, 더 다양한 복제 옵션, 더 나은 성능과 확장성, 라이프사이클 관리, Data Lake Gen2 등 다양한 이점을 제공합니다.
- GPv1은 레거시 환경이나 특정 가격 조건에서만 제한적으로 사용되며, 신규 워크로드에는 GPv2가 강력히 권장됩니다.
- GPv1에서 GPv2로 업그레이드는 다운타임 없이 가능하지만, 업그레이드 후 되돌릴 수 없습니다.
Microsoft는 대부분의 시나리오에서 StorageV2(General-purpose v2) 사용을 권장합니다.
저장소 계정 유형 |
LRS | ZRS | GRS/RA-GRS | GZRS/RA-GZRS |
추천 | 표준 일반 용도 v2 ( StorageV2) 1 프리미엄 블록 블롭 ( BlockBlobStorage) 1 SSD 파일 공유 ( FileStorage) 프리미엄 페이지 블롭 ( StorageV2) |
표준 일반 용도 v2 ( StorageV2) 1 프리미엄 블록 블롭 ( BlockBlobStorage) 1 SSD 파일 공유 ( FileStorage) |
표준 범용 v2 ( StorageV2) 1 |
표준 범용 v2 ( StorageV2) 1 |
유산 | 표준 일반 용도 v1 ( Storage) 레거시 blob ( BlobStorage) |
해당 없음 |
표준 일반 용도 v1 ( Storage) 레거시 blob ( BlobStorage) |
해당 없음 |
1 계층적 네임스페이스가 활성화된 이 유형의 계정은 지정된 중복성 옵션도 지원합니다.
https://aitown.tistory.com/1122
Azure Storage redundancy(중복성)
Azure Storage redundancy(중복성) Azure Storage는 계획된 이벤트와 계획되지 않은 이벤트로부터 데이터를 보호하기 위해 항상 여러 개의 데이터 복사본을 저장합니다. 이러한 이벤트의 예로는 일시적인
aitown.tistory.com
Azure 관련 용어 해설:
- Azure (애저): Microsoft에서 만든 클라우드 서비스 이름이에요. 쉽게 말해 인터넷을 통해 컴퓨터 자원(저장 공간, 서버 등)을 빌려 쓸 수 있는 서비스랍니다.
- 저장소 계정 (Storage Account): Azure에서 여러분의 데이터를 저장할 수 있는 특별한 공간을 만드는 것을 말해요. 마치 여러분의 컴퓨터에 있는 하드디스크나 USB 같은 저장 장치를 인터넷상에 만드는 거라고 생각하면 돼요.
- 지역 (Region): Azure 데이터 센터들이 모여 있는 특정한 지리적 위치를 말해요. 예를 들어 '미국 동부2'는 미국 동부 지역에 있는 Azure 데이터 센터들의 모음을 의미합니다.
- 데이터 센터 (Data Center): 서버 컴퓨터, 네트워크 장비 등 IT 장비들이 안전하게 보관되어 운영되는 건물이에요.
- 복제 (Replication): 데이터를 여러 곳에 똑같이 복사해서 저장하는 것을 말해요. 이렇게 하면 한 곳에 문제가 생겨도 다른 곳에서 데이터를 사용할 수 있어서 안전하답니다.
- 동기 (Synchronously): 데이터를 동시에 여러 곳에 복사하는 것을 의미해요. 하나의 데이터를 저장할 때, 모든 복사본이 다 저장될 때까지 기다렸다가 완료하는 방식이죠.
- 비동기 (Asynchronously): 데이터를 여러 곳에 복사할 때, 일단 한 곳에 먼저 저장하고 나중에 다른 곳에 복사하는 방식이에요. 동시에 복사하는 것보다 속도는 빠를 수 있지만, 복사되는 동안에는 데이터가 일치하지 않을 수 있어요.
문제 197:
문제: 아래 표에 보이는 Azure 저장소 계정 중에서 지역 중복 저장소(GRS)로 바꿀 수 있는 계정은 무엇일까요?
이름 (Name) | 종류 (Kind) | 성능 (Performance) | 복제 (Replication) |
storage1 | StorageV2 | Standard | 영역 중복 저장소 (ZRS) |
storage2 | Blob Storage | Standard | 로컬 중복 저장소 (LRS) |
storage3 | File Storage | Premium | 영역 중복 저장소 (ZRS) |
storage4 | Storage (general purpose v1) | Premium | 로컬 중복 저장소 (LRS) |
보기:
A. storage1 만
B. storage2 만
C. storage3 만
D. storage4 만
E. storage1 과 storage4 만
F. storage2 와 storage3 만
답: B. storage2 만
해설:
- 이미 영역 중복 저장소 (ZRS)로 설정된 저장소 계정은 다른 복제 방식으로 바로 바꿀 수 없어요. 마치 이미 레고로 튼튼하게 지어진 건물을 다른 모양으로 바로 바꾸기 어려운 것과 같아요. 그래서 storage1과 storage3는 답이 될 수 없어요.
- 오래된 방식의 저장소 계정(Storage general purpose v2)도 최신 복제 방식을 지원하지 않을 수 있어요. storage4는 옛날 방식이라서 GRS로 바로 바꾸기 어려울 수 있습니다.
- 로컬 중복 저장소 (LRS)는 GRS와 같은 다른 종류의 복제 방식으로 바꿀 수 있는 경우가 있어요. storage2는 BlobStorage이고 LRS로 설정되어 있어서 GRS로 바꿀 수 있는 가능성이 있습니다.
Azure 관련 용어 해설 (추가):
- Blob Storage (블롭 스토리지): Azure에서 비정형 데이터(텍스트, 이미지, 비디오 등)를 저장하는 데 최적화된 저장소예요. 마치 큰 덩어리(Blob)들을 저장하는 창고라고 생각하면 돼요.
- FileStorage (파일 스토리지): Azure에서 파일 공유 형태로 데이터를 저장하고 여러 사용자가 동시에 접근할 수 있도록 하는 저장소예요. 마치 회사에서 공동으로 사용하는 네트워크 드라이브와 비슷하다고 생각하면 돼요.
- 로컬 중복 저장소 (LRS): 하나의 데이터 센터 안에서 데이터를 여러 번 복사해 놓는 방식이에요. 같은 건물 안의 여러 컴퓨터에 똑같은 파일을 저장하는 것과 비슷하다고 생각하면 돼요. 데이터 센터 자체에 문제가 생기면 데이터가 손실될 수 있어요.
- 지역 중복 저장소 (GRS): 멀리 떨어진 다른 지역의 데이터 센터에 데이터를 복사해 놓는 방식이에요. 주 데이터 센터가 있는 지역에 큰 재해가 발생해도 다른 지역에서 데이터를 복구할 수 있어서 안전성이 높아요.
문제 198:
문제:
아래 표에 보이는 Azure 저장소 계정 중에서
Azure 지원팀에 라이브 마이그레이션(실시간 이전)을 요청해서 영역 중복 저장소 (ZRS)로 바꿀 수 있는 계정은
무엇일까요?
이름 (Name) |
종류 (Kind) |
성능 (Performance) |
복제 (Replication) |
액세스 계층 (Access Tier) |
storage1 | Storage (general purpose v1) | Premium | 지역 중복 저장소 (GRS) | 없음 |
storage2 | StorageV2(general purpose v2) | Standard | 로컬 중복 저장소 (LRS) | Cool |
storage3 | StorageV2(general purpose v2) | Premium | 읽기 액세스 지역 중복 저장소 (RA-GRS) | Hot |
storage4 | Blob Storage | Standard | 로컬 중복 저장소 (LRS) | Hot |
보기:
A. storage1 만
B. storage2 만
C. storage3 만
D. storage4 만
답: B. storage2 만
해설:
- 일반적으로 Premium 성능의 저장소 계정은 라이브 마이그레이션을 통한 ZRS 전환을 지원하지 않을 수 있어요. 마치 고급 호텔의 물건을 함부로 옮기기 어려운 것과 비슷하다고 생각하면 돼요. 그래서 storage1과 storage3는 가능성이 낮습니다.
- 이미 GRS나 RA-GRS로 설정된 계정은 ZRS로의 직접적인 전환이나 라이브 마이그레이션을 지원하지 않을 수 있어요. storage1과 storage3가 이에 해당될 수 있습니다.
- Standard 성능의 StorageV2 계정 중에서 LRS로 설정된 경우, Azure 지원팀의 도움을 받아 ZRS로 라이브 마이그레이션할 수 있는 경우가 있습니다. storage2가 이러한 조건에 해당합니다.
- storage4의 경우 BlobStorage 종류이므로 라이브 마이그레이션을 통한 ZRS 전환 가능성은 낮습니다.
Azure 관련 용어 해설 (추가):
- 라이브 마이그레이션 (Live Migration): 서비스를 중단하지 않고 데이터를 다른 시스템으로 옮기는 기술이에요. 마치 컴퓨터를 켜둔 채로 하드디스크를 바꾸는 것과 비슷하다고 생각하면 돼요.
- 액세스 계층 (Access Tier): 저장된 데이터에 얼마나 자주 접근하는지에 따라 저장 비용과 데이터 접근 비용을 조절하는 설정이에요.
- Hot (핫): 데이터 접근 빈도가 높을 때 사용하며, 저장 비용은 비싸지만 접근 비용은 저렴해요. 자주 사용하는 물건을 가까운 곳에 두는 것과 비슷해요.
- Cool (쿨): 데이터 접근 빈도가 낮을 때 사용하며, 저장 비용은 저렴하지만 접근 비용은 비싸요. 가끔 사용하는 물건을 보관 창고에 넣어두는 것과 비슷해요.
- Archive (아카이브): 거의 접근하지 않는 데이터를 아주 저렴하게 보관하는 계층이에요. 아주 오래된 기록물을 보관하는 것과 비슷해요.
문제 199:
문제: 아래 표에 보이는 Azure 저장소 계정 중에서 데이터를 'Archive 액세스 계층'으로 옮기는 것을 지원하는 계정은 무엇일까요?
이름 (Name) | 종류 (Kind) | 복제 (Replication) |
storage1 | Storage (general purpose v1) | 로컬 중복 저장소 (LRS) |
storage2 | StorageV2 (general purpose v2) | 영역 중복 저장소 (ZRS) |
storage3 | Storage(general purpose v1) | 영역 중복 저장소 (ZRS) |
storage4 | Blob Storage | 읽기 액세스 지역 중복 저장소 (RA-GRS) |
보기:
A. storage1 만
B. storage2 만
C. storage3 만
D. storage4 만
답: D. storage4 만
해설:
- Archive 액세스 계층으로 데이터를 옮기는 것은 주로 Blob Storage 계정에서 지원하는 기능이에요. 마치 사진이나 오래된 문서를 전문 보관 창고에 넣는 것과 비슷하다고 생각하면 돼요.
- 그래서 StorageV2나 Storage (general purpose v1) 계정인 storage1, storage2, storage3는 해당되지 않을 가능성이 높아요.
- 영역 중복 저장소 (ZRS)로 설정된 계정은 Archive 계층을 지원하지 않을 수 있어요. storage2와 storage3는 ZRS라서 Archive로 옮기는 것이 안 될 수 있습니다.
- 로컬 중복 저장소 (LRS), 지역 중복 저장소 (GRS), 읽기 액세스 지역 중복 저장소 (RA-GRS)로 설정된 Blob Storage 계정은 Archive 계층을 지원합니다. storage4는 BlobStorage이고 RA-GRS로 설정되어 있으므로 Archive 계층을 사용할 수 있습니다.
Azure 관련 용어 해설 (추가):
- 액세스 계층 (Access Tier): 이전 문제에서 설명했듯이, 데이터 접근 빈도에 따라 저장 비용과 접근 비용을 조절하는 설정이며, Archive는 가장 접근 빈도가 낮은 데이터를 위한 매우 저렴한 저장 계층입니다.
문제 200:
문제:
아래 표에 보이는 Azure 저장소 계정 중에서 수명 주기 관리 규칙(Lifecycle Management Rules)을 적용할 수 있는 계정은 무엇일까요? 수명 주기 관리 규칙은 데이터가 얼마나 오래 저장될지에 따라 자동으로 액세스 계층을 바꾸거나 삭제하는 규칙을 말해요.
이름 (Name) | 종류 (Kind) | 중복성 (Redundancy - 복제와 같은 의미) | 성능 (Performance) |
storage1 | Storage V2 (general purpose v2) | 지역 영역 중복 저장소 (GZRS) | Standard |
storage2 | Blob Storage | 읽기 액세스 지역 중복 저장소 (RA-GRS) | Standard |
storage3 | Block Blob Storage | 영역 중복 저장소 (ZRS) | Premium |
storage4 | Storage V1 (general purpose v1) | 로컬 중복 저장소 (LRS) | Premium |
보기:
A. storage1
B. storage1 과 storage2 만
C. storage3 과 storage4 만
D. storage1, storage2, storage3 만
E. storage1, storage2, storage3, storage4 (모두)
답: D. storage1, storage2, storage3 만
해설:
- 수명 주기 관리 규칙은 주로 Blob (덩어리) 형태의 데이터를 저장하는 계정에서 지원해요.
- StorageV2 (general purpose v2), Premium Blob Blob, Blob Storage 계정에서 수명 주기 관리 규칙을 사용할 수 있습니다.
- Storage (general purpose v1) 계정에서도 일부 Blob 데이터에 대해 수명 주기 관리를 지원합니다.
- ??? 따라서 위 표에서 Storage (general purpose v1)인 storage1, StorageV2인 storage2와 storage3 모두 수명 주기 관리 규칙을 적용할 수 있습니다. BlobStorage인 storage4도 Blob 데이터를 저장하지만, 위 설명에서는 일반적인 Blob Storage 계정을 언급하므로 모든 BlobStorage에 적용된다고 단정하기는 어렵습니다. (하지만 일반적으로 Blob Storage도 지원합니다. 이 문제의 답은 제공된 정보에 따라야 합니다.) ????
-->> 위 해설은 문제와 해설의 용어가 일치하지 않아서 별도로 찾아보아야 한다.
수명 주기 관리 규칙은 Storage (general purpose v1) 계정에서 사용할 수 있나요?
아니요.
수명 주기 관리 규칙(Lifecycle Management Policy)은 Storage (general purpose v1) 계정에서는 사용할 수 없습니다.
Microsoft 공식 문서에 따르면, 수명 주기 관리 정책은 다음 유형의 스토리지 계정에서만 지원됩니다:
- 범용 v2(General-purpose v2, StorageV2)
- 프리미엄 블록 Blob
- Blob Storage 계정
즉, 범용 v1(General-purpose v1, StorageV1) 계정은 수명 주기 관리 정책을 지원하지 않습니다127.
수명 주기 관리 기능(예: Blob을 핫/쿨/아카이브 계층으로 자동 이동, 자동 삭제 등)을 사용하려면 반드시 StorageV2(범용 v2) 계정이나 Blob Storage 계정으로 업그레이드해야 합니다.
참고:
- 기존 v1 계정은 Azure Portal, CLI, PowerShell 등을 통해 다운타임 없이 v2 계정으로 업그레이드할 수 있습니다78.
- 업그레이드 후에는 수명 주기 관리 정책을 자유롭게 설정할 수 있습니다.
요약:
Storage (general purpose v1) 계정에서는 수명 주기 관리 규칙을 사용할 수 없습니다. 해당 기능이 필요하다면 StorageV2(General-purpose v2) 계정으로 업그레이드해야 합니다.
Azure 관련 용어 해설 (추가):
- 수명 주기 관리 규칙 (Lifecycle Management Rules): 저장된 데이터의 **생애 주기(얼마나 오래 보관할지)**에 따라 자동으로 액세스 계층을 변경하거나 데이터를 삭제하는 규칙을 설정하는 기능이에요. 예를 들어, 처음에는 자주 사용하는 Hot 계층에 저장했다가 30일 후에는 덜 사용하는 Cool 계층으로 옮기고, 1년 후에는 Archive 계층으로 옮기는 등의 규칙을 만들 수 있습니다. 이렇게 하면 저장 비용을 효율적으로 관리할 수 있습니다.
- Blob (블롭): Azure Blob Storage에 저장되는 비정형 데이터의 기본 단위를 말해요. 마치 파일 하나하나를 Blob이라고 부르는 것과 비슷하다고 생각하면 돼요.
- Append Blob (추가 블롭): Blob의 한 종류로, 데이터를 뒤에 계속 추가하는 작업에 최적화되어 있어요. 로그 파일처럼 계속 기록되는 데이터를 저장하는 데 유용합니다.
- Premium Block Blob (프리미엄 블록 블롭): 성능이 중요한 Blob 데이터를 위해 더 빠른 저장 장치를 사용하는 고성능 Blob Storage예요.
'인공지능,프로그래밍 > MS Azure' 카테고리의 다른 글
Azure 104 연습 문제 35 (1) | 2025.04.17 |
---|---|
Azure 104 연습 문제 34 (2) | 2025.04.17 |
Azure 104 연습 문제 32 (0) | 2025.04.17 |
Azure 104 연습 문제 31 (0) | 2025.04.17 |
Azure 104 연습 문제 30 (1) | 2025.04.17 |