Come eseguire la pianificazione della capacità per Hub eventi nell'hub di Azure Stack

Come operatore si gestisce la capacità dell'hub di Azure Stack usando le quote sulle risorse. È possibile controllare l'utilizzo delle risorse di Hub eventi impostando quote sul numero massimo di core che ciascun cluster di Hub eventi può usare. I cluster di Hub eventi vengono creati dagli utenti quando distribuiscono una risorsa di Hub eventi. Esistono anche vari requisiti di consumo delle risorse per il provider di risorse, illustrati in questo articolo.

Utilizzo delle risorse dei cluster

Per capire quanta capacità viene usata dalle distribuzioni di Hub eventi, è importante tenere presente che gli utenti creano cluster di Hub eventi sulla base di unità di capacità (CU). Quando creano un cluster di Hub eventi, infatti, non specificano un numero di core CPU, sebbene esista una relazione di mapping tra ogni unità di capacità e il numero specifico di core usati.

Gli utenti devono creare cluster di Hub eventi con un numero di CPU in grado di soddisfare gli specifici requisiti aziendali. Per incentrare questa decisione sulla configurazione delle quote, fare riferimento alla tabella seguente:

  • Il numero totale di core usati da un cluster di Hub eventi da 1 CU.
  • Capacità approssimativa necessaria per l'utilizzo di altre risorse, tra cui archiviazione vm, memoria e account di archiviazione.
Tipo macchina virtuale Nodi cluster Core per vm/nodo Core totali Archiviazione vm Memoria Account di archiviazione Indirizzi IP pubblici
Cluster di Hub eventi da 1 CU D11_V2 5 2 10 500 GiB 70 GiB 4 1

Tutti i cluster hub eventi usano un tipo di macchina virtuale D11_V2 per i relativi nodi. Un tipo di macchina virtuale D11_V2 è costituito da 2 core. Quindi 1 cluster hub eventi CU usa 5 macchine virtuali D11_V2, che traducono in 10 core usati. Per determinare il numero di core da configurare per una quota, usare un multiplo dei core totali usati da 1 CU. Questo calcolo riflette il numero massimo di CU che si consentirà a ciascun utente di usare durante la creazione di cluster di Hub eventi. Per configurare una quota che consenta agli utenti di creare un cluster con 2 CPU di capacità, ad esempio, è necessario impostare la quota a 20 core.

Importante

Per le distribuzioni di produzione che richiedono disponibilità elevata, è consigliabile usare un cluster da 2 CU, mentre per gli ambienti di sviluppo/test o per distribuzioni che non richiedono disponibilità elevata, è possibile iniziare con 1 CU.

La scalabilità orizzontale cu (più piccola a dimensioni maggiori) è supportata tramite il pannello Crea cluster di Hub eventi. La scalabilità orizzontale (più piccola) non è supportata.

Utilizzo delle risorse fornite dal provider di risorse

L'utilizzo di risorse da parte del provider di risorse di Hub eventi è costante e indipendente dal numero o dalle dimensioni dei cluster creati dagli utenti. Nella tabella seguente viene illustrato l'utilizzo dei core da parte del provider di risorse di Hub eventi nell'hub di Azure Stack e l'utilizzo approssimativo di risorse da parte di altre risorse. Il provider di risorse hub eventi usa un tipo di macchina virtuale D2_V2 per la distribuzione.

Tipo macchina virtuale Nodi cluster Core Archiviazione vm Memoria Account di archiviazione Indirizzi IP pubblici
Provider di risorse di Hub eventi D2_V2 3 6 300 GiB 21 GiB 2 1

Importante

Il consumo del provider di risorse non è un fattore che può essere controllato per mezzo di quote. Pertanto, non è necessario prendere in considerazione i core usati dal provider di risorse durante la configurazione delle quote. I provider di risorse vengono installati usando una sottoscrizione amministratore, che non impone limiti di utilizzo delle risorse agli operatori quando installano i provider di risorse necessari.

Utilizzo complessivo delle risorse

La capacità totale usata dal servizio Hub eventi include sia il consumo di risorse da parte del provider di risorse sia il consumo da parte dei cluster creati dall'utente.

La tabella seguente mostra il consumo totale di Hub eventi in varie configurazioni, indipendenti dalla definizione di quote di utilizzo. Questi numeri sono basati invece sui consumi del provider di risorse e dell'Hub eventi definiti in precedenza. Prendendo come riferimento questi esempi, è possibile calcolare facilmente l'utilizzo totale dell'hub di Azure Stack anche per altre dimensioni di distribuzione.

Core Archiviazione vm Memoria Account di archiviazione Totale archiviazione* INDIRIZZI IP pubblici**
Cluster da 1 CU + provider di risorse 16 800 GiB 91 GiB 6 Variabile 2
Cluster da 2 CU + provider di risorse 26 1,3 TB 161 GiB 10 Variabile 2
Cluster da 4 CU + provider di risorse 46 2,3 TB 301 GiB 18 Variabile 2

* Il blocco dati in ingresso (messaggio/evento) e la conservazione dei messaggi sono due fattori importanti che contribuiscono all'archiviazione usata dai cluster di Hub eventi. Ad esempio, se la conservazione dei messaggi è impostata su 7 giorni durante la creazione di un hub eventi e i messaggi vengono inseriti a una velocità di 1 MB/sec, l'archiviazione approssimativa usata è 604 GB (1 MB x 60 secondi x 60 minuti x 24 ore X 7 giorni). Se i messaggi vengono inviati a una velocità di 20 MB/s con una conservazione di 7 giorni, il consumo approssimativo di archiviazione è di 12 TB. Assicurarsi di prendere in considerazione la frequenza dei dati in ingresso e il tempo di conservazione per comprendere appieno l'utilizzo della capacità di archiviazione.

** Gli indirizzi IP pubblici vengono utilizzati dalla quota di rete fornita come parte della sottoscrizione.

Passaggi successivi

Completare i prerequisiti per l'installazione di Hub eventi nell'hub di Azure Stack, prima di iniziare il processo di installazione.