Gambaran Umum Event Hubs Premium

Azure Event Hubs Premium (tingkat premium) dirancang untuk skenario streaming tingkat tinggi yang memerlukan kinerja superior dan elastis dengan latensi yang dapat diprediksi. Tingkat premium menyediakan sumber daya komputasi, memori, dan penyimpanan yang dipesan, yang meminimalkan gangguan lintas penyewa di lingkungan PaaS multipenyewa terkelola.

Replika ini mereplikasi aktivitas hingga tiga replika, didistribusikan di seluruh zona ketersediaan Azure jika tersedia. Semua replika dibungkus secara sinkron ke penyimpanan cepat yang mendasarinya sebelum operasi pengiriman dilaporkan selesai. Aktivitas yang tidak langsung dibaca atau yang perlu dibaca ulang nanti dapat disimpan hingga 90 hari, disimpan secara transparan dalam tingkat penyimpanan redundan zona ketersediaan.

Selain fitur terkait penyimpanan ini dan semua kapabilitas dan dukungan protokol tingkat standar, model isolasi tingkat premium memungkinkan fitur seperti penskalaan partisi dinamis. Anda juga mendapatkan alokasi kuota yang jauh lebih besar. Event Hubs Capture juga termasuk tanpa biaya tambahan.

Catatan

  • Event Hubs Premium mendukung TLS 1.2 atau yang lebih besar.
  • Tingkat premium tidak tersedia di semua wilayah. Coba buat namespace layanan di portal Azure dan lihat wilayah yang didukung di daftar drop-down Lokasi di halaman Buat Namespace.

Anda dapat membeli 1, 2, 4, 8 dan 16 unit pemrosesan (PU) untuk setiap namespace layanan. Karena tingkat premium adalah penawaran berbasis kapasitas, throughput yang dapat dicapai tidak diatur oleh pembatasan seperti yang ada di tingkat standar, tetapi bergantung pada pekerjaan yang Anda minta untuk dilakukan Event Hubs, mirip dengan tingkat khusus. Throughput penyerapan dan aliran yang efektif per PU tergantung pada berbagai faktor, termasuk:

  • Jumlah produsen dan konsumen
  • Besar payload
  • Jumlah partisi
  • Laju permintaan egress
  • Penggunaan Event Hubs Capture, Schema Registry, serta fitur canggih lainnya

Untuk informasi selengkapnya, lihat perbandingan antara SKU Azure Event Hubs.

Mengapa premium?

Tingkat premium menawarkan tiga manfaat menarik bagi pelanggan yang membutuhkan isolasi dalam lingkungan multi-penyewa yang lebih baik dengan kebutuhan latensi rendah dan penyerapan data throughput tinggi.

Performa superior dengan mesin penyimpanan dua tingkat terbaru

Tingkat premium menggunakan mesin penyimpanan log dua tingkat baru yang meningkatkan performa pemasukan data secara drastis dengan pengurangan latensi keseluruhan secara substansial tanpa membahayakan jaminan ketahanan.

Isolasi dan kemudahan prediksi yang lebih baik

Tingkat premium menawarkan komputasi terisolasi dan kapasitas memori untuk mencapai latensi yang lebih dapat diprediksi dan risiko dampak tetangga yang berisik jauh berkurang dalam penyebaran multipenyewa.

Tingkat premium menerapkan model kluster dalam kluster pada kluster multi-penyewa untuk memberikan kemudahan prediksi dan performa selagi mempertahankan semua keuntungan dari lingkungan PaaS multi-penyewa terkelola.

Penghematan biaya dan skalabilitas

karena tingkat premium adalah penawaran multi-penyewa, tingkat premium dapat menskalakan secara dinamis dengan lebih fleksibel dan cepat. Kapasitas dialokasikan dalam unit pemrosesan (PUs) yang mengalokasikan pod CPU dan memori terisolasi di dalam kluster. Jumlah pod tersebut dapat ditingkatkan atau diturunkan per namespace layanan. Oleh karena itu, tingkat premium adalah opsi biaya rendah untuk skenario olahpesan dengan rentang throughput keseluruhan yang kurang dari 120 MB/dtk tetapi lebih tinggi dari apa yang dapat Anda capai dengan tingkat standar.

Enkripsi kejadian

Azure Event Hubs memberikan enkripsi data tidak aktif dengan Layanan Enkripsi Azure Storage (Azure SSE). Layanan Pusat Aktivitas menggunakan Azure Storage untuk menyimpan data. Semua data yang disimpan dengan Azure Storage dienkripsi menggunakan kunci yang dikelola Microsoft. Jika Anda menggunakan kunci Anda sendiri (juga disebut sebagai Bring Your Own Key (BYOK) atau kunci yang dikelola pelanggan), data masih dienkripsi menggunakan kunci yang dikelola Microsoft, tetapi selain itu kunci yang dikelola Microsoft dienkripsi menggunakan kunci yang dikelola pelanggan. Fitur ini memungkinkan Anda membuat, memutar, menonaktifkan, dan mencabut akses ke kunci yang dikelola pelanggan yang digunakan untuk mengenkripsi kunci yang dikelola Microsoft. Mengaktifkan fitur BYOK adalah proses penyiapan satu kali pada namespace layanan Anda. Untuk informasi selengkapnya, lihat Konfigurasikan kunci yang dikelola pelanggan untuk mengenkripsi data Azure Event Hubs saat data tidak aktif.

Catatan

Semua namespace Event Hubs diaktifkan untuk protokol RPC Apache Kafka secara default dan dapat digunakan oleh aplikasi berbasis Kafka yang sudah ada. Diaktifkannya Kafka pada klaster Anda tidak mempengaruhi kasus penggunaan non-Kafka Anda; tidak ada opsi atau kebutuhan untuk menonaktifkan Kafka pada klaster.

Kuota dan pembatasan

Tingkat premium menawarkan semua fitur paket standar, namun dengan performa dan isolasi yang lebih baik, serta kuota yang lebih besar. Untuk kuota dan batasan lainnya, lihat Kuota dan batas Azure Event Hubs.

Ketersediaan tinggi dengan zona ketersediaan

Tingkat standar Event Hubs, premium, dan khusus menawarkan dukungan zona ketersediaan tanpa biaya tambahan. Dengan menggunakan zona ketersediaan, Anda dapat menjalankan beban kerja streaming peristiwa di lokasi yang terpisah secara fisik di setiap wilayah Azure yang toleran terhadap kegagalan lokal.

Penting

  • Dukungan zona ketersediaan hanya tersedia di wilayah Azure dengan zona ketersediaan.
  • Di wilayah tertentu, dukungan tingkat premium untuk zona ketersediaan terbatas meskipun wilayah mendukung zona ketersediaan. 

Tingkat premium vs. khusus

Dibandingkan dengan penawaran khusus, tingkat premium menyediakan keuntungan berikut:

  • Isolasi di dalam lingkungan multipenyewa besar yang dapat menggeser sumber daya dengan cepat
  • Penskalaan jauh lebih elastis dan lebih cepat
  • PU dapat disesuaikan secara dinamis

Oleh karena itu, tingkat premium sering menjadi opsi yang lebih hemat untuk kebutuhan streaming peristiwa sampai 160MB/detik (per namespace layanan), khususnya dengan muatan yang berubah-ubah sepanjang hari atau minggu, jika dibandingkan dengan tingkat khusus.

Catatan

Untuk ketahanan ekstra yang diperoleh oleh dukungan zona ketersediaan, skala penyebaran minimal untuk tingkat khusus adalah 8 unit kapasitas (CU), tetapi Anda akan memiliki dukungan zona ketersediaan di tingkat premium dari PU pertama di semua wilayah zona ketersediaan.

Harga

Penawaran Premium ditagihkan oleh Unit Pemrosesan (PU) yang sesuai dengan sebagian sumber daya terisolasi (CPU, Memori, dan Penyimpanan) dalam infrastruktur dasar.

Tanya Jawab Umum

Apa yang dapat saya capai dengan unit pemrosesan (PU)?

Berapa banyak Anda dapat menyerap dan mengalirkan dengan PU tergantung pada berbagai faktor seperti produsen, konsumen, tingkat di mana Anda menyerap dan memproses, dan banyak lagi. Untuk detail tentang unit pemrosesan, lihat Penskalaan dengan Azure Event Hubs.

Dapatkah saya memigrasikan namespace standar saya ke namespace premium?

Saat ini kami tidak mendukung migrasi dari namespace standar ke namespace premium.

Langkah berikutnya

Lihat artikel berikut: