Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini membantu Anda memperkirakan biaya untuk mentransfer blob dengan menggunakan AzCopy.
Semua perhitungan didasarkan pada harga fiktif. Anda dapat menemukan setiap harga di bagian harga sampel di akhir artikel ini.
Penting
Harga ini hanya dimaksudkan sebagai contoh, dan tidak boleh digunakan untuk menghitung biaya Anda. Untuk harga resmi, lihat harga Azure Blob Storage atau halaman harga Azure Data Lake Storage . Untuk informasi selengkapnya tentang cara memilih halaman harga yang benar, lihat Memahami model penagihan lengkap untuk Azure Blob Storage.
Biaya untuk diunggah
Saat menjalankan perintah azcopy copy , Anda akan menentukan titik akhir tujuan. Titik akhir tersebut dapat berupa titik akhir Blob Service (blob.core.windows.net) atau titik akhir Data Lake Storage (dfs.core.windows.net). Bagian ini menghitung biaya penggunaan setiap titik akhir untuk mengunggah 1.000 blob yang masing-masing berukuran 5 GiB .
Biaya pengunggahan ke titik akhir Blob Service
Jika Anda mengunggah data ke titik akhir Blob Service, maka secara default, AzCopy mengunggah setiap blob dalam blok 8-MiB. Ukuran ini dapat dikonfigurasi.
AzCopy menggunakan operasi Put Block untuk mengunggah setiap blok. Setelah blok terakhir diunggah, AzCopy mengkomit blok tersebut dengan menggunakan operasi Put Block List. Kedua operasi dikenakan biaya sebagai operasi tulis.
Tabel berikut menghitung jumlah operasi tulis yang diperlukan untuk mengunggah blob ini.
| Kalkulasi | Nilai |
|---|---|
| Jumlah MiB dalam 5 GiB | 5,120 |
| Operasi PutBlock per blob (blok 5.120 MiB / 8-MiB) | 640 |
| Operasi PutBlockList per blob | 1 |
| Total operasi tulis (1.000 * 641) | 641,000 |
Petunjuk / Saran
Anda dapat mengurangi jumlah operasi dengan mengonfigurasi AzCopy untuk menggunakan ukuran blok yang lebih besar.
Setelah setiap blob diunggah, AzCopy menggunakan operasi Dapatkan Properti Blob sebagai bagian dari memvalidasi unggahan. Operasi Dapatkan Properti Blob dikenakan biaya seperti operasi lainnya di Semua operasi yang lain.
Menggunakan Harga sampel yang muncul dalam artikel ini, tabel berikut menghitung biaya untuk mengunggah blob ini.
| Faktor harga | Panas | Keren | Dingin | Arsip |
|---|---|---|---|---|
| Harga operasi penulisan tunggal | $0.0000055 | $0.00001 | $0,000018 | $0.000011 |
| Biaya operasi tulis (641.000 * harga operasi) | $3.5255 | $6.4100 | $11.5380 | $7.0510 |
| Harga satu operasi lain | $0,000000444 | $0,000000444 | $0,00000052 | $0,000000444 |
| Biaya untuk mendapatkan atribut blob (1000 * harga operasi lainnya) | $0,0004 | $0,0004 | $0,0005 | $0,000444 |
| Total biaya (tulis + properti) | $3,53 | $6,41 | $11,54 | $7,05 |
Nota
Jika Anda mengunggah ke lapisan arsip, setiap operasi Put Block dikenakan biaya pada harga operasi penulisan tingkat panas. Setiap operasi Put Block List dikenakan harga operasi penulisan arsip .
Biaya pengunggahan ke titik akhir Data Lake Storage
Jika Anda mengunggah data ke titik akhir Data Lake Storage, AzCopy mengunggah setiap blob dalam blok 4-MiB. Nilai ini tidak dapat dikonfigurasi.
AzCopy mengunggah setiap blok dengan menggunakan operasi Path - Update dengan parameter tindakan yang diatur ke append. Setelah blok akhir diunggah, AzCopy menggabungkan blok-blok tersebut dengan menggunakan operasi Path - Update dengan parameter tindakan disetel ke flush. Kedua operasi dikenakan biaya sebagai operasi tulis.
Tabel berikut menghitung jumlah operasi tulis yang diperlukan untuk mengunggah blob ini.
| Kalkulasi | Nilai |
|---|---|
| Jumlah MiB dalam 5 GiB | 5,120 |
| Jalur - Operasi pemutakhiran (penambahan) per blob (5.120 MiB per blok 4 MiB) | 1,280 |
| Jalur - Operasi pembaruan (flush) setiap blob | 1 |
| Total operasi tulis (1.000 * 1.281) | 1,281,00 |
Setelah setiap blob diunggah, AzCopy menggunakan operasi Dapatkan Properti Blob sebagai bagian dari memvalidasi unggahan. Operasi Dapatkan Properti Blob dikenakan biaya seperti operasi lainnya di Semua operasi yang lain.
Menggunakan Harga sampel yang muncul dalam artikel ini, tabel berikut menghitung biaya untuk mengunggah blob ini
| Faktor harga | Panas | Keren | Dingin | Arsip |
|---|---|---|---|---|
| Harga operasi penulisan tunggal | $0,00000715 | $0.000013 | $0,0000234 | $0,0000143 |
| Biaya operasi tulis (1.281.000 * harga operasi) | $9.1592 | $16.6530 | $29,9754 | $18.3183 |
| Harga satu operasi lain | $0,000000444 | $0,000000444 | $0.00000068 | $0,000000444 |
| Biaya untuk mendapatkan atribut blob (1000 * harga operasi) | $0,0004 | $0,0004 | $0,0007 | $0,0004 |
| Total biaya (tulis + properti) | $9.16 | $16,65 | $29,98 | $18,32 |
Biaya untuk mengunduh
Saat menjalankan perintah azcopy copy , Anda akan menentukan titik akhir sumber. Titik akhir tersebut dapat berupa titik akhir Blob Service (blob.core.windows.net) atau titik akhir Data Lake Storage (dfs.core.windows.net). Bagian ini menghitung biaya penggunaan setiap titik akhir untuk mengunduh 1.000 blob yang masing-masing berukuran 5 GiB .
Biaya pengunduhan dari titik akhir Blob Service
Jika Anda mengunduh blob dari titik akhir Blob Service, AzCopy menggunakan List Blobs untuk mendaftar blob. Daftar Blobs ditagih sebagai Operasi Daftar dan Membuat Kontainer. Satu operasi List Blobs mengembalikan hingga 5.000 blob. Oleh karena itu, dalam contoh ini, hanya satu operasi Daftar Blob yang diperlukan.
Untuk setiap blob, AzCopy menggunakan operasi Dapatkan Properti Blob , dan operasi Dapatkan Blob . Operasi Dapatkan Properti Blob ditagih sebagai operasi lain dan operasi Dapatkan Blob dikategorikan sebagai operasi baca.
Jika Anda mengunduh blob dari tingkat sejuk atau tingkat dingin, Anda juga dikenakan biaya pengambilan data per GiB yang diunduh.
Menggunakan Harga sampel yang muncul dalam artikel ini, tabel berikut menghitung biaya untuk mengunduh blob ini.
Nota
Tabel ini mengecualikan tingkat arsip karena Anda tidak dapat mengunduh langsung dari tingkat tersebut. Lihat Rehidrasi blob dari tingkat arsip.
| Faktor harga | Panas | Keren | Dingin |
|---|---|---|---|
| Harga operasi daftar tunggal | $0.0000055 | $0.0000055 | $0,0000180 |
| Biaya operasi pencatatan (1 * harga operasi) | $0.0000055 | $0.0000055 | $0,0000180 |
| Harga satu operasi lain | $0,000000444 | $0,000000444 | $0,00000052 |
| Biaya untuk mendapatkan atribut blob (1000 * harga operasi) | $0,000444 | $0,000444 | $0,00052 |
| Harga operasi baca tunggal | $0,000000444 | $0.000001 | $0.00001 |
| Biaya operasi baca (1000 * harga operasi) | $0,000444 | $0,001 | $0,01 |
| Harga pengambilan data (per GiB) | $0,00 | $0,01 | $0,03 |
| Biaya pengambilan data 1000 * (5 * harga operasi) | $0,00 | $50,00 | $150,00 |
| Total biaya (senarai + properti + pembacaan + pengambilan) | $0,001 | $50,001 | $150,011 |
Biaya pengunduhan dari titik akhir Data Lake Storage
Jika Anda mengunduh blob dari titik akhir Data Lake Storage, AzCopy menggunakan Daftar Blobs untuk menghitung blob. Daftar Blobs ditagih sebagai Operasi Daftar dan Membuat Kontainer. Satu operasi List Blobs mengembalikan hingga 5.000 blob. Oleh karena itu, dalam contoh ini, hanya satu operasi Daftar Blob yang diperlukan.
Untuk setiap blob, AzCopy menggunakan operasi Mengambil Properti Blob yang dianggap sebagai operasi lainnya. AzCopy mengunduh setiap blok (ukuran 4 MiB) dengan menggunakan operasi Path - Read . Setiap Jalur - Baca akan dikenakan biaya sebagai operasi baca.
Jika Anda mengunduh blob dari tingkat sejuk atau tingkat dingin, Anda juga dikenakan biaya pengambilan data per GiB yang diunduh.
Tabel berikut menghitung jumlah operasi tulis yang diperlukan untuk mengunggah blob.
| Kalkulasi | Nilai |
|---|---|
| Jumlah MiB dalam 5 GiB | 5,120 |
| Jalur - Memperbarui operasi per blob (5.120 MiB / blok 4 MiB) | 1,280 |
| Total operasi baca (1000 * 1,280) | 1,280,000 |
Menggunakan Harga sampel yang muncul dalam artikel ini, tabel berikut menghitung biaya untuk mengunduh blob ini.
Nota
Tabel ini mengecualikan tingkat arsip karena Anda tidak dapat mengunduh langsung dari tingkat tersebut. Lihat Rehidrasi blob dari tingkat arsip.
| Faktor harga | Panas | Keren | Dingin |
|---|---|---|---|
| Harga operasi daftar tunggal | $0.0000055 | $0.0000055 | $0.0000065 |
| Biaya operasi pencatatan (1 * harga operasi) | $0.0000055 | $0.0000050 | $0.0000065 |
| Harga satu operasi lain | $0,000000444 | $0,000000444 | $0,00000052 |
| Biaya untuk mendapatkan atribut blob (1000 * harga operasi) | $0,000444 | $0,000444 | $0,00052 |
| Harga operasi baca tunggal | $0.00000060 | $0.00000130 | $0.00001300 |
| Biaya operasi baca (1.281.000 * harga operasi) | $0,73017 | $1.6653 | $16,653 |
| Harga pengambilan data (per GiB) | $0.00000000 | $0.01000000 | $0.03000000 |
| Biaya pengambilan data 1000 * (5 * harga operasi) | $0,00 | $50,00 | $150,00 |
| Total biaya (senarai + properti + pembacaan + pengambilan) | $0,731 | $51,666 | $166,653 |
Biaya untuk menyalin antar kontainer
Saat menjalankan perintah azcopy copy , Anda akan menentukan titik akhir sumber dan tujuan. Titik akhir ini dapat berupa titik akhir Blob Service (blob.core.windows.net) atau titik akhir Data Lake Storage (dfs.core.windows.net). Bagian ini menghitung biaya untuk menyalin 1.000 blob yang masing-masing berukuran 5 GiB .
Nota
Blob di tingkat arsip hanya dapat disalin ke tingkat online. Karena semua contoh ini mengasumsikan tingkat yang sama untuk sumber dan tujuan, tingkat arsip dikecualikan dari tabel ini.
Biaya penyalinan blob dalam akun yang sama
Terlepas dari titik akhir mana yang Anda tentukan (Blob Service atau Data Lake Storage), AzCopy menggunakan Daftar Blob untuk mencantumkan blob di lokasi sumber. Daftar Blobs ditagih sebagai Operasi Daftar dan Membuat Kontainer. Satu operasi List Blobs mengembalikan hingga 5.000 blob. Oleh karena itu, dalam contoh ini, hanya satu operasi Daftar Blob yang diperlukan.
Untuk setiap blob, AzCopy menggunakan operasi Dapatkan Properti Blob untuk blob sumber dan blob yang disalin ke tujuan. Operasi Dapatkan Properti Blob dikenakan biaya seperti operasi lainnya di Semua operasi yang lain. AzCopy menggunakan operasi Salin Blob untuk menyalin blob ke kontainer lain yang dianggap sebagai operasi tulis yang disesuaikan dengan tingkat tujuan.
| Faktor harga | Panas | Keren | Dingin |
|---|---|---|---|
| Harga operasi daftar tunggal | $0.0000055 | $0.0000055 | $0,0000180 |
| Biaya operasi pencatatan (1 * harga operasi) | $0.0000055 | $0.0000055 | $0,0000180 |
| Harga untuk satu operasi yang lain | $0,000000444 | $0,000000444 | $0,000000444 |
| Biaya untuk mendapatkan properti blob (2000 * harga operasi) | $0,00088 | $0,00088 | $0,00088 |
| Harga operasi penulisan tunggal | $0.0000055 | $0.00001 | $0,000018 |
| Biaya untuk menulis (1000 * harga operasi) | $0,0055 | $0,01 | $0,018 |
| Total biaya (daftar + properti + penulisan) | $0,0064 | $0,0109 | $0,0189 |
Biaya penyalinan blob ke akun lain di wilayah yang sama
Skenario ini identik dengan yang sebelumnya kecuali Anda juga ditagih untuk pengambilan data dan untuk operasi baca yang didasarkan pada tingkat sumber.
| Faktor harga | Panas | Keren | Dingin |
|---|---|---|---|
| Total dari bagian sebelumnya | $0,0064 | $0,0109 | $0,0189 |
| Harga operasi baca tunggal | $0,000000444 | $0.000001 | $0.00001 |
| Biaya operasi baca (1.000 * harga operasi) | $0,000444 | $0,001 | $0,01 |
| Harga pengambilan data (per GiB) | Gratis | $0,01 | $0,03 |
| Biaya pengambilan data 1000 * (5 * harga operasi) | $0,00 | $50,00 | $150,00 |
| Total biaya (bagian sebelumnya + pengambilan + baca) | $0,0068 | $50.0119 | $150,0290 |
Biaya penyalinan blob ke akun yang terletak di wilayah lain
Skenario ini identik dengan yang sebelumnya kecuali Anda ditagih untuk biaya keluar jaringan.
| Faktor harga | Panas | Keren | Dingin |
|---|---|---|---|
| Total biaya dari bagian sebelumnya | $0,0068 | $50.0119 | $150,0290 |
| Harga transfer data keluar jaringan (per GiB) | $0,02 | $0,02 | $0,02 |
| Total biaya keluar jaringan 1000 * (5 * harga keluar) | $100 | $100 | $100 |
| Biaya total (bagian sebelumnya + pengeluaran) | $100.0068 | $150,0119 | $250,0290 |
Biaya untuk menyinkronkan perubahan
Saat menjalankan perintah sinkronisasi azcopy , Anda akan menentukan titik akhir sumber dan tujuan. Titik akhir ini dapat berupa titik akhir Blob Service (blob.core.windows.net) atau titik akhir Data Lake Storage (dfs.core.windows.net).
Nota
Blob di tingkat arsip hanya dapat disalin ke tingkat online. Karena semua contoh ini mengasumsikan tingkat yang sama untuk sumber dan tujuan, tingkat arsip dikecualikan dari tabel ini.
Biaya untuk menyinkronkan kontainer dengan sistem file lokal
Jika Anda ingin menjaga kontainer tetap diperbarui dengan perubahan pada sistem file lokal, maka AzCopy melakukan tugas yang sama persis seperti yang dijelaskan dalam bagian Biaya pengunggahan ke titik akhir Blob Service di artikel ini. Blob hanya diunggah jika waktu terakhir yang dimodifikasi dari file lokal berbeda dari waktu terakhir blob yang dimodifikasi dalam kontainer. Oleh karena itu, Anda hanya ditagih transaksi tulis untuk blob yang diunggah.
Jika Anda ingin menjaga sistem file lokal tetap diperbarui dengan perubahan pada kontainer, maka AzCopy melakukan tugas yang sama persis seperti yang dijelaskan dalam bagian Biaya pengunduhan dari titik akhir Blob Service di artikel ini. Blob diunduh hanya jika waktu terakhir modifikasi dari blob lokal berbeda dari waktu terakhir modifikasi blob di dalam kontainer. Oleh karena itu, Anda hanya ditagih transaksi baca untuk blob yang diunduh.
Biaya untuk menyinkronkan kontainer
Jika Anda ingin menjaga dua kontainer tetap sinkron, maka AzCopy melakukan tugas yang sama persis seperti yang dijelaskan di bagian Biaya untuk menyalin antara kontainer dalam artikel ini. Blob disalin hanya jika waktu terakhir blob yang dimodifikasi dalam kontainer sumber berbeda dari waktu terakhir blob yang dimodifikasi dalam kontainer tujuan. Oleh karena itu, Anda ditagih menulis dan membaca transaksi hanya untuk blob yang disalin.
Perintah sinkronisasi azcopy menggunakan operasi List Blobs pada akun sumber dan tujuan saat menyinkronkan kontainer yang ada di akun terpisah.
Ringkasan perhitungan
Tabel berikut berisi semua perkiraan yang disajikan dalam artikel ini. Semua perkiraan didasarkan pada transfer 1000 blob yang masing-masing berukuran 5 GiB dan menggunakan harga sampel yang tercantum di bagian berikutnya.
| Skenario | Panas | Keren | Dingin | Arsip |
|---|---|---|---|---|
| Mengunggah blob (titik akhir Blob Service) | $3,53 | $6,41 | $11,54 | $7,05 |
| Mengunggah blob di titik akhir Data Lake Storage | $9.16 | $16,65 | $29,98 | $18,32 |
| Unduh blob (titik akhir Blob Service) | $0,001 | $50,001 | $150,011 | Tidak tersedia |
| Unduh objek data (titik akhir Data Lake Storage) | $0,731 | $51,666 | $166,653 | Tidak tersedia |
| Menyalin blob | $0,0064 | $0,0109 | $0,0189 | Tidak tersedia |
| Menyalin blob ke akun lain | $0,0068 | $50.0119 | $150,0290 | Tidak tersedia |
| Menyalin blob ke akun di wilayah lain | $100.0068 | $150,0119 | $250,0290 | Tidak tersedia |
Harga sampel
Tabel berikut ini mencakup harga sampel (fiktif) untuk setiap permintaan ke titik akhir Blob Service (blob.core.windows.net).
Penting
Harga ini hanya dimaksudkan sebagai contoh, dan tidak boleh digunakan untuk menghitung biaya Anda. Untuk harga resmi, lihat harga Azure Blob Storage atau halaman harga Azure Data Lake Storage. Untuk informasi selengkapnya tentang cara memilih halaman harga yang benar, lihat Memahami model penagihan lengkap untuk Azure Blob Storage.
Tabel berikut mengasumsikan bahwa akun dikonfigurasi untuk redundansi LRS.
| Faktor harga | Panas | Keren | Dingin | Arsip |
|---|---|---|---|---|
| Harga operasi tulis (per 10.000) | $0,055 | $0,10 | $0,18 | $0,11 |
| Harga operasi baca (per 10.000) | $0,0044 | $0,01 | $0,10 | $5,50 |
| Operasi daftar dan kontainer (per 10.000) | $0,055 | $0,055 | $0,18 | $.055 |
| Semua operasi lainnya (per 10.000) | $0,0044 | $0,0044 | $0,0052 | Tidak berlaku |
| Harga pengambilan data (per GB) | Gratis | $0,01 | $0,03 | $.022 |
| Harga penyimpanan Data 50 TB pertama (bayar sesuai penggunaan) | $0,0208 | $0,0115 | $0,0045 | $0,002 |
| Harga penyimpanan Data 450 TB berikutnya (bayar sesuai penggunaan) | $0,020 | $0,0115 | $0,0045 | $0,002 |
| Harga 100 TB (Kapasitas cadangan satu tahun) | $1.747 | $966 | Tidak tersedia | $183 |
| Harga 100 TB (Kapasitas cadangan tiga tahun) | $1.406 | $872 | Tidak tersedia | $168 |
| Bandwidth jaringan antar wilayah dalam Amerika Utara (per GB) | $0,02 | $0,02 | $0,02 | $0,02 |
| Harga operasi baca prioritas tinggi (per 10.000) | Tidak berlaku | Tidak berlaku | Tidak berlaku | $65,00 |
| Harga pengambilan data prioritas tinggi (per GB) | Tidak berlaku | Tidak berlaku | Tidak berlaku | $0,13 |
Tabel berikut ini mencakup harga sampel (fiktif) untuk setiap permintaan ke titik akhir Data Lake Storage (dfs.core.windows.net). Untuk harga resmi, lihat Harga Azure Data Lake Storage.
| Faktor harga | Panas | Keren | Dingin | Arsip |
|---|---|---|---|---|
| Harga operasi tulis (setiap 4 MiB, per 10.000) | $0,07150 | $0,13 | $0,234 | $0,143 |
| Harga operasi baca (setiap 4 MiB, per 10.000) | $0,0057 | $0,013 | $0,13 | $7.15 |
| Operasi penulisan berulang (per 100) | $0,0715 | $0,0715 | $0,0715 | $0,0715 |
| Operasi baca berulang (per 10.000) | $0,0715 | $0,0715 | $0,0845 | $0,0715 |
| Harga pengambilan data (per GB) | Gratis | $0,01 | $0,03 | $0,022 |
| Bandwidth jaringan antar wilayah dalam Amerika Utara (per GB) | $0,02 | $0,02 | $0,02 | $0,02 |
| Harga penyimpanan data 50 TB pertama (bayar sesuai penggunaan) | $0,021 | $0,012 | $0,0045 | $0,002 |
| Harga penyimpanan data 450 TB berikutnya (bayar sesuai penggunaan) | $0,020 | $0,012 | $0,0045 | $0,002 |
| Harga 100 TB (Kapasitas cadangan satu tahun) | $1.747 | $966 | Tidak tersedia | $183 |
| Harga 100 TB (Kapasitas cadangan tiga tahun) | $1.406 | $872 | Tidak tersedia | $168 |
| Harga operasi baca prioritas tinggi (per 10.000) | Tidak berlaku | Tidak berlaku | Tidak berlaku | $84,50 |
| Harga pengambilan data prioritas tinggi (per GB) | Tidak berlaku | Tidak berlaku | Tidak berlaku | $0,13 |
| Indeks (GB /bulan) | $0,0297 | Tidak berlaku | Tidak berlaku | Tidak berlaku |