AzCopy를 사용하여 Blob 전송 비용 예측

이 문서는 AzCopy를 사용하여 Blob 전송 비용을 예측하는 데 도움이 됩니다.

모든 계산은 가상 가격을 기반으로 합니다. 이 문서 끝 부분에 있는 샘플 가격 섹션에서 각 가격을 찾을 수 있습니다.

Important

이러한 가격은 예제로만 사용되며 비용을 계산하는 데 사용하면 안 됩니다. 공식 가격은 Azure Blob Storage 가격 책정 또는 Azure Data Lake Storage 가격 책정 페이지를 참조하세요. 올바른 가격 책정 페이지를 선택하는 방법에 대한 자세한 내용은 Azure Blob Storage 대한 전체 청구 모델 이해를 참조하세요.

업로드 비용

azcopy copy 명령을 실행할 때 대상 엔드포인트를 지정합니다. 해당 엔드포인트는 Blob Service 엔드포인트(blob.core.windows.net)나 Data Lake Storage 엔드포인트(dfs.core.windows.net)일 수 있습니다. 이 섹션에서는 각 엔드포인트를 사용하여 크기가 각각 5GiB인 Blob 1,000개를 업로드하는 비용을 계산합니다.

Blob Service 엔드포인트에 업로드 비용

데이터를 Blob Service 엔드포인트에 업로드하는 경우 기본적으로 AzCopy에서 각 Blob을 8MiB 블록으로 업로드합니다. 이 크기를 구성할 수 있습니다.

AzCopy는 블록 배치 작업을 사용하여 각 블록을 업로드합니다. 최종 블록이 업로드되면 AzCopy는 블록 목록 배치 작업을 사용하여 해당 블록을 커밋합니다. 두 작업 모두 쓰기 작업으로 청구됩니다.

다음 표에서는 이러한 Blob을 업로드하는 데 필요한 쓰기 작업 수를 계산합니다.

계산
5GiB에서 MiB 수 5,120
Blob당 PutBlock 작업 수(5,120MiB/8MiB 블록) 640
Blob당 PutBlockList 작업 수 1
총 쓰기 작업 수(1,000 * 641) 641,000

AzCopy를 구성하여 작업 수를 줄여 어 큰 블록 크기를 사용할 수 있습니다.

각 Blob이 업로드되면 AzCopy에서 업로드 유효성 검사의 일환으로 Blob 속성 가져오기 작업을 사용합니다. Blob 속성 가져오기 작업은 다른 모든 작업 작업으로 청구됩니다.

다음 표에서는 이 문서의 샘플 가격을 사용하여 이러한 Blob 업로드 비용을 계산합니다.

가격 요소 관심 낮음 보관
단일 쓰기 작업 가격(가격/10,000) 0.0000055달러 $0.00001 $0.000018 $0.000011
쓰기 작업 비용(641,000 * 작업 가격) 3.5255달러 6.4100달러 11.5380달러 $7.0510
단일 기타 작업 가격(가격/10,000) 0.00000044달러 0.00000044달러 0.00000052달러 0.00000044달러
Blob 속성 가져오기 비용(1000 * 기타 작업 가격) 0.0004달러 0.0004달러 0.0005달러 0.00044달러
총 비용(쓰기 + 속성) 3.53달러 6.41달러 11.54달러 $7.05

참고 항목

보관 계층에 업로드한 경우 각 블록 배치 작업 요금은 쓰기 작업 가격으로 청구됩니다. 각 블록 목록 배치 작업 요금은 보관 쓰기 작업 가격으로 청구됩니다.

Data Lake Storage 엔드포인트에 업로드 비용

데이터를 Data Lake Storage 엔드포인트에 업로드하는 경우 AzCopy에서 각 Blob을 4MiB 블록으로 업로드합니다. 이 값은 구성할 수 없습니다.

AzCopy는 작업 매개 변수가 append로 설정된 경로 - 업데이트 작업을 사용하여 각 블록을 업로드합니다. 최종 블록이 업로드되면 AzCopy는 작업 매개 변수가 flush로 설정된 경로 - 업데이트 작업을 사용하여 해당 블록을 커밋합니다. 두 작업 모두 쓰기 작업으로 청구됩니다.

다음 표에서는 이러한 Blob을 업로드하는 데 필요한 쓰기 작업 수를 계산합니다.

