Azure Blob Storage 가격 책정 고려 사항 설명
회사에서의 비즈니스 및 개인 스토리지 사용률은 계속해서 기하급수적으로 증가하고 있습니다. 온-프레미스 스토리지 인프라의 용량 제한을 수정하는 보다 일반적인 방법 중 하나는 클라우드 기반 기능을 사용하는 것입니다. Azure 관리자는 Azure 리소스 비용을 추적하고 적절한 클라우드 기반 기능을 식별해야 합니다. 또한 가격 책정 모델을 알아보고 최적의 활용 방법을 결정해야 합니다. 그러나 결정할 때 비용뿐만 아니라 복원력 및 성능과 같은 다른 스토리지 특성도 고려해야 합니다.
이 단원에서는 Azure Blob Storage와 관련된 가격 책정 고려 사항을 결정합니다. 이러한 고려 사항에는 청구 모델 및 다양한 구성 옵션 및 예상 사용 패턴에 따라 비용을 예측하는 방법이 포함됩니다.
Azure Blob Storage 청구 모델 설명
Azure Blob Storage 청구 모델은 이 서비스를 구현하고 사용할 때 사용할 수 있는 다양한 옵션을 반영하는 여러 가지 구성 요소로 구성됩니다. 가장 간단한 것은 미사용 데이터를 수용하도록 할당된 스토리지 용량과 연결된 GB당 요금입니다. 그러나 이 경우에도 실제 비용은 스토리지 계정 유형, 복제 범위 및 BLOB 액세스 계층과 같은 조건에 따라 달라집니다. 스토리지 용량은 매월 저장된 평균 일일 데이터 양(GB 기준)을 기준으로 청구됩니다.
활성 BLOB 사용과 관련된 핵심 요금을 다음 범주로 나눌 수 있습니다.
트랜잭션당 측정되는 스토리지 작업
GB당 측정되는 데이터 전송
총 스토리지 비용에 더 많은 영향을 미칠 수 있는 다른 몇 가지 사용 가능한 Azure Blob Storage 구성 요소가 있습니다.
Blob 인덱스 태그(태그당 가격 책정 포함): 이러한 태그를 사용하면 키-값 특성을 사용하여 데이터를 분류할 수 있습니다.
변경 피드(기록된 변경당 가격 책정 포함): 이 옵션을 사용하면 BLOB 및 해당 메타데이터의 변경 사항을 추적할 수 있습니다.
암호화 범위(월별 가격 책정 포함): 범위를 사용하면 컨테이너별 또는 BLOB 수준별로 서로 다른 암호화 키를 사용할 수 있습니다.
쿼리 가속(스캔 및 반환된 데이터(기가바이트 단위)당 사용): 이 기능을 사용하면 필터링 조건자와 열 프로젝션을 적용하여 JSON 또는 CSV 형식의 BLOB에서 검색되는 데이터 양을 제한할 수 있습니다.
계층 구조 네임스페이스(메타데이터 사용량에 적용되는 기가바이트당 및 월별 가격 책정 포함): 이를 통해 다단계 폴더 계층 구조를 만들고 NFSv3(네트워크 파일 시스템 v3) 및 SFTP(Secure FTP)와 같은 추가 프로토콜을 사용할 수 있습니다.
데이터 트래픽에서 추가 네트워킹 비용(기가바이트당)이 발생할 수도 있습니다. 특히 Azure 지역의 트래픽(송신 전용)에 추가 요금이 청구됩니다. 지역 간 데이터 전송의 경우 대륙 내 전송 속도와 대륙 간 전송 속도가 다릅니다.
앞에서 간략하게 설명한 것처럼 Azure Blob Storage 비용도 성능과 연결된 스토리지 계정 형식 및 복제 범위와 같은 스토리지 계정 설정에 따라 달라집니다.
프로비저닝할 때 스토리지 계정 유형을 선택해야 하며 범용 v1 계정을 제외하고 변경할 수 없습니다. BLOB은 표준(범용) 스토리지 계정(v1 및 v2)과 프리미엄(블록 BLOB) 스토리지 계정에서 지원됩니다. 이 경우 용어 표준 및 프리미엄은 각각의 성능 특성을 지정합니다. 프리미엄 스토리지는 SSD(반도체 드라이브)에 해당하는 성능을 제공하는 반면 표준 스토리지는 기존 자기 디스크와 유사한 성능을 제공합니다. 두 스토리지 유형의 가격 책정은 이러한 차이를 반영합니다. 범용 스토리지 계정에서 BLOB(블록, 추가 및 페이지), 테이블, 큐 및 파일을 포함한 모든 형식의 콘텐츠를 호스팅할 수 있습니다. 블록 BLOB 스토리지 계정에는 블록만 포함될 수 있으며, BLOB을 추가할 수 있습니다.
프로비저닝할 때 스토리지 계정의 복제 범위를 선택해야 합니다. 하지만 스토리지 계정 유형과 달리 나중에 몇 가지를 제외하고 변경할 수 있습니다. 복제 범위는 계정 콘텐츠의 복원력과 가용성을 결정합니다. 가격 인상 순서대로 나열된 다음 옵션을 지원합니다.
- LRS(로컬 중복 스토리지)는 같은 물리적 위치에 있는 복제본 3개에 스토리지 계정의 콘텐츠를 동기적으로 복제합니다. 가장 저렴한 복제 옵션이지만 고가용성이나 내구성이 필요한 워크로드에는 권장되지 않습니다.
- ZRS(영역 중복 스토리지)에서는 같은 Azure 지역의 물리적 위치(가용성 영역)에 스토리지 계정의 콘텐츠를 복제하여 향상된 복원력을 제공합니다.
- GRS(지역 중복 스토리지)를 사용하면 두 지역에서 스토리지 계정의 콘텐츠를 비동기적으로 복제하여 지역 수준 복원력을 구현할 수 있습니다. 보조 지역에는 해당 지역 내에서 동기적으로 복제된 스토리지 계정의 추가 복사본 3개가 자동으로 포함됩니다.
- GZRS(지역 영역 중복 스토리지)는 주 지역의 ZRS, 지역 간 복제에 사용되는 GRS 및 보조 지역 내 복제에 사용되는 LRS를 결합하여 복원력을 향상시키고 비용을 낮춥니다.
- RA-GRS(읽기 액세스 지역 중복 스토리지)는 보조 지역의 GRS 복제본에 대한 읽기 전용 액세스 권한을 제공합니다.
- RA-GZRS(읽기 액세스 지역 영역 중복 스토리지)는 보조 지역의 GZRS 복제본에 대한 읽기 전용 액세스 권한을 제공합니다.
참고 항목
프리미엄 블록 BLOB 스토리지 계정은 LRS 및 ZRS 복제 옵션만 지원합니다.
스토리지 비용에 영향을 미치는 또 다른 중요한 요소는 개별 BLOB에 상속되거나 명시적으로 할당되는 액세스 계층입니다. 핫, 쿨, 콜드 및 보관 계층을 선택할 수 있습니다. 액세스 계층을 사용하면 현재 및 예상 스토리지 사용 패턴을 반영하는 가격 책정 모델을 선택할 수 있습니다. 핫 계층은 검색 시간과 스토리지 작업 비용을 최소화합니다. 보관 계층은 기가바이트당 스토리지 비용을 최소화하지만 데이터 검색 시 대기 시간이 발생합니다. 쿨 계층은 핫 계층과 동일한 검색 시간을 제공하며 액세스 요금이 높은 대신 기가바이트당 중간 범위 가격 책정을 제공합니다. 콜드 계층은 쿨 계층보다 스토리지 비용이 낮지만 액세스 비용은 더 높습니다.
참고 항목
계층 간에 BLOB을 이동하면 추가 비용이 발생합니다.
마지막으로 가격 책정은 Azure 지역마다 다릅니다. 데이터가 호스트될 지역을 유연하게 선택할 수 있는 경우 이와 관련될 수 있습니다.
각 청구 주기가 끝나면 각 범주의 요금과 요약이 Azure Portal에서 사용할 수 있는 청구서에 캡처됩니다.
Azure Blob Storage 비용 예측
액세스 패턴을 이해하고 내구성 및 가용성 요구 사항과 상관 관계를 지정하면 Azure Blob Storage 비용을 최상으로 관리하는 데 도움이 됩니다. 이러한 비용을 예측하는 데 사용되는 기본 도구는 Azure 가격 계산기입니다. 그러나 Azure Storage 팀에서 제공하는 Microsoft Excel 기반 템플릿을 사용하는 것이 좋을 수 있습니다. 이 템플릿은 미리 정의된 워크시트 집합을 통해 몇 가지 기본적인 안내를 제공합니다. 지정한 워크로드 기반 입력에 따라 마이그레이션, 월별 예상 비용 및 향후 예상 가격을 자동으로 계산합니다. 다음 사항을 입력합니다.
대상 지역
원하는 내구성(복제 범위)
액세스 계층(프리미엄, 핫, 쿨 또는 보관)
현재 스토리지 용량
평균 파일 크기
월별 예상 증가율(기가바이트 단위)
읽기 작업 볼륨(기가바이트 단위)
매월 삭제되는 데이터 양(기가바이트 단위)
특정 요구 사항에 맞게 템플릿을 수정할 수 있습니다. 템플릿에서 생성한 결과 값을 Azure 가격 계산기에 대한 입력으로 사용할 수 있습니다.
참고 항목
이 모듈의 요약 참조 섹션에 Excel 템플릿에 대한 링크가 포함되어 있습니다.
Azure 가격 계산기
예상 스토리지 비용을 계산하려면 Azure 가격 계산기 페이지에서 스토리지 계정 타일을 선택합니다. 같은 페이지에 있는 스토리지 계정 섹션으로 스크롤하여 예상 사용 요구 사항을 반영하는 옵션을 지정합니다.
참고 항목
예상 비용을 계산하기 전에 Azure 환경을 관리하는 데 사용하는 계정과 동일한 계정을 사용하여 Azure 가격 계산기 페이지에 로그인하는 것이 좋습니다. 이렇게 하면 향후에 참조할 수 있도록 결과 견적을 저장할 수 있습니다.
예상을 진행하는 동안 다음 정보를 유의하세요.
데이터 저장소, 메타데이터 및 암호화 범위에 대한 요금이 매월 청구됩니다. 사용량이 더 줄어들 것으로 예상되는 경우 일일 비용을 계산하여 요금을 배분합니다.
단위 가격을 파악하려면 Azure Block Storage 가격 책정 페이지를 참조하세요. 계정에서 계층 구조 네임스페이스를 사용하도록 설정하는 경우 파일 구조 드롭다운 목록이 계층 구조 네임스페이스(NFS v3.0, SFTP 프로토콜)로 설정되어 있는지 확인합니다. 계정에서 계층 구조 네임스페이스를 사용하도록 설정하고 Data Lake Storage 엔드포인트를 사용하려는 경우 Azure Data Lake Storage Gen2 가격 책정 페이지를 참조하세요. 트랜잭션 가격은 이 두 페이지 간에 다르지만 스토리지 비용은 거의 동일합니다.
중복성, 지역 및 통화 필터를 사용하여 최종 비용에 영향을 미치는 범위를 결정합니다.