범용 v2 스토리지 계정으로 업그레이드
범용 v2 스토리지 계정은 최신 Azure Storage 기능을 지원하고 모든 범용 v1의 기능 및 Blob Storage 계정을 통합합니다. 범용 v2 계정은 대부분의 스토리지 시나리오에 권장됩니다. 범용 v2 계정은 업계 경쟁력 있는 트랜잭션 가격 뿐만 아니라 Azure Storage에 대해서도 가장 낮은 기가바이트당 용량 가격을 제공합니다. 범용 v2 계정은 핫, 쿨 또는 보관 사이에서 핫 또는 쿨 및 Blob 수준 계층화의 기본 계정 액세스 계층을 지원합니다.
범용 v1 또는 Blob Storage 계정에서 범용 v2 스토리지 계정으로 간단히 업그레이드할 수 있습니다. Azure Portal, PowerShell 또는 Azure CLI를 사용하여 업그레이드할 수 있습니다. 범용 v2 스토리지 계정으로 업그레이드하는 것과 관련된 가동 중지 시간 또는 데이터 손실 위험이 없습니다. 계정 업그레이드는 계정 유형을 변경하는 간단한 Azure Resource Manager 작업을 통해 수행됩니다.
Important
범용 v1 또는 Blob Storage 계정을 범용 v2로 업그레이드하는 것은 영구적이며 실행 취소할 수 없습니다.
참고 항목
Microsoft는 대부분의 시나리오에 범용 v2 계정을 권장하지만 Microsoft는 신규 및 기존 고객에게 범용 v1 계정을 계속 지원합니다. 해당 지역에서 Azure Storage를 사용할 수 있을 때마다 새 지역에서 범용 v1 스토리지 계정을 만들 수 있습니다. Microsoft는 현재 범용 v1 계정에 대한 지원을 중단할 계획이 없으며, Azure Storage 기능 지원을 중단하게 될 경우, 최소한 1년 전에 사전 고지할 것입니다. Microsoft는 범용 v1 계정에 대해 계속해서 보안 업데이트를 제공할 예정이지만 이 계정 유형에 대한 새로운 기능 개발은 예정에 없습니다.
2020년 10월 1일 이후에 온라인 상태가 된 새 Azure 지역의 경우 범용 v1 계정 가격이 변경되었으며 해당 지역의 범용 v2 계정 가격과 동일합니다. 2020년 10월 1일 이전에 있었던 Azure 지역의 범용 v1 계정 가격은 변경되지 않았습니다. 특정 지역의 범용 v1 계정 가격 정보는 Azure Storage 가격 책정 페이지를 참조하세요. 지역을 선택한 후 가격 정보 옆에 있는 기타를 선택합니다.
계정 업그레이드
범용 v1 또는 Blob Storage 계정을 범용 v2 계정으로 업그레이드하려면 Azure Portal, PowerShell 또는 Azure CLI를 사용합니다.
Azure Portal에 로그인합니다.
본인의 저장소 계정으로 이동합니다.
설정 섹션에서 구성을 선택합니다.
계정 종류에서 업그레이드를 선택합니다.
업그레이드 확인에서 계정 이름을 입력합니다.
블레이드 하단에서 업그레이드를 선택합니다.
Blob 데이터에 대한 액세스 계층을 지정합니다.
범용 v2 계정은 모든 Azure Storage 서비스 및 데이터 개체를 지원하지만 액세스 계층은 Blob Storage의 블록 Blob에만 사용할 수 있습니다. 범용 v2 스토리지 계정으로 업그레이드하는 경우 핫 또는 쿨의 기본 계정 액세스 계층을 지정할 수 있습니다. 이 계층은 개별 Blob 액세스 계층 매개 변수가 지정되지 않은 것처럼 Blob 데이터를 업로드할 기본 계층을 나타냅니다.
Blob 액세스 계층을 사용하면 예상되는 사용량 패턴에 따라 가장 효율적이고 경제적인 스토리지를 선택할 수 있습니다. 블록 Blob은 핫, 쿨 또는 보관 계층에 저장할 수 있습니다. 액세스 계층에 대한 자세한 내용은 Azure Blob Storage: 핫, 쿨 및 보관 스토리지 계층을 참조하세요.
기본적으로 새 스토리지 계정은 핫 액세스 계층에 만들어지고, 범용 v1 스토리지 계정은 핫 또는 쿨 액세스 계층으로 업그레이드할 수 있습니다. 업그레이드 시 계정 액세스 계층을 지정하지 않으면 기본적으로 핫으로 업그레이드됩니다. 업그레이드에 사용할 액세스 계층을 탐색하는 경우 현재 데이터를 사용하는 시나리오를 고려합니다. 범용 v2 계정으로 마이그레이션하기 위한 두 가지 일반적인 사용자 시나리오가 있습니다.
- 기존 범용 v1 스토리지 계정이 있는데 blob 데이터용으로 적합한 스토리지 액세스 계층이 있는 범용 v2 스토리지 계정으로의 업그레이드를 평가하고자 합니다.
- 범용 v2 스토리지 계정을 사용하도록 결정했거나, 스토리지 계정은 이미 있으며 Blob 데이터용으로 사용해야 하는 스토리지 액세스 계층(핫 또는 쿨)을 평가하고자 합니다.
두 경우에 첫 번째 우선 순위는 범용 v2 스토리지 계정에 저장된 데이터를 저장, 액세스 및 운영하는 비용을 산정하고 현재 비용과 비교하는 것입니다.
가격 책정 및 대금 청구
v1 스토리지 계정은 범용 v2 계정으로 무료 업그레이드할 수 있습니다. 업그레이드 프로세스 중에 원하는 계정 계층을 지정할 수 있습니다. 업그레이드 시 계정 계층을 지정하지 않으면 업그레이드된 계정의 기본 계정 계층이 Hot
으로 설정됩니다. 그러나 업그레이드 후 스토리지 액세스 계층을 변경하면 청구서가 변경될 수 있으므로 업그레이드하는 동안 새 계정 계층을 지정하는 것이 좋습니다.
모든 스토리지 계정에서는 각 Blob의 계층에 따라 Blob Storage에 가격 책정 모델을 사용합니다. 스토리지 계정을 사용하는 경우 다음과 같은 청구 고려 사항이 적용됩니다.
스토리지 비용: 저장된 데이터 용량 외에도, 데이터 저장 비용은 스토리지 계층에 따라 달라집니다. 계층이 차가워질수록 기가바이트당 비용이 감소합니다.
데이터 액세스 비용: 계층이 차가워질수록 데이터 액세스 요금이 증가합니다. 쿨 및 보관 스토리지 액세스 계층에 있는 데이터의 경우 읽기에 대해 기가바이트당 데이터 액세스 요금이 부과됩니다.
트랜잭션 비용: 계층이 차가워질수록 증가하는 모든 계층에 대해 트랜잭션당 요금이 부과됩니다.
지역에서 복제 데이터 전송 비용: 이 요금은 GRS 및 RA-GRS를 포함하여 지역에서 복제가 구성된 계정에만 해당합니다. 지역 복제 데이터 전송에는 기가바이트당 요금이 발생합니다.
아웃바운드 데이터 전송 비용: 아웃바운드 데이터 전송(Azure 지역 밖으로 전송된 데이터)에서는 기가바이트당 요금을 기준으로 대역폭 사용 요금이 발생하며 범용 스토리지 계정과 같습니다.
스토리지 액세스 계층 변경: 계정 스토리지 액세스 계층을 쿨에서 핫으로 변경하면 스토리지 계정에서 모든 기존 데이터를 읽는 것과 같은 요금이 발생합니다. 하지만 계정 액세스 계층을 핫에서 쿨로 변경하면 모든 데이터를 쿨 계층에 쓰는 경우와 동일한 금액의 요금이 발생합니다(GPv2 계정에만 해당).
참고 항목
스토리지 계정의 가격 책정 모델에 대한 자세한 내용은 Azure Storage 가격 책정 페이지를 참조하세요. 아웃바운드 데이터 전송 요금에 대한 자세한 내용은 데이터 전송 가격 책정 정보 페이지를 참조하세요.
현재 사용 패턴에 대한 예상 비용
특정 계층의 범용 v2 스토리지 계정에 blob 데이터를 저장하고 액세스하는 비용을 예상하기 위해 기존 사용 패턴을 평가하거나 예상된 사용 패턴을 계산해야 합니다. 일반적으로 다음을 파악해야 합니다.
다음을 포함한 Blob Storage 사용량(기가바이트 단위):
- 스토리지 계정에 저장되는 데이터의 양
- 월간 데이터 볼륨 변경 추이, 새 데이터가 기존 데이터를 계속 대체하는지 여부
다음을 포함한 Blob Storage 데이터에 대한 기본 액세스 패턴:
- 읽어오는 데이터의 양과 스토리지 계정에 기록되는 데이터의 양
- 스토리지 계정의 데이터에서 발생하는 읽기 작업 대 쓰기 작업의 수
요구 사항에 가장 적합한 액세스 계층을 결정하려면 Blob 데이터 용량 및 해당 데이터를 사용하는 방법을 결정하는 것이 좋습니다. 이렇게 하려면 계정에 대한 모니터링 메트릭을 살펴보는 것이 가장 좋습니다.
기존 스토리지 계정 모니터링
기존 스토리지 계정을 모니터링하고 이 데이터를 수집하려면 Azure Monitor에서 스토리지 메트릭을 사용하면 됩니다. Azure Monitor는 스토리지 서비스에 대한 요청에 관해 집계된 트랜잭션 통계 및 용량 데이터를 포함하는 메트릭을 저장합니다. Azure Storage는 메트릭 데이터를 Azure Monitor 백 엔드로 보냅니다. Azure Monitor는 Azure Portal의 데이터뿐 아니라 수집되는 데이터를 포함하는 통합 모니터링 환경을 제공합니다. 자세한 내용은 다음 문서를 참조하세요.
Blob Storage 계정에 대한 데이터 액세스 비용을 예상하려면 트랜잭션을 2개의 그룹으로 세분화해야 합니다.
스토리지 계정에서 검색되는 데이터 크기는 주로 'GetBlob' 및 'CopyBlob' 작업에 대한 'Egress' 메트릭의 합계를 확인하여 예상할 수 있습니다.
스토리지 계정에 작성되는 데이터 크기는 주로 'PutBlob', 'PutBlock', 'CopyBlob' 및 'AppendBlock' 작업에 대한 'Ingress' 메트릭의 합계를 확인하여 예상할 수 있습니다.
Blob Storage 서비스에 대한 각 작업의 가격을 확인하려면 각 REST 작업을 가격에 매핑을 참조하세요.
Blob Storage 계정에 대한 지역에서 복제 데이터 전송의 비용은 GRS 또는 RA-GRS 스토리지 계정을 사용하는 경우 작성된 데이터의 양에 대한 추정을 사용하여 계산할 수도 있습니다.
참고 항목
핫 또는 쿨 스토리지 액세스 계층 사용 시의 비용을 계산하는 자세한 예제는 Azure Storage 가격 책정 페이지에서 '핫 및 쿨 액세스 계층이란 무엇과 어떤 것을 사용할지 어떻게 결정해야 하나요?' FAQ를 살펴보세요.