계산
5GiB에서 MiB 수 5,120
Blob당 경로 - 업데이트(append) 작업 수(5,120MiB/4MiB 블록) 1,280
Blob당 경로 - 업데이트(flush) 작업 수 1
총 쓰기 작업 수(1,000 * 1,281) 1,281,00

각 Blob이 업로드되면 AzCopy에서 업로드 유효성 검사의 일환으로 Blob 속성 가져오기 작업을 사용합니다. Blob 속성 가져오기 작업은 다른 모든 작업 작업으로 청구됩니다.

다음 표에서는 이 문서의 샘플 가격을 사용하여 이러한 Blob 업로드 비용을 계산합니다.

가격 요소 관심 낮음 보관
단일 쓰기 작업 가격(가격/10,000) $0.00000720 0.000013달러 0.0000234달러 0.0000143달러
쓰기 작업 비용(1,281,000 * 작업 가격) $9.2332 16.6530달러 29.9754달러 18.3183달러
단일 기타 작업 가격(가격/10,000) 0.00000044달러 0.00000044달러 $0.00000068 0.00000044달러
Blob 속성 가져오기 비용(1000 * 작업 가격) 0.0004달러 0.0004달러 $0.0007 0.0004달러
총 비용(쓰기 + 속성) $9.22 16.65달러 29.98달러 18.32달러

다운로드 비용

azcopy copy 명령을 실행할 때 원본 엔드포인트를 지정합니다. 해당 엔드포인트는 Blob Service 엔드포인트(blob.core.windows.net)나 Data Lake Storage 엔드포인트(dfs.core.windows.net)일 수 있습니다. 이 섹션에서는 각 엔드포인트를 사용하여 크기가 각각 5GiB인 Blob 1,000개를 다운로드하는 비용을 계산합니다.

Blob Service 엔드포인트에서 다운로드 비용

Blob Service 엔드포인트에서 Blob을 다운로드하면 AzCopy는 Blob 나열을 사용하여 Blob을 열거합니다. Blob 나열 요금은 컨테이너 나열 및 만들기 작업으로 청구됩니다. Blob 나열 작업 하나는 Blob을 최대 5,000개까지 반환합니다. 따라서 이 예제에서는 Blob 나열 작업 하나만 필요합니다.

AzCopy는 Blob마다 Blob 속성 가져오기 작업과 Blob 가져오기 작업을 사용합니다. Blob 속성 가져오기 작업 요금은 다른 모든 작업 작업으로 청구되며 Blob 가져오기 작업 요금은 읽기 작업으로 청구됩니다.

쿨 또는 콜드 계층에서 Blob을 다운로드하면 다운로드한 GiB당 데이터 검색 요금이 청구됩니다.

다음 표에서는 이 문서의 샘플 가격을 사용하여 이러한 Blob 다운로드 비용을 계산합니다.

참고 항목

보관 계층에서 직접 다운로드할 수 없으므로 보관 계층이 다음 표에서 제외됩니다. 보관 계층에서 Blob 리하이드레이션을 참조하세요.

가격 요소 관심 낮음
단일 목록 작업 가격(가격/10,000) 0.0000055달러 0.0000055달러 0.0000065달러
나열 작업 비용(1 * 작업 가격) 0.0000055달러 $0.0000050 0.0000065달러
단일 기타 작업 가격(가격/10,000) 0.00000044달러 0.00000044달러 0.00000052달러
Blob 속성 가져오기 비용(1000 * 작업 가격) 0.00044달러 0.00044달러 0.00052달러
단일 읽기 작업 가격(가격/10,000) 0.00000044달러 $0.000001 $0.00001
읽기 작업 비용(1000 * 작업 가격) 0.00044달러 0.001달러 0.01달러
데이터 검색 가격(GiB당) $0.00 $0.01 $0.03
데이터 검색 비용(5 * 작업 가격) $0.00 0.05달러 0.15달러
총 비용(나열 + 속성 + 읽기 + 검색) 0.001달러 0.051달러 0.161달러

Data Lake Storage 엔드포인트에서 다운로드 비용

Data Lake Storage 엔드포인트에서 Blob을 다운로드하면 AzCopy는 Blob 나열을 사용하여 Blob을 열거합니다. Blob 나열 요금은 컨테이너 나열 및 만들기 작업으로 청구됩니다. Blob 나열 작업 하나는 Blob을 최대 5,000개까지 반환합니다. 따라서 이 예제에서는 Blob 나열 작업 하나만 필요합니다.

