데이터 보관 비용 예측

보관 계층은 거의 액세스하지 않는 데이터를 저장하기 위한 오프라인 계층입니다. 보관 액세스 계층의 스토리지 비용이 가장 낮습니다. 그러나 이 계층은 핫, 쿨, 콜드 계층에 비해 대기 시간이 길어 데이터 검색 비용이 더 높습니다.

이 문서에서는 보관 스토리지 사용 비용을 계산하는 방법을 설명한 다음 몇 가지 예제 시나리오를 제공합니다.

비용 계산

데이터를 보관하는 데 드는 비용은 다음 세 가지 구성 요소에서 파생됩니다.

  • 보관 계층에 데이터를 쓰는 비용
  • 보관 계층에 데이터를 저장하는 비용
  • 보관 계층에서 데이터를 리하이드레이션하는 비용

다음 섹션에서는 각 구성 요소를 계산하는 방법을 보여줍니다.

이 문서에서는 모든 계산에서 가상의 가격을 사용합니다. 이 문서의 끝에 있는 샘플 가격 섹션에서 이러한 샘플 가격을 찾을 수 있습니다. 이러한 가격은 예제로만 사용되며 비용을 계산하는 데 사용하면 안 됩니다.

공식 가격은 Azure Blob Storage 가격 책정 또는 Azure Data Lake Storage 가격 책정을 참조하세요. 올바른 가격 책정 페이지를 선택하는 방법에 대한 자세한 내용은 Azure Blob Storage 대한 전체 청구 모델 이해를 참조하세요.

쓰기 비용

쓰기 작업 수각 작업의 가격를 곱하여 보관 계층에 쓰는 비용을 계산할 수 있습니다. 작업의 가격은 보관 계층에 데이터를 쓰는 데 사용하는 작업에 따라 달라집니다.

Blob 배치

Blob 배치 작업을 사용하는 경우 작업 수는 Blob 수와 동일합니다. 예를 들어 보관 계층에 30,000개의 Blob을 쓰려는 경우 30,000개의 작업이 필요합니다. 각 작업에는 보관 쓰기 작업의 가격이 청구됩니다.

작업은 10,000개당 요금이 청구됩니다. 따라서 10,000개 작업당 가격이 $0.10이면 단일 작업의 가격은 $0.10/10,000 = $0.00001입니다.

블록 배치 및 블록 목록 배치

블록 배치블록 목록 배치 작업을 사용하여 Blob을 업로드하는 경우 업로드에는 여러 작업이 필요하며 각 작업에는 별도로 요금이 청구됩니다. 각 Put Block 작업에는 계정 기본 액세스 계층에 대한 쓰기 작업 요금이 부과됩니다. 필요한 블록 배치 작업의 수는 데이터를 업로드하기 위해 지정한 블록 크기에 따라 달라집니다. 예를 들어 Blob 크기가 100MiB이고 해당 Blob을 업로드할 때 블록 크기를 10MiB로 선택하는 경우 10 개의 블록 배치 작업을 사용합니다. 블록은 블록 목록 배치 작업을 사용하여 보관 계층에 기록(커밋)됩니다. 이 작업에는 보관 쓰기 작업의 가격이 청구됩니다. 따라서 단일 Blob을 업로드하는 비용은 (핫 쓰기 작업의 블록 가격 수 * ) + 보관 쓰기 작업의 가격입니다.

참고 항목

SDK 또는 REST API를 직접 사용하지 않는 경우 데이터 전송 도구가 파일을 업로드하는 데 사용하는 작업을 조사해야 할 수 있습니다. 도구 공급자에게 문의하거나 스토리지 로그를 사용하여 이를 확인할 수 있습니다.

Blob 계층 설정

Blob 계층 설정 작업을 사용하여 쿨, 콜드 또는 핫 계층에서 보관 계층으로 Blob을 이동하는 경우 보관 쓰기 작업의 가격이 청구됩니다.

저장 비용

데이터 크기(GB)를 보관 스토리지 가격과 곱하여 스토리지 비용을 계산할 수 있습니다.

예를 들어(샘플 가격 책정 가정) 보관된 Blob 10TB를 저장하려는 경우 용량 비용은 매월 $0.00099 * 10 * 1024 = $10.14입니다.

리하이드레이션 비용

보관 계층에 있는 Blob은 오프라인이며 읽거나 수정할 수 없습니다. 보관된 Blob의 데이터를 읽거나 수정하려면 먼저 Blob을 온라인 계층(핫, 쿨 또는 콜드 계층)으로 리하이드레이션해야 합니다.

데이터를 읽는 비용데이터를 검색하는 비용을 추가하여 데이터를 리하이드레이션하는 비용을 계산할 수 있습니다.

샘플 가격 책정을 가정하면 보관 계층에서 1GB의 데이터를 검색하는 비용은 1 * $0.02 = $0.02입니다.

