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 | 해당 없음 | 해당 없음 | 해당 없음 |