AzCopy는 Blob마다 요금이 다른 모든 작업 작업으로 청구되는 Blob 속성 가져오기 작업을 사용합니다. AzCopy는 경로 - 읽기 작업을 사용하여 각 블록(크기 4MiB)을 다운로드합니다. 각 경로 - 읽기 호출 요금은 읽기 작업으로 청구됩니다.

쿨 또는 콜드 계층에서 Blob을 다운로드하면 다운로드한 GiB당 데이터 검색 요금이 청구됩니다.

다음 표에서는 Blob을 업로드하는 데 필요한 쓰기 작업 수를 계산합니다.

계산
5GiB에서 MiB 수 5,120
Blob당 경로 - 업데이트 작업 수(5,120MiB/4MiB 블록) 1,280
총 읽기 작업 수(1000 * 1,280) 1,280,000

다음 표에서는 이 문서의 샘플 가격을 사용하여 이러한 Blob 다운로드 비용을 계산합니다.

참고 항목

보관 계층에서 직접 다운로드할 수 없으므로 보관 계층이 다음 표에서 제외됩니다. 보관 계층에서 Blob 리하이드레이션을 참조하세요.

가격 요소 관심 낮음
단일 목록 작업 가격(가격/10,000) 0.0000055달러 0.0000055달러 0.0000065달러
나열 작업 비용(1 * 작업 가격) 0.0000055달러 $0.0000050 0.0000065달러
단일 기타 작업 가격(가격/10,000) 0.00000044달러 0.00000044달러 0.00000052달러
Blob 속성 가져오기 비용(1000 * 작업 가격) 0.00044달러 0.00044달러 0.00052달러
단일 읽기 작업 가격(가격/10,000) $0.00000060 0.00000130달러 0.00001300달러
읽기 작업 비용(1,281,000 * 작업 가격) 0.73017달러 1.6653달러 16.653달러
데이터 검색 가격(GiB당) 0.00000000달러 0.01000000달러 0.03000000달러
데이터 검색 비용(5 * 작업 가격) $0.00 0.05달러 0.15달러
총 비용(나열 + 속성 + 읽기 + 검색) 0.731달러 1.716달러 16.804달러

컨테이너 간 복사 비용

azcopy copy 명령을 실행할 때 원본 및 대상 엔드포인트를 지정합니다. 이러한 엔드포인트는 Blob Service 엔드포인트(blob.core.windows.net)나 Data Lake Storage 엔드포인트(dfs.core.windows.net)일 수 있습니다. 이 섹션에서는 크기가 각각 5GiB인 Blob 1,000개를 복사하는 비용을 계산합니다.

참고 항목

보관 계층의 Blob은 온라인 계층에만 복사될 수 있습니다. 이러한 모든 예제에서는 원본 및 대상의 계층이 동일하다고 가정하므로 보관 계층은 다음 표에서 제외됩니다.

같은 계정 내에서 Blob 복사 비용

지정한 엔드포인트(Blob Service 또는 Data Lake Storage)에 관계없이 AzCopy는 Blob 나열을 사용하여 원본 위치에서 Blob을 열거합니다. Blob 나열 요금은 컨테이너 나열 및 만들기 작업으로 청구됩니다. Blob 나열 작업 하나는 Blob을 최대 5,000개까지 반환합니다. 따라서 이 예제에서는 Blob 나열 작업 하나만 필요합니다.

AzCopy는 Blob마다 원본 Blob 및 대상에 복사된 Blob 모두에 Blob 속성 가져오기 작업을 사용합니다. Blob 속성 가져오기 작업은 다른 모든 작업 작업으로 청구됩니다. AzCopy는 Blob 복사 작업을 사용하여 요금이 대상 계층을 기반으로 하는 쓰기 작업으로 청구되는 다른 컨테이너에 Blob을 복사합니다.

가격 요소 관심 낮음
단일 목록 작업 가격(가격/10,000) 0.0000055달러 0.0000055달러 0.0000065달러
나열 작업 비용(1 * 작업 가격) 0.0000055달러 0.0000055달러 0.0000065달러
단일 기타 작업 가격(가격/10,000) 0.00000044달러 0.00000044달러 0.00000052달러
Blob 속성 가져오기 비용(2000 * 작업 가격) 0.00088달러 0.00088달러 0.00104달러
단일 쓰기 작업 가격(가격/10,000) 0.0000055달러 $0.00001 $0.000018
쓰기 비용(1000 * 작업 가격) 0.0055달러 0.01달러 0.018달러
총 비용(나열 + 속성 + 쓰기) 0.0064달러 0.0109달러 0.0190달러

