다음을 통해 공유


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.00001
쓰기 작업 비용(641,000 * 작업 가격) 3.5255달러 6.4100달러 11.5380달러 3.5255달러
단일 기타 작업 가격(가격/10,000) 0.00000044달러 0.00000044달러 0.00000052달러 0.00000044달러
Blob 속성 가져오기 비용(1000 * 기타 작업 가격) 0.0004달러 0.0004달러 0.0005달러 0.0004달러
총 비용(쓰기 + 속성) 3.53달러 6.41달러 11.54달러 3.53달러

참고 항목

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

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.00000715달러 0.000013달러 0.0000234달러 0.0000143달러
쓰기 작업 비용(1,281,000 * 작업 가격) 9.1592달러 16.6530달러 29.9754달러 18.3183달러
단일 기타 작업 가격(가격/10,000) 0.00000044달러 0.00000044달러 0.00000052달러 0.00000044달러
Blob 속성 가져오기 비용(1000 * 작업 가격) 0.0004달러 0.0004달러 0.0005달러 0.0004달러
총 비용(쓰기 + 속성) 9.16달러 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.0000055달러 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.0000055달러 0.0000065달러
단일 기타 작업 가격(가격/10,000) 0.00000044달러 0.00000044달러 0.00000052달러
Blob 속성 가져오기 비용(1000 * 작업 가격) 0.00044달러 0.00044달러 0.00052달러
단일 읽기 작업 가격(가격/10,000) 0.00000057달러 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을 복사하는 비용

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

