Akun Batch dan akun Azure Storage
Akun Azure Batch adalah entitas yang diidentifikasi secara unik dalam layanan Batch. Banyak solusi Batch menggunakan Azure Storage untuk menyimpan file sumber daya dan file output, sehingga setiap akun Batch dapat dikaitkan secara opsional dengan akun penyimpanan yang sesuai.
Akun batch
Semua pemrosesan dan sumber daya seperti tugas, pekerjaan, dan kumpulan batch dikaitkan dengan akun Batch. Saat aplikasi Anda membuat permintaan terhadap layanan Batch, aplikasi tersebut mengautentikasi permintaan menggunakan nama akun Azure Batch dan URL akun. Selain itu, ini dapat menggunakan kunci akses atau token Microsoft Entra.
Anda dapat menjalankan beberapa beban kerja Batch dalam satu akun Batch. Anda juga dapat mendistribusikan beban kerja di antara akun Batch yang berada dalam langganan yang sama tetapi terletak di wilayah Azure yang berbeda.
Anda dapat membuat akun Batch menggunakan portal Azure atau secara terprogram, seperti dengan pustaka Batch Management .NET. Saat membuat akun, Anda dapat mengaitkan akun penyimpanan Azure untuk menyimpan data atau aplikasi input dan output terkait pekerjaan.
Saat membuat akun Batch, Anda dapat memilih antara langganan pengguna dan mode alokasi kumpulan layanan Batch. Untuk sebagian besar kasus, Anda harus menggunakan mode alokasi kumpulan layanan Batch default. Dalam mode layanan Batch, sumber daya terkait komputasi dan komputer virtual (VM) untuk kumpulan dialokasikan pada langganan Azure terkelola layanan Batch.
Dalam mode alokasi kumpulan langganan pengguna, sumber daya terkait komputasi dan VM untuk kumpulan dibuat langsung di langganan akun Batch saat kumpulan dibuat. Dalam skenario di mana Anda membuat kumpulan Batch di jaringan virtual yang Anda tentukan, sumber daya terkait jaringan tertentu dibuat dalam langganan jaringan virtual.
Untuk membuat akun Batch dalam mode alokasi kumpulan langganan pengguna, Anda juga harus mendaftarkan langganan Anda dengan Azure Batch, dan mengaitkan akun dengan Azure Key Vault. Untuk informasi selengkapnya tentang persyaratan untuk mode alokasi kumpulan langganan pengguna, lihat Mengonfigurasi mode langganan pengguna.
Akun Azure Storage
Sebagian besar solusi Batch menggunakan Azure Storage untuk menyimpan file sumber daya dan file output. Misalnya, tugas Batch Anda (termasuk tugas standar, tugas mulai, tugas persiapan kerja, dan tugas pelepasan kerja) biasanya menentukan file sumber daya yang berada di akun penyimpanan. Akun penyimpanan juga menyimpan data yang diproses dan data output apa pun yang dihasilkan.
Batch mendukung tipe akun Azure Storage berikut ini:
- Akun tujuan umum v2 (GPv2)
- Akun tujuan umum v1 (GPv1)
- Akun penyimpanan blob (saat ini didukung untuk kumpulan di konfigurasi Komputer Virtual)
Penting
Anda tidak dapat menggunakan paket aplikasi atau fitur pemasangan sistem file virtual berbasis penyimpanan Azure dengan akun Azure Storage yang dikonfigurasi dengan aturan firewall, atau dengan namespace hierarkis diatur ke Diaktifkan.
Untuk informasi selengkapnya tentang jenis akun Azure Storage, lihat Gambaran umum akun penyimpanan.
Anda dapat mengaitkan akun penyimpanan dengan akun Batch saat membuat akun Batch, atau yang lebih baru. Pertimbangkan persyaratan biaya dan kinerja Anda saat memilih akun penyimpanan. Misalnya, opsi akun penyimpanan GPv2 dan blob mendukung batas kapasitas dan skalabilitas yang lebih besar dibandingkan dengan GPv1. (Hubungi Dukungan Azure untuk meminta peningkatan batas penyimpanan.) Opsi akun ini dapat meningkatkan kinerja solusi Batch yang berisi sejumlah besar tugas paralel yang dibaca dari atau menulis ke akun penyimpanan.
Saat akun penyimpanan ditautkan ke akun Batch, akun tersebut menjadi akun autostorage. Akun autostorage diperlukan jika Anda ingin menggunakan kemampuan paket aplikasi, karena menyimpan paket aplikasi .zip file. Ini juga dapat digunakan untuk file sumber daya tugas. Menautkan akun Batch ke penyimpanan otomatis dapat menghindari kebutuhan URL tanda tangan akses bersama (SAS) untuk mengakses file sumber daya.
Catatan
Simpul batch secara otomatis membuka paket aplikasi .zip file ketika ditarik ke bawah dari akun penyimpanan tertaut. Ini dapat menyebabkan penyimpanan lokal simpul komputasi terisi. Untuk informasi selengkapnya, lihat Mengelola paket aplikasi Batch.
Langkah berikutnya
- Pelajari tentang Simpul dan kumpulan.
- Pelajari cara membuat dan mengelola akun Batch menggunakan portal Azure atau Batch Management .NET.
- Pelajari cara menggunakan titik akhir privat dengan akun Azure Batch.