Pengantar penyimpanan Azure Stack Hub
Gambaran Umum
Azure Stack Hub Storage adalah seperangkat layanan penyimpanan cloud yang konsisten dengan layanan yang disediakan oleh Azure Storage. Layanan ini meliputi blob, tabel, dan antrean.
Layanan Azure Stack Hub Storage
Azure Stack Hub Storage menyediakan tiga layanan berikut:
Penyimpanan Blob
Penyimpanan blob menyimpan data objek yang tidak terstruktur. Blob dapat berupa semua jenis teks atau data biner, seperti dokumen, file media, atau penginstal aplikasi.
Penyimpanan tabel
Penyimpanan Tabel menyimpan himpunan data terstruktur. Penyimpanan Tabel adalah penyimpanan data atribut kunci NoSQL yang memungkinkan pengembangan cepat dan akses cepat ke data dalam jumlah besar.
Anrean penyimpanan
Penyimpanan Antrean menyediakan olahpesan yang andal untuk pemrosesan alur kerja dan komunikasi antar komponen layanan cloud.
Akun Azure Stack Hub Storage adalah akun aman yang memberi Anda akses ke layanan di Azure Stack Hub Storage. Akun penyimpanan Anda menyediakan kumpulan nama unik untuk sumber daya penyimpanan. Diagram berikut menunjukkan hubungan antara sumber daya Azure Stack Hub Storage di akun penyimpanan:
Penyimpanan Blob
Bagi pengguna dengan sejumlah besar data objek yang tidak terstruktur yang akan disimpan di cloud, penyimpanan blob menawarkan solusi yang efektif dan dapat diskalakan. Gunakan penyimpanan blob untuk menyimpan konten seperti:
- Dokumen
- Data sosial seperti foto, video, musik, dan blog
- Cadangan file, komputer, database, dan perangkat
- Gambar dan teks untuk aplikasi web
- Data konfigurasi untuk aplikasi cloud
- Big data, seperti log dan himpunan data besar lainnya
Setiap blob disusun ke dalam kontainer. Kontainer juga menyediakan cara yang berguna untuk menetapkan kebijakan keamanan pada kelompok objek. Akun penyimpanan dapat berisi sejumlah kontainer dan sebuah kontainer dapat berisi sejumlah blob (hingga batas akun penyimpanan).
Penyimpanan blob menawarkan tiga jenis blob:
Blob blok
Blob blok dioptimalkan untuk streaming dan penyimpanan objek cloud. Blob ini merupakan pilihan bagus untuk menyimpan dokumen, file media, cadangan, dan file serupa lainnya.
Blob tambahan
Blob tambahan mirip dengan blob blok, tetapi dioptimalkan untuk operasi tambahan. Blob tambahan dapat diperbarui hanya dengan menambahkan blok baru ke akhir. Blob tambahan merupakan pilihan bagus untuk skenario seperti pengelogan, di mana data baru perlu ditulis hanya sampai akhir blob.
Blob halaman
Blob halaman dioptimalkan untuk mewakili disk IaaS dan mendukung penulisan acak hingga ukuran 1 TB. Mesin virtual Azure Stack Hub yang terpasang disk IaaS adalah VHD yang disimpan sebagai blob halaman.
Penyimpanan tabel
Aplikasi modern kerap meminta penyimpanan data dengan fleksibilitas dan skalabilitas lebih besar daripada perangkat lunak generasi sebelumnya yang diperlukan. Penyimpanan tabel menawarkan penyimpanan yang sangat tersedia dan dapat diskalakan secara besar-besaran, sehingga aplikasi Anda dapat secara otomatis diskalakan untuk memenuhi permintaan pengguna. Penyimpanan tabel adalah penyimpanan kunci/atribut NoSQL--penyimpanan ini memiliki desain tanpa skema, sehingga membuatnya berbeda dengan database hubungan tradisional. Dengan penyimpanan data tanpa skema, mudah untuk menyesuaikan data Anda seiring dengan kebutuhan perkembangan aplikasi Anda. Penyimpanan tabel mudah digunakan, sehingga pengembang dapat membuat aplikasi dengan cepat.
Penyimpanan tabel adalah penyimpanan atribut kunci, yang berarti bahwa setiap nilai dalam tabel disimpan dengan nama properti yang diketik. Nama properti digunakan untuk memfilter dan menentukan kriteria seleksi. Kumpulan properti dan nilai-nilainya terdiri dari entitas. Karena penyimpanan tabel tidak memiliki skema, dua entitas dalam tabel yang sama dapat berisi berbagai kumpulan properti, dan properti tersebut dapat memiliki jenis yang berbeda.
Anda dapat menggunakan penyimpanan tabel untuk menyimpan himpunan data yang fleksibel, seperti data pengguna untuk aplikasi web, buku alamat, informasi perangkat, atau jenis metadata lain yang diperlukan layanan Anda. Untuk aplikasi berbasis internet saat ini, database NoSQL seperti penyimpanan tabel menawarkan alternatif populer untuk database hubungan tradisional.
Akun penyimpanan dapat berisi sejumlah tabel, dan sebuah tabel dapat berisi sejumlah entitas, hingga batas kapasitas akun penyimpanan.
Antrean Penyimpanan
Dalam merancang aplikasi untuk skala, komponen aplikasi sering dipisah sehingga mereka dapat menskalakan secara mandiri. Penyimpanan antrean menyediakan solusi olahpesan yang andal untuk komunikasi asinkron antara komponen aplikasi, apakah berjalan di cloud, desktop, di server lokal, atau di perangkat seluler. Penyimpanan antrean Azure juga mendukung pengelolaan tugas asinkron dan alur kerja proses pembangunan.
Akun penyimpanan dapat berisi sejumlah antrean, dan sebuah antrean dapat berisi sejumlah pesan (hingga batas kapasitas akun penyimpanan). Setiap pesan mungkin berukuran hingga 64 KB.
Langkah berikutnya
Untuk mempelajari Azure Storage lebih lanjut, lihat Pengantar Microsoft Azure Storage