Merencanakan penyebaran penyedia sumber daya Azure Event Hubs

Selesai

Azure Event Hubs adalah layanan pemrosesan peristiwa terskala yang menyerap dan memproses peristiwa dan data dalam volume besar, dengan latensi rendah dan keandalan tinggi.

Solusi streaming dan berbasis acara didukung, baik untuk pemrosesan cloud lokal maupun Azure. Apakah skenario Anda hibrid (tersambung), atau terputus, solusi Anda dapat mendukung pemrosesan peristiwa/streaming dalam skala besar. Skenario Anda hanya terikat oleh ukuran kluster, yang dapat Anda sediakan sesuai dengan kebutuhan Anda.

Image of Event Hubs ingestion.

Sebagai Operator, Anda mengelola kapasitas Azure Stack Hub menggunakan kuota pada sumber daya. Anda mengontrol konsumsi sumber daya Azure Event Hubs dengan mengatur kuota pada jumlah maksimum core yang digunakan oleh kluster Azure Event Hubs. Kluster Azure Event Hubs dibuat oleh pengguna saat mereka menyebarkan sumber daya Azure Event Hubs. Ada juga berbagai persyaratan konsumsi sumber daya untuk penyedia sumber daya, yang dibahas dalam pelajaran ini.

Konsumsi sumber daya kluster

Untuk memahami konsumsi kapasitas penyebaran Azure Event Hubs, penting untuk diperhatikan bahwa pengguna membuat kluster Azure Event Hubs berdasarkan Unit Kapasitas (CU). Mereka tidak menentukan jumlah core CPU saat membuat kluster Azure Event Hubs. Namun, setiap CU langsung memetakan ke sejumlah core tertentu yang dikonsumsi.

Pengguna Anda perlu membuat kluster Azure Event Hubs dengan CU yang memenuhi persyaratan bisnis mereka. Untuk menginformasikan keputusan Anda tentang konfigurasi kuota, tabel berikut menunjukkan:

  • Total core yang digunakan oleh kluster 1 CU Azure Event Hubs.
  • Perkiraan kapasitas yang diperlukan untuk konsumsi sumber daya lain, termasuk penyimpanan mesin virtual, memori, dan akun penyimpanan.
Kluster Jenis mesin virtual Node Kluster Core per mesin virtual/node Total Core Penyimpanan mesin virtual Memori Akun Penyimpanan IP Publik
1 kluster Azure Event Hubs CU D11_V2 5 2 10 500 GiB 70 GiB 4 1

Semua kluster Azure Event Hubs menggunakan jenis mesin virtual D11_V2 untuk nodenya. Jenis mesin virtual D11_V2 terdiri dari 2 core. Jadi 1 kluster CU Azure Event Hubs menggunakan 5 mesin virtual D11_V2, yang diterjemahkan menjadi 10 core yang digunakan. Dalam menentukan jumlah core yang akan dikonfigurasi untuk kuota, gunakan kelipatan dari total core yang digunakan oleh 1 CU. Penghitungan ini mencerminkan jumlah CU maksimum yang akan Anda izinkan untuk digunakan pengguna, saat membuat kluster Azure Event Hubs. Misalnya, untuk mengonfigurasi kuota yang memungkinkan pengguna membuat kluster dengan kapasitas 2 CU, tetapkan kuota Anda pada 20 core.

Untuk penyebaran produksi yang memerlukan ketersediaan tinggi (HA), sebaiknya gunakan 2 kluster CU. Untuk non-HA dan pengembangan/pengujian, Anda dapat memulai dengan 1 CU.

Konsumsi sumber daya penyedia sumber daya

Konsumsi sumber daya oleh penyedia sumber daya Azure Event Hubs berjalan konstan, dan tidak bergantung pada jumlah atau ukuran kluster yang dibuat oleh pengguna. Tabel berikut menunjukkan pemanfaatan inti oleh penyedia sumber daya Azure Event Hubs di Azure Stack Hub, dan perkiraan konsumsi sumber daya oleh sumber daya lainnya. Penyedia sumber Azure Event Hubs menggunakan jenis mesin virtual D2_V2 untuk penyebarannya.

Hub Jenis mesin virtual Node Kluster Core Penyimpanan mesin virtual Memori Akun Penyimpanan IP Publik
Penyedia sumber daya Azure Event Hubs D2_V2 3 6 300 GiB 21 GiB 2 1

Konsumsi penyedia sumber daya bukanlah sesuatu yang dikontrol oleh kuota. Anda tidak perlu mengakomodasi core yang digunakan oleh penyedia sumber daya dalam konfigurasi kuota Anda. Penyedia sumber daya diinstal menggunakan langganan administrator. Langganan tidak memberlakukan batasan konsumsi sumber daya pada operator, saat menginstal penyedia sumber daya yang diperlukan.

Total konsumsi sumber daya

Kapasitas total yang digunakan oleh layanan Azure Event Hubs mencakup konsumsi sumber daya oleh penyedia sumber daya, dan konsumsi oleh kluster yang dibuat pengguna.

Tabel berikut menunjukkan total konsumsi Azure Event Hubs di bawah berbagai konfigurasi, terlepas dari apakah dikelola oleh kuota. Jumlah ini didasarkan pada penyedia sumber daya dan konsumsi kluster Azure Event Hubs yang ditampilkan di atas. Anda dapat dengan mudah menghitung total penggunaan Azure Stack Hub untuk ukuran penyebaran lainnya, menggunakan contoh ini.

Kluster Core Penyimpanan mesin virtual Memori Akun Penyimpanan Total Penyimpanan IP Publik
1 kluster CU + penyedia sumber daya 16 800 GiB 91 GiB 6 Variabel 2
2 kluster CU + penyedia sumber daya 26 1,3 TB 161 GiB 10 Variabel 2
4 kluster CU + penyedia sumber daya 46 2,3 TB 301 GiB 18 Variabel 2