읽기 작업은 10,000개당 요금이 청구됩니다. 따라서 10,000개 작업당 비용이 $5.00이면 단일 작업 비용은 $5.00/10,000 = $0.0005입니다. 표준 우선 순위에서 1000개 Blob을 읽는 비용은 1000 * $0.0005 = $0.50입니다.

이 예제에서 리하이드레이션하는 총 비용(검색 + 읽기)은 $0.02 + $0.50 = $0.52입니다.

참고 항목

리하이드레이션 우선 순위를 높음으로 설정하면 데이터 검색 및 읽기 속도가 증가합니다.

데이터를 리하이드레이션하려는 경우 초기 삭제 비용을 방지해야 합니다. 옵션을 검토하려면 보관 계층에서 Blob 리하이드레이션을 참조하세요.

시나리오: 일회성 데이터 백업

이 시나리오에서는 백업 데이터를 클라우드 스토리지로 마이그레이션하여 온-프레미스 테이프 또는 파일 서버를 제거할 계획이라고 가정합니다. 사용자가 해당 데이터에 자주 액세스할 것으로 예상하지 않는 경우 해당 데이터를 보관 계층으로 직접 마이그레이션하는 것이 합리적일 수 있습니다. 첫 달에는 보관 계층에 데이터를 쓰는 비용을 가정합니다. 나머지 달에는 데이터를 저장하는 비용과 가끔 읽기 작업에 필요한 경우에 따라 데이터를 리하이드레이션하는 비용만 지불합니다.

다음 표에서는 이 문서에 표시되는 샘플 가격을 사용하여 3개월의 지출을 보여 줍니다.

이 시나리오에서는 보관할 크기가 총 102,400GB인 2,000,000개의 파일을 초기 수집한 것으로 가정합니다. 또한 보관된 용량의 약 1%를 매월 한 번 읽는다고 가정합니다. 이 시나리오에 사용된 작업은 Blob 배치 작업입니다.


비용 요소 January February March 연간 예상
쓰기 트랜잭션 2,000,000 0 0 2,000,000
단일 쓰기 작업의 가격 $0.00001 $0.00001 $0.00001 $0.00001
쓰기 비용(트랜잭션 * 쓰기 작업의 가격) $20.00 $0.00 $0.00 $20.00
총 파일 크기(GB) 102,400 102,400 102,400 1,228,800
데이터 가격(종량제) $0.00099 $0.00099 $0.00099 $0.00099
저장 비용(파일 크기 * 데이터 가격) $101.38 $101.38 $101.38 $1,216.51
데이터 검색 크기 1,024 1,024 1,024 12,288
데이터 검색 가격 $0.02 $0.02 $0.02 $0.02
읽기 트랜잭션 수(파일 수 * 1%) 20,000 20,000 20,000 240,000
단일 읽기 작업의 가격 $0.0005 $0.0005 $0.0005 $0.0005
리하이드레이션 비용(검색 비용 + 읽기 비용) $30.48 $30.48 $30.48 $365.76
총 비용 $151.86 $131.86 $131.86 $1,602.27

이러한 비용을 12개월 이상 보려면 이 통합 문서일회성 백업 탭을 엽니다. 해당 워크시트의 값을 수정하여 비용을 예측할 수 있습니다.

시나리오: 연속 계층화

이 시나리오에서는 데이터를 보관 계층으로 주기적으로 이동할 계획이라고 가정합니다. Blob Storage 인벤토리 보고서를 사용하여 액세스 빈도가 낮은 Blob을 측정한 다음 수명 주기 관리 정책을 사용하여 보관 프로세스를 자동화할 수 있습니다.

매달 보관 계층에 쓰는 비용을 가정합니다. 더 많은 Blob을 보관할 때 시간이 지남에 따라 데이터를 저장하고 리하이드레이션하는 데 드는 비용이 증가합니다.

다음 표에서는 이 문서에 표시되는 샘플 가격을 사용하여 3개월의 지출을 보여 줍니다.

이 시나리오에서는 보관할 크기가 총 10,240GB인 200,000개의 파일을 매월 수집한다고 가정합니다. 또한 보관된 용량의 약 1%를 매월 한 번 읽는다고 가정합니다. 이 시나리오에 사용된 작업은 Blob 배치 작업입니다.

비용 요소 January February March 연간 예상
쓰기 트랜잭션 200,000 200,000 200,000 2,400,000
단일 쓰기 작업의 가격 $0.00001 $0.00001 $0.00001 $0.00001
쓰기 비용(트랜잭션 * 쓰기 작업의 가격) $2.00 $2.00 $2.00 $24.00
총 파일 크기(GB) 10,240 20,480 39,720 122,880
데이터 가격(종량제) $0.00099 $0.00099 $0.00099 $0.00099
저장 비용(파일 크기 * 데이터 가격) $10.14 20.28 $30.41 $790.73
데이터 검색 가격 $0.02 $0.02 $0.02 $0.02
읽기 트랜잭션 수(파일 수 * 1% 스토리지 읽기) 2,000 4,000 6,000 156,000
단일 읽기 작업의 가격 $0.0005 $0.0005 $0.0005 $0.0005
리하이드레이션 비용(검색 비용 + 읽기 비용) $3.05 $6.10 $9.14 $237.74
총 비용 $15.19 $28.37 $41.56 $1,052.48

