Panoramica del livello dedicato Hub eventi di Azure

I cluster dedicati di Hub eventi sono progettati per soddisfare le esigenze dei carichi di lavoro di streaming di eventi cruciali più impegnativi. Questi cluster offrono un servizio di streaming di eventi a prestazioni elevate, a bassa latenza, scalabile e affidabile per le applicazioni di streaming di eventi basate su AMQP (Event Hubs SDK) o sulle API Apache Kafka.

Nota

Il livello Dedicato non è disponibile in tutte le aree. Provare a creare un cluster dedicato nella portale di Azure e visualizzare le aree supportate nell'elenco a discesa Località nella pagina Crea cluster di Hub eventi.

Perché un cluster dedicato?

Il livello dedicato di Hub eventi offre diversi vantaggi ai clienti che necessitano di eseguire carichi di lavoro cruciali a livello aziendale.

Streaming di eventi a bassa latenza

Questi cluster sono ottimizzati per la latenza end-to-end bassa e prestazioni elevate. Di conseguenza, questi cluster consentono alle aziende di gestire lo streaming di dati ad alta velocità e ad alto volume.

Streaming di grandi volumi di dati

I cluster dedicati possono trasmettere eventi a gigabyte al secondo o milioni di eventi al secondo per la maggior parte dei casi d'uso. Inoltre, questi cluster possono essere facilmente ridimensionati per supportare le modifiche nel volume di streaming di eventi.

Prestazioni coerenti garantite

I cluster dedicati di Hub eventi riducono al minimo l'instabilità della latenza e garantiscono prestazioni coerenti con capacità garantita.

Nessuna interferenza

I cluster dedicati di Hub eventi operano su un'architettura a tenant singolo. Di conseguenza, garantisce che le risorse allocate non vengano condivise con altri tenant. A differenza di altri livelli, pertanto, non si noterebbe alcuna interferenza tra tenant nel cluster dedicato.

Scalabilità self-service

Il cluster dedicato offre funzionalità di scalabilità self-service che consentono di regolare la capacità del cluster in base ai carichi dinamici e di facilitare le operazioni aziendali. È possibile aumentare il numero di istanze durante i picchi di utilizzo e aumentare le prestazioni quando l'utilizzo è basso.

Caratteristiche di fascia alta e quote generose

I cluster dedicati includono tutte le funzionalità del livello Premium e altro ancora. Il servizio gestisce anche il bilanciamento del carico, gli aggiornamenti del sistema operativo, le patch di sicurezza e il partizionamento. È quindi possibile dedicare meno tempo alla manutenzione dell'infrastruttura e più tempo alla creazione di applicazioni di streaming di eventi.

Unità di capacità (CU)

I cluster dedicati vengono sottoposte a provisioning e fatturate da unità di capacità (CU), una quantità preallocata di risorse cpu e memoria.

La quantità di inserimento e flusso per CU dipende da diversi fattori, ad esempio quelli seguenti:

  • Numero di produttori e consumatori
  • Numero di partizioni.
  • Configurazione del producer e del consumer.
  • Dimensioni del payload
  • Velocità in uscita

Pertanto, per determinare il numero necessario di unità di calcolo, è necessario eseguire il carico di lavoro di streaming degli eventi previsto in un cluster dedicato di Hub eventi osservando l'utilizzo delle risorse del cluster. Per altre informazioni, vedere Quando ridimensionare il cluster dedicato.

Tipi di cluster

I cluster dedicati di Hub eventi sono disponibili in due tipi distinti: cluster scalabili self-service e cluster legacy. Questi due tipi differiscono per il supporto per il numero di UNITÀ di elaborazione, la quantità di velocità effettiva fornita da ogni cu e la disponibilità a livello di area e zona.

In qualità di utente del cluster dedicato, è possibile determinare il tipo di cluster esaminando la disponibilità della funzionalità di ridimensionamento della capacità nel portale. Se questa funzionalità è presente, si usa un cluster scalabile self-service. Viceversa, se non è disponibile, si sta usando un cluster dedicato legacy. In alternativa, è possibile cercare le proprietà di Azure Resource Manager correlate ai cluster dedicati.

Cluster scalabili self-service

I cluster scalabili self-service di Hub eventi si basano su una nuova infrastruttura e consentono agli utenti di ridimensionare facilmente il numero di unità di capacità allocate a ogni cluster. Creando un cluster dedicato tramite il portale di Hub eventi o i modelli arm, si ottiene l'accesso a un cluster scalabile self-service. Per informazioni su come ridimensionare il cluster dedicato, vedere Ridimensionare cluster dedicati di Hub eventi.

Approssimativamente, un'unità di capacità (CU) in un cluster scalabile self-service offre capacità in ingresso compresa tra 100 MB/s e 200 MB/s, anche se la velocità effettiva effettiva può variare a seconda di vari fattori.

