Pengantar penyimpanan Azure Blob

Penyimpanan Azure Blob adalah solusi penyimpanan objek Microsoft untuk cloud. Penyimpanan blob dioptimalkan untuk menyimpan data tidak terstruktur dalam jumlah besar. Data tidak terstruktur adalah data yang tidak mematuhi model atau definisi data tertentu, seperti data teks atau biner.

Tentang penyimpanan Blob

Penyimpanan Blob dirancang untuk:

  • Menyajikan gambar atau dokumen langsung ke browser.
  • Menyimpan file untuk akses terdistribusi.
  • Streaming video dan audio.
  • Menulis ke file log.
  • Menyimpan data untuk pencadangan dan pemulihan, pemulihan bencana, dan pengarsipan.
  • Menyimpan data untuk analisis oleh layanan lokal atau yang dihosting Azure.

Pengguna atau aplikasi klien dapat mengakses objek di penyimpanan Blob melalui HTTP/HTTPS, dari mana saja di dunia. Objek di penyimpanan Blob dapat diakses melalui REST API Azure Storage, Azure PowerShell, Azure CLI, atau pustaka klien Azure Storage. Pustaka klien tersedia untuk berbagai bahasa, termasuk:

Tentang Azure Data Lake Storage Gen2

Penyimpanan Blob mendukung Azure Data Lake Storage Gen2, solusi analitik big data perusahaan Microsoft untuk cloud. Azure Data Lake Storage Gen2 menawarkan sistem file hierarkis serta keuntungan penyimpanan Blob, termasuk:

  • Penyimpanan berbiaya rendah dan bertingkat
  • Ketersediaan tinggi
  • Konsistensi yang kuat
  • Kemampuan pemulihan bencana

Untuk mengetahui informasi selengkapnya tentang Data Lake Storage Gen2, lihat Pengantar Azure Data Lake Storage Gen2.

Sumber daya penyimpanan blob

Penyimpanan blob menawarkan tiga jenis sumber daya:

  • Akun penyimpanan
  • Kontainer di akun penyimpanan
  • Blob dalam kontainer

Diagram berikut menunjukkan hubungan antara ketiga sumber daya ini.

Diagram showing the relationship between a storage account, containers, and blobs

Akun penyimpanan

Akun penyimpanan menyediakan namespace unik di Azure untuk data Anda. Setiap objek yang Anda simpan di Azure Storage memiliki alamat yang menyertakan nama akun unik Anda. Kombinasi nama akun dan titik akhir Blob Storage membentuk alamat dasar untuk objek di akun penyimpanan Anda.

Misalnya, jika akun penyimpanan Anda bernama mystorageaccount, titik akhir default untuk penyimpanan Blob adalah:

http://mystorageaccount.blob.core.windows.net

Tabel berikut menjelaskan berbagai jenis akun penyimpanan yang didukung untuk Blob Storage:

Jenis akun penyimpanan Tingkat performa Penggunaan
Tujuan umum v2 Standard Jenis akun penyimpanan standar untuk blob, berbagi file, antrean, dan tabel. Direkomendasikan untuk sebagian besar skenario menggunakan Blob Storage atau salah satu layanan Azure Storage lainnya.
Blob blok Premium Jenis akun penyimpanan premium untuk blob blok dan blob tambahan. Direkomendasikan untuk skenario dengan tingkat transaksi tinggi atau skenario yang menggunakan objek yang lebih kecil atau memerlukan latensi penyimpanan yang rendah secara konsisten. Pelajari lebih lanjut terkait beban kerja untuk akun blob blok...
Blob halaman Premium Jenis akun penyimpanan premium hanya untuk blob halaman. Pelajari lebih lanjut terkait beban kerja untuk akun blob halaman premium...

Untuk mempelajari lebih lanjut terkait jenis akun penyimpanan, lihat ringkasan akun penyimpanan Azure. Untuk informasi tentang jenis akun penyimpanan warisan, lihat Jenis akun penyimpanan warisan.

Untuk mempelajari cara membuat akun penyimpanan, lihat Membuat akun penyimpanan.

Kontainer

Kontainer mengatur kumpulan blob, mirip dengan direktori dalam sistem file. Akun penyimpanan dapat mencakup kontainer dengan jumlah tak terbatas, dan kontainer dapat menyimpan blob dengan jumlah tak terbatas.

Catatan

Nama kontainer harus berhuruf kecil. Untuk informasi selengkapnya tentang penamaan kontainer, lihat Menamai dan Mereferensikan Kontainer, Blob, dan Metadata.

Blob

Azure Storage mendukung tiga jenis blob:

  • Blob blok menyimpan teks dan data biner. Blob blok terdiri dari blok data yang dapat dikelola sendiri-sendiri. Blob blok dapat menyimpan hingga sekitar 190,7 TiB.
  • Blob tambahan terdiri dari blok seperti blob blok, tetapi dioptimalkan untuk operasi tambahan. Blob tambahan sangat ideal untuk skenario seperti mencatat data dari komputer virtual.
  • Blob halaman menyimpan file akses acak yang berukuran hingga 8 TiB. Blob halaman menyimpan file hard drive virtual (VHD) dan berfungsi sebagai disk untuk komputer virtual Azure. Untuk informasi selengkapnya tentang blob halaman, lihat Ringkasan blob halaman Azure

Untuk informasi selengkapnya tentang berbagai jenis blob, lihat Memahami Blob Blok, Blob Tambahan, dan Blob Halaman.

Memindahkan data ke penyimpanan Blob

Sejumlah solusi ada untuk memindahkan data yang ada ke penyimpanan Blob:

  • AzCopy adalah alat baris perintah yang mudah digunakan untuk Windows dan Linux yang menyalin data ke dalam maupun dari penyimpanan Blob, di seluruh kontainer, atau di seluruh akun penyimpanan. Untuk informasi selengkapnya tentang AzCopy, lihat Mentransfer data dengan AzCopy v10.
  • Pustaka Pergerakan Data Azure Storage adalah pustaka .NET untuk memindahkan data antar layanan Azure Storage. Utilitas AzCopy dibangun dengan pustaka Pergerakan Data. Untuk informasi selengkapnya, lihat dokumentasi referensi untuk pustaka Pergerakan Data.
  • Azure Data Factory mendukung penyalinan data ke dalam maupun dari penyimpanan Blob dengan menggunakan kunci akun, tanda tangan akses bersama, prinsipal layanan, atau identitas terkelola untuk sumber daya Azure. Untuk informasi selengkapnya, lihat Menyalin data ke dalam atau dari penyimpanan Azure Blob dengan menggunakan Azure Data Factory.
  • Blobfuse adalah driver sistem file virtual untuk penyimpanan Azure Blob. Anda dapat menggunakan blobfuse untuk mengakses data blob blok yang ada di akun Penyimpanan Anda melalui sistem file Linux. Untuk informasi selengkapnya, lihat Cara memasang penyimpanan Blob sebagai sistem file dengan blobfuse.
  • Layanan Azure Data Box tersedia untuk mentransfer data lokal ke penyimpanan Blob saat himpunan data yang besar atau batasan jaringan membuat pengunggahan data melalui kabel tidak realistis. Tergantung pada ukuran data, Anda dapat meminta Azure Data Box Disk, Azure Data Box, atau perangkat Azure Data Box Heavy dari Microsoft. Anda kemudian dapat menyalin data ke perangkat tersebut dan mengirimkannya kembali ke Microsoft untuk diunggah ke penyimpanan Blob.
  • Layanan Azure Import/Export menyediakan cara untuk mengimpor atau mengekspor data dalam jumlah besar ke dalam dan dari akun penyimpanan menggunakan hard drive yang Anda sediakan. Untuk informasi selengkapnya, lihat Menggunakan layanan Microsoft Azure Import/Export untuk mentransfer data ke penyimpanan Blob.

Langkah berikutnya