이러한 비용을 12개월 이상 보려면 이 통합 문서연속 계층화 탭을 엽니다. 해당 워크시트의 값을 수정하여 비용을 예측할 수 있습니다.

보관과 콜드 및 쿨 비교

보관 스토리지는 비용이 가장 낮은 계층입니다. 그러나 10GiB 파일을 리하이드레이션하는 데 최대 15시간이 걸릴 수 있습니다. 자세한 내용은 보관 계층의 Blob 리하이드레이션을 참조하세요. 워크로드가 데이터를 빠르게 읽어야 하는 경우 보관 계층이 가장 적합하지 않을 수 있습니다. 쿨 계층은 핫 계층보다 저렴한 가격으로 거의 실시간 읽기 대기 시간을 제공합니다. 액세스 요구 사항을 이해하면 쿨, 콜드, 보관 계층 중에서 선택하는 데 도움이 됩니다.

다음 표에서는 이 문서에 표시된 샘플 가격을 사용하여 보관 스토리지의 비용과 쿨 및 콜드 스토리지의 비용을 비교합니다. 이 시나리오에서는 보관할 크기가 총 10,240GB인 200,000개의 파일을 매월 수집한다고 가정합니다. 또한 저장 용량의 약 10%(1024GB)와 총 트랜잭션의 10%(20,000개)를 매월 1회 읽는 것으로 가정합니다.

비용 요소 보관 관심 낮음
쓰기 트랜잭션 200,000 200,000 200,000
단일 쓰기 작업의 가격 $0.00001 $0.000018 $0.00001
쓰기 비용(트랜잭션 * 쓰기 작업의 가격) $2.00 $3.60 $2.00
총 파일 크기(GB) 10,240 10,240 10,240
데이터 가격(종량제) $0.00099 $0.0036 $0.0152
저장 비용(파일 크기 * 데이터 가격) $10.14 $36.86 $155.65
데이터 검색 크기 1,024 1,024 1,024
GB당 데이터 검색 가격 $0.02 $0.03 $0.01
읽기 트랜잭션 수 20,000 20,000 20,000
단일 읽기 작업의 가격 $0.0005 $0.00001 $0.000001
리하이드레이션 비용(검색 비용 + 읽기 비용) $30.48 $30.92 $10.26
월간 비용 $42.62 $71.38 $167.91

이러한 비용의 라이브 수식을 보려면 이 통합 문서계층 선택 탭을 엽니다. 해당 워크시트의 값을 수정하여 비용을 예측할 수 있습니다.

다음 차트는 지정된 다양한 읽기 백분율이 월간 지출에 미치는 영향을 보여 줍니다. 이 차트는 총 10,240GB 크기인 1,000,000개의 파일을 매월 수집한다고 가정합니다.

예를 들어 두 번째 막대 쌍은 워크로드가 100,000개 파일(1,000,000개 파일 중 10%)과 1,024GB(10,240GB의 10%)를 읽는다고 가정합니다. 샘플 가격 책정을 가정하면 쿨 스토리지의 월별 예상 비용은 $175.99이고 보관 스토리지의 월별 예상 비용은 $90.62입니다.

이 차트는 25% 읽기 수준 또는 그 주변의 손익 분기점을 보여줍니다. 이 수준 이후의 보관 스토리지 비용은 쿨 스토리지 비용에 비해 증가하기 시작합니다.

월간 쿨 및 보관 지출

샘플 가격

이 문서에서 사용하는 가상 가격은 다음과 같습니다.

Important

이러한 가격은 예제로만 사용되며 비용을 계산하는 데 사용하면 안 됩니다.

가격 요소 보관 관심 낮음
쓰기 트랜잭션 가격(10,000개당) $0.10 $0.18 $0.10
단일 쓰기 작업 가격(비용/10,000) $0.00001 $0.000018 $0.00001
데이터 가격(종량제) $0.00099 $0.0036 $0.0152
읽기 트랜잭션 가격(10,000개당) $5.00 $0.10 $0.01
단일 읽기 작업 가격(비용/10,000) $0.0005 $0.00001 $0.000001
우선 순위가 높은 읽기 트랜잭션 가격(10,000개당) $50.00 해당 없음 해당 없음
데이터 검색 가격(GB당) $0.02 $0.03 $0.01
우선 순위 데이터 검색 가격(GB당) $0.10 해당 없음 해당 없음

공식 가격은 Azure Blob Storage 가격 책정 또는 Azure Data Lake Storage 가격 책정을 참조하세요.

올바른 가격 책정 페이지를 선택하는 방법에 대한 자세한 내용은 Azure Blob Storage 대한 전체 청구 모델 이해를 참조하세요.

다음 단계