Con cluster scalabili self-service, è possibile acquistare fino a 10 UNITÀ di configurazione per un cluster nel portale di Azure. A differenza dei cluster tradizionali, questi cluster possono essere ridimensionati in modo incrementale con unità di calcolo comprese tra 1 e 10. Se è necessario un cluster di dimensioni superiori a 10 CU, è possibile inviare una richiesta di supporto per aumentare le prestazioni del cluster dopo la creazione.

Importante

Dedicato scalabile self-service può essere distribuito con zone di disponibilità abilitate con 3 UNITÀ di configurazione, ma non sarà possibile usare la funzionalità di scalabilità self-service per ridimensionare il cluster. Per creare o ridimensionare un cluster self-service abilitato per AZ, è necessario inviare una richiesta di supporto.

Cluster legacy

I cluster dedicati di Hub eventi creati prima della disponibilità di cluster scalabili self-service vengono definiti cluster legacy.

Per usare questi cluster legacy, la creazione diretta tramite i modelli portale di Azure o ARM non è possibile ed è invece necessario inviare una richiesta di supporto per crearne una.

Approssimativamente, un'unità di capacità (CU) in un cluster legacy offre capacità di ingresso compresa tra 50 MB/s e 100 MB/s, anche se la velocità effettiva effettiva può variare a seconda di vari fattori.

Con il cluster legacy è possibile acquistare fino a 20 UNITÀ di configurazione.

Nota

I cluster dedicati di Hub eventi legacy richiedono almeno 8 unità di capacità per abilitare le zone di disponibilità. Il supporto della zona di disponibilità è disponibile solo nelle aree di Azure con zone di disponibilità.

Importante

La migrazione di un cluster legacy esistente a un cluster self-service non è attualmente supportata. Per altre informazioni, vedere Migrazione di un cluster legacy a un cluster scalabile self-service.

Determinazione del tipo di cluster

È possibile determinare il tipo di cluster che si sta usando i metodi seguenti.

Method Azione Cluster scalabili self-service Cluster legacy Note
Uso del portale Verificare la presenza della scheda "Ridimensiona" nel cluster Pagina "Ridimensiona" disponibile nell'interfaccia utente del cluster. Nessuna pagina di scalabilità disponibile nell'interfaccia utente del cluster.
Uso di Azure Resource Manager Verificare la supportsScaling proprietà di Azure Resource Manager nel cluster. Verificare la presenza della pagina "Ridimensiona" nel cluster.  Nessuna pagina di scalabilità disponibile nell'interfaccia utente del cluster. Controllare questa proprietà nel portale, nell'interfaccia della riga di comando o in PowerShell. Richiede l'API versione 2022-01-01-preview o successiva.
Utilizzo di nslookup Eseguire il comando nslookup in uno spazio dei nomi nel cluster. CNAME esegue il mapping a *.cloudapp.azure.com CNAME esegue il mapping a *.cloudapp.net. Esempio: nslookup ns.servicebus.windows.net.

Quote e limiti

L'offerta dedicata di Hub eventi viene fatturata a un prezzo mensile fisso, con un minimo di 4 ore di utilizzo. Il livello Dedicato offre tutte le funzionalità del piano Premium, ma con capacità e limiti su scala aziendale per i clienti con carichi di lavoro esigenti.

Per altre informazioni sulle quote e sui limiti, vedere Quote e limiti di Hub eventi

Domande frequenti

Cosa è possibile ottenere con un cluster?

Per un cluster di Hub eventi, quanto è possibile inserire e trasmettere dipende da diversi fattori, ad esempio producer, consumer, velocità di inserimento ed elaborazione e molto altro ancora.

La tabella seguente illustra i risultati del benchmark ottenuti durante il test di un cluster dedicato Legacy:

Forma del payload Destinatari Larghezza di banda in ingresso Messaggi in ingresso Larghezza di banda in uscita Messaggi in uscita Unità elaborate totali Unità elaborate per unità di capacità
Batch di 100 x 1 KB 2 400 MB/sec 400.000 messaggi/sec 800 MB/sec 800.000 messaggi/sec 400 unità elaborate 100 unità elaborate
Batch di 10 x 10 KB 2 666 MB/sec 66.600 messaggi/sec 1,33 GB/sec 133.000 messaggi/sec 666 unità elaborate 166 unità elaborate
Batch di 6 x 32 KB 1 1,05 GB/sec 34.000 messaggi/sec 1,05 GB/sec 34.000 messaggi/sec 1000 unità elaborate 250 unità elaborate

Nel test sono stati usati i criteri seguenti:

  • È stato usato un cluster hub eventi di livello dedicato con 4 unità di capacità (CU).
  • L'hub eventi usato per l'inserimento aveva 200 partizioni.
  • I dati inseriti da tutte le partizioni vengono ricevuti da due applicazioni riceventi.

È possibile aumentare o ridurre le prestazioni del cluster?