같은 지역의 다른 계정에 Blob을 복사하는 비용

이 시나리오는 데이터 검색 및 원본 계층을 기반으로 하는 읽기 작업에 요금이 청구된다는 점을 제외하고 이전 시나리오와 동일합니다.

가격 요소 관심 낮음
이전 섹션의 합계 0.0064달러 0.0109달러 0.0190달러
단일 읽기 작업 가격(가격/10,000) 0.00000044달러 $0.000001 $0.00001
읽기 작업 비용(1,000 * 작업 가격) 0.00044달러 0.001달러 0.01달러
데이터 검색 가격(GiB당) Free $0.01 $0.03
데이터 검색 비용(5 * 작업 가격) $0.00 0.05달러 0.15달러
총 비용(이전 섹션 + 검색 + 읽기) $0.0068 $0.0619 $0.1719

Blob을 다른 지역에 있는 계정에 복사하는 비용

이 시나리오는 네트워크 송신 요금이 청구된다는 점을 제외하고 이전 시나리오와 동일합니다.

가격 요소 관심 낮음
이전 섹션의 총 비용 $0.0068 $0.0619 $0.1719
네트워크 송신 가격(GiB당) $0.02 $0.02 $0.02
총 네트워크 송신 비용(5 * 송신 가격) 0.10달러 0.10달러 0.10달러
총 비용(이전 섹션 + 송신) $0.1068 $0.1619 $0.2790

변경 내용 동기화 비용

azcopy sync 명령을 실행할 때 원본 및 대상 엔드포인트를 지정합니다. 이러한 엔드포인트는 Blob Service 엔드포인트(blob.core.windows.net)나 Data Lake Storage 엔드포인트(dfs.core.windows.net)일 수 있습니다.

참고 항목

보관 계층의 Blob은 온라인 계층에만 복사될 수 있습니다. 이러한 모든 예제에서는 원본 및 대상의 계층이 동일하다고 가정하므로 보관 계층은 다음 표에서 제외됩니다.

컨테이너를 로컬 파일 시스템으로 동기화하는 비용

변경 내용으로 업데이트된 컨테이너를 로컬 파일 시스템에 유지하려는 경우 AzCopy는 이 문서의 Blob Service 엔드포인트에 업로드 비용 섹션의 설명과 동일한 작업을 수행합니다. Blob은 로컬 파일이 마지막으로 수정된 시간이 컨테이너에서 Blob이 마지막으로 수정된 시간과 다른 경우에만 업로드됩니다. 따라서 업로드된 Blob에 대해서만 쓰기 트랜잭션 요금이 청구됩니다.

변경 내용으로 업데이트된 포컬 파일 시스템을 컨테이너에 유지하려는 경우 AzCopy는 이 문서의 Blob Service 엔드포인트에서 다운로드 비용 섹션의 설명과 동일한 작업을 수행합니다. Blob은 로컬 Blob이 마지막으로 수정된 시간이 컨테이너에서 Blob이 마지막으로 수정된 시간과 다른 경우에만 다운로드됩니다. 따라서 다운로드된 Blob에 대해서만 읽기 트랜잭션 요금이 청구됩니다.

컨테이너 동기화 비용

두 컨테이너를 동기화된 상태로 유지하려는 경우 AzCopy는 이 문서의 컨테이너 간 복사 비용 섹션의 설명과 정확히 동일한 작업을 수행합니다. Blob은 원본 컨테이너에서 Blob이 마지막으로 수정된 시간이 대상 컨테이너에서 Blob이 마지막으로 수정된 시간과 다른 경우에만 복사됩니다. 따라서 복사된 Blob에 대해서만 쓰기읽기 트랜잭션 요금이 청구됩니다.

azcopy sync 명령은 별도의 계정에 있는 컨테이너를 동기화할 때 원본 및 대상 계정 모두에서 Blob 나열 작업을 사용합니다.

계산 요약

다음 표에는 이 문서에 제시된 모든 예상 비용이 포함되어 있습니다. 모든 예상 비용은 크기가 각각 5GiB인 Blob 1,000개를 전송하고 다음 섹션에 나열된 샘플 가격을 사용하는 것을 전체합니다.

시나리오 관심 낮음 보관
Blob 업로드(Blob Service 엔드포인트) 3.53달러 6.41달러 11.54달러 3.53달러
Blob 업로드(Data Lake Storage 엔드포인트) $9.22 16.65달러 29.98달러 18.32달러
Blob 다운로드(Blob Service 엔드포인트) 0.001달러 0.051달러 0.161달러 해당 없음
Blob 다운로드(Data Lake Storage 엔드포인트) 0.731달러 1.716달러 16.804달러 해당 없음
Blob 복사 $0.064 0.0109달러 0.0190달러 해당 없음
다른 계정에 Blob 복사 $0.0068 $0.0619 $0.1719 해당 없음
다른 지역의 계정에 Blob 복사 $0.1068 $0.1619 $0.2790 해당 없음

샘플 가격

다음 표에는 Blob Service 엔드포인트(blob.core.windows.net)에 대한 각 요청의 샘플(가상) 가격이 포함되어 있습니다.

Important

이러한 가격은 예제로만 사용되며 비용을 계산하는 데 사용하면 안 됩니다. 공식 가격은 Azure Blob Storage 가격 책정 또는 Azure Data Lake Storage 가격 책정 페이지를 참조하세요. 올바른 가격 책정 페이지를 선택하는 방법에 대한 자세한 내용은 Azure Blob Storage 대한 전체 청구 모델 이해를 참조하세요.

가격 요소 관심 낮음 보관
쓰기 작업 가격(10,000개당) 0.055달러 $0.10 $0.18 $0.11
읽기 작업 가격(10,000개당) 0.0044달러 $0.01 $0.10 $5.50
나열 및 컨테이너 작업(10,000개당) 0.055달러 0.055달러 0.065달러 $.055
기타 모든 작업(10,000건당) 0.0044달러 0.0044달러 0.0052달러 $.0044
데이터 검색 가격(GB당) Free $0.01 $0.03 $.022
데이터 스토리지 가격 최초 50TB(종량제) $0.0208 $0.0115 $0.0045 $0.002
데이터 스토리지 가격 다음 450TB(종량제) $0.020 $0.0115 $0.0045 $0.002
100TB 가격(1년 예약된 용량) $1,747 $966 사용할 수 없음 $183
100TB 가격(3년 예약된 용량) $1,406 $872 사용할 수 없음 $168
북아메리카 지역 간 네트워크 대역폭(GB당) $0.02 $0.02 $0.02 $0.02
높은 우선 순위 읽기 작업 가격(10,000개당) 해당 없음 해당 없음 해당 없음 $65.00
우선 순위 데이터 검색 가격(GB당) 해당 없음 해당 없음 해당 없음 $0.13

다음 표에는 Data Lake Storage 엔드포인트(dfs.core.windows.net)에 대한 각 요청의 샘플(가상) 가격이 포함되어 있습니다. 공식 가격은 Azure Data Lake Storage 가격 책정을 참조하세요.

가격 요소 관심 낮음 보관
쓰기 작업 가격(10,000당 4MiB) $0.07120 $0.13 0.234달러 0.143달러
읽기 작업 가격(10,000당 4MiB) 0.0057달러 0.013달러 $0.13 7.15달러
반복적 쓰기 작업(100당) 0.0715달러 0.0715달러 0.0715달러 0.0715달러
반복 읽기 작업(10,000개당) 0.0715달러 0.0715달러 0.0845달러 0.0715달러
데이터 검색 가격(GB당) Free $0.01 $0.03 $0.022
북아메리카 지역 간 네트워크 대역폭(GB당) $0.02 $0.02 $0.02 $0.02
데이터 스토리지 가격 최초 50TB(종량제) $0.021 $0.012 $0.0045 $0.002
데이터 스토리지 가격 다음 450TB(종량제) $0.020 $0.012 $0.0045 $0.002
100TB 가격(1년 예약된 용량) $1,747 $966 사용할 수 없음 $183
100TB 가격(3년 예약된 용량) $1,406 $872 사용할 수 없음 $168
높은 우선 순위 읽기 작업 가격(10,000개당) 해당 없음 해당 없음 해당 없음 $84.50
우선 순위 데이터 검색 가격(GB당) 해당 없음 해당 없음 해당 없음 $0.13
인덱스(GB/월) $0.0297 해당 없음 해당 없음 해당 없음

참고 항목