가격 요소 관심 낮음
이전 섹션의 합계 3.5309달러 0.0064달러 0.0110달러
단일 읽기 작업 가격(가격/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달러
총 비용(이전 섹션 + 검색 + 읽기) 3.53134달러 0.0574달러 0.171달러

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

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

가격 요소 관심 낮음
이전 섹션의 총 비용 3.53134달러 0.0574달러 0.171달러
네트워크 송신 가격(GiB당) $0.02 $0.02 $0.02
총 네트워크 송신 비용(5 * 송신 가격) 0.10달러 0.10달러 0.10달러
총 비용(이전 섹션 + 송신) 3.5513달러 0.0774달러 0.191달러

변경 내용 동기화 비용

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.16달러 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 복사 3.5309달러 0.0064달러 0.0110달러 해당 없음
다른 계정에 Blob 복사 3.53134달러 0.0574달러 0.171달러 해당 없음
다른 지역의 계정에 Blob 복사 3.5513달러 0.0774달러 0.191달러 해당 없음

샘플 가격

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

가격 요소 관심 낮음 보관
쓰기 트랜잭션 가격(10,000개당) 0.055달러 $0.10 $0.18 $0.10
읽기 트랜잭션 가격(10,000개당) 0.0044달러 $0.01 $0.10 $5.00
데이터 검색 가격(GiB당) Free $0.01 $0.03 $0.02
나열 및 컨테이너 작업(10,000개당) 0.055달러 0.055달러 0.065달러 0.055달러
기타 모든 작업(10,000건당) 0.0044달러 0.0044달러 0.0052달러 0.0044달러

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

가격 요소 관심 낮음 보관
쓰기 트랜잭션 가격(4MiB마다, 10,000개당) 0.0715달러 $0.13 0.234달러 0.143달러
읽기 트랜잭션 가격(4MiB마다, 10,000개당) 0.0057달러 0.013달러 $0.13 7.15달러
데이터 검색 가격(GiB당) Free $0.01 $0.03 $0.022
반복 읽기 작업(10,000개당) 0.0715달러 0.0715달러 0.0845달러 0.0715달러

AzCopy 명령에서 사용하는 작업

다음 표에서는 각 AzCopy 명령에서 사용하는 작업을 보여줍니다. 각 작업을 가격에 매핑하려면 각 REST 작업을 가격에 매핑을 참조하세요.

Blob Service 엔드포인트를 대상으로 하는 명령

명령 시나리오 작업
azcopy bench 업로드 블록 배치블록 목록 배치. 개체 크기에 따라 가능한 블록 배치.
azcopy bench 다운로드 Blob 나열, Blob 속성 가져오기Blob 가져오기
azcopy copy 업로드 블록 배치, 블록 목록 배치Blob 속성 가져오기. 개체 크기에 따라 가능한 블록 배치.
azcopy copy 다운로드 Blob 나열, Blob 속성 가져오기Blob 가져오기
azcopy copy 시험 실행 수행 Blob 나열
azcopy copy Amazon S3에서 복사 URL에서 Blob 배치. 개체 크기에 따라 URL에서 블록 배치블록 목록 배치일 수도 있습니다.
azcopy copy Google Cloud Storage에서 복사 URL에서 Blob 배치. 개체 크기에 따라 URL에서 블록 배치블록 목록 배치일 수도 있습니다.
azcopy copy 다른 컨테이너에 복사 Blob 나열, Blob 속성 가져오기URL에서 Blob 배치 개체 크기에 따라 URL에서 블록 배치블록 목록 배치일 수도 있습니다.
azcopy sync 컨테이너에 대한 변경 내용으로 로컬 업데이트 Blob 나열, Blob 속성 가져오기Blob 가져오기
azcopy sync 변경 내용이 포함된 컨테이너를 로컬 파일 시스템으로 업데이트 Blob 나열, Blob 속성 가져오기, 블록 배치블록 목록 배치. 개체 크기에 따라 가능한 블록 배치.
azcopy sync 컨테이너 동기화 Blob 나열, Blob 속성 가져오기URL에서 Blob 배치 개체 크기에 따라 URL에서 블록 배치블록 목록 배치일 수도 있습니다.
azcopy set-properties Blob 계층 설정 Blob 계층 설정Blob 나열(가상 디렉터리를 대상으로 하는 경우)
azcopy set-properties 집합 메타 데이터 Blob 메타데이터 설정Blob 나열(가상 디렉터리를 대상으로 하는 경우)
azcopy set-properties Blob 태그 설정 Blob 태그 설정Blob 나열(가상 디렉터리를 대상으로 하는 경우)
azcopy list 컨테이너의 Blob 나열 Blob 나열
azcopy make 컨테이너 만들기 컨테이너 만들기
azcopy remove 컨테이너 삭제 컨테이너 삭제
azcopy remove Blob 삭제 Blob 속성 가져오기. Blob 나열(가상 디렉터리를 대상으로 하는 경우) 및 Blob 삭제

Data Lake Storage 엔드포인트를 대상으로 하는 명령

명령 시나리오 작업
azcopy bench 업로드 경로 - 업데이트(추가) 및 경로 - 업데이트(플러시)
azcopy bench 다운로드 Blob 나열, Blob 속성 가져오기경로 - 읽기
azcopy copy 업로드 경로 - 업데이트Blob 속성 가져오기
azcopy copy 다운로드 Blob 나열, Blob 속성 가져오기경로 - 읽기
azcopy copy 시험 실행 수행 Blob 나열
azcopy copy Amazon S3에서 복사 지원되지 않음
azcopy copy Google Cloud Storage에서 복사 지원되지 않음
azcopy copy 다른 컨테이너에 복사 Blob 나열Blob 복사. --preserve-permissions-true인 경우 경로 - 속성 가져오기(액세스 제어 목록 가져오기) 및 경로 - 업데이트(액세스 제어 설정), 그렇지 않으면 Blob 속성 가져오기.
azcopy sync 컨테이너에 대한 변경 내용으로 로컬 업데이트 Blob 나열, Blob 속성 가져오기Blob 가져오기
azcopy sync 변경 내용이 포함된 컨테이너를 로컬 파일 시스템으로 업데이트 Blob 나열, Blob 속성 가져오기, 경로 - 업데이트(추가) 및 경로 - 업데이트(플러시)
azcopy sync 컨테이너 동기화 Blob 나열, Blob 속성 가져오기Blob 복사
azcopy set-properties Blob 계층 설정 지원되지 않음
azcopy set-properties 집합 메타 데이터 지원되지 않음
azcopy set-properties Blob 태그 설정 지원되지 않음
azcopy list 컨테이너의 Blob 나열 Blob 나열
azcopy make 컨테이너 만들기 Filesystem - 만들기
azcopy remove 컨테이너 삭제 Filesystem - 삭제
azcopy remove Blob 삭제 Filesystem - 삭제

참고 항목