Se il cluster è stato creato con il set di opzioni Di ridimensionamento del supporto, è possibile usare l'esperienza self-service per aumentare e ridurre il numero di istanze in base alle esigenze. È possibile aumentare le prestazioni fino a 10 UNITÀ di configurazione con cluster scalabili self-service. Poiché i cluster dedicati self-service sono basati su una nuova infrastruttura, sono associati a prestazioni elevate rispetto ai cluster dedicati che non supportano la scalabilità self-service. Poiché le prestazioni dei cluster dedicati dipendono da diversi fattori, ad esempio l'allocazione delle risorse, il numero di partizioni, l'archiviazione e così via, è consigliabile determinare il numero necessario di UNITÀ di configurazione dopo il test con un carico di lavoro reale.

Inviare una richiesta di supporto negli scenari seguenti per aumentare o aumentare il numero di istanze nel cluster dedicato.

  • Sono necessarie più di 10 CPU per un cluster dedicato scalabile self-service (un cluster creato con il set di opzioni Di ridimensionamento del supporto).
  • È necessario aumentare o ridurre le istanze in un cluster creato senza selezionare l'opzione Supporto ridimensionamento
  • È necessario aumentare o aumentare il numero di istanze in un cluster dedicato creato prima del rilascio dell'esperienza self-service

Avviso

Non sarà possibile eliminare il cluster per almeno 4 ore dopo la creazione. Verrà quindi addebitato un minimo di quattro ore di utilizzo del cluster. Per altre informazioni sui prezzi, vedere Hub eventi - Prezzi.

È possibile eseguire la migrazione da un cluster legacy a un cluster scalabile self-service?

A causa della differenza nell'infrastruttura hardware e software sottostante, attualmente non è supportata la migrazione dei cluster che non supportano il ridimensionamento self-service in cluster dedicati scalabili self-service. Se si vuole usare il ridimensionamento self-service, è necessario ricreare il cluster. Per informazioni su come creare un cluster scalabile, vedere Creare un cluster dedicato di Hub eventi.

Quando ridimensionare il cluster dedicato?

Il consumo della CPU è l'indicatore chiave dell'utilizzo delle risorse del cluster dedicato. Quando l'utilizzo complessivo della CPU raggiunge il 70% (senza osservare condizioni anomale, ad esempio un numero elevato di errori del server o richieste con esito positivo basso), significa che il cluster si sta spostando verso la capacità massima. Pertanto, è possibile usarlo come indicatore per valutare se è necessario aumentare o meno le prestazioni del cluster dedicato.

Per monitorare l'utilizzo della CPU del cluster dedicato, è necessario seguire questa procedura.

  • Nella pagina delle metriche del cluster dedicato di Hub eventi selezionare Aggiungi metrica.

  • Selezionare CPU come metrica e usare Max come aggregazione.

    Screenshot showing the Metrics page with the CPU metric.

  • Selezionare quindi Aggiungi filtro e aggiungere un filtro per il tipo di Roleproprietà , usare l'operatore uguale e selezionare tutti e tre i valori (Backend, Gateway) dall'elenco a discesa.

    Screeshot showing the metrics page with CPU consumption metric and roles.

    È quindi possibile monitorare questa metrica per determinare quando è necessario ridimensionare il cluster dedicato. È anche possibile configurare avvisi in base a questa metrica per ricevere notifiche quando l'utilizzo della CPU raggiunge le soglie impostate.

Come funziona il ripristino di emergenza geografico con il cluster?

È possibile associare geograficamente uno spazio dei nomi in un cluster di livello dedicato con un altro spazio dei nomi in un cluster di livello dedicato. Non è consigliabile associare uno spazio dei nomi dedicato a uno spazio dei nomi nell'offerta standard perché il limite di velocità effettiva non sarà compatibile e genera errori.

È possibile eseguire la migrazione degli spazi dei nomi Standard o Premium a un cluster di livello dedicato?

Attualmente non è supportato un processo di migrazione automatizzato per la migrazione dei dati degli hub eventi da uno spazio dei nomi Standard o Premium a uno dedicato.

Perché un cluster dedicato con ridondanza della zona ha almeno 8 CU?

Per garantire la ridondanza della zona per l'offerta dedicata, tutte le risorse di calcolo devono avere 3 repliche in 3 data center nella stessa area. Questo è il requisito minimo per supportare la ridondanza della zona (in modo che il servizio possa comunque funzionare quando sono inattivo 2 zone/data center) e comporta una capacità di calcolo equivalente a 8 UNITÀ di calcolo.

Pertanto, questa non è una quota che è possibile modificare, ma piuttosto una restrizione dell'architettura corrente con un livello dedicato.

Passaggi successivi

Per altre informazioni su Hub eventi dedicati, contattare il rappresentante microsoft o supporto tecnico Microsoft. È anche possibile creare un cluster o altre informazioni sui piani tariffari di Hub eventi visitando i collegamenti seguenti: