Come pianificare la capacità per Hub eventi di Azure su hub di Azure Stack

Gli operatori gestiscono la capacità di hub di Azure Stack impostando le quote sulle risorse. È possibile controllare l'utilizzo delle risorse di Hub eventi impostando le quote sul numero massimo di core che possono essere usati dai cluster di Hub eventi. Gli utenti creano cluster di Hub eventi quando distribuiscono una risorsa di Hub eventi. Questo articolo illustra anche vari requisiti di consumo delle risorse per il provider di risorse.

Utilizzo delle risorse cluster

Gli utenti creano cluster di Hub eventi in base alle unità di capacità (CU). Non specificano un numero di core CPU durante la creazione di un cluster di Hub eventi. Tuttavia, ogni CU è direttamente mappato a un numero specifico di core consumati.

Gli utenti devono creare cluster di Hub eventi con cpu che soddisfino i requisiti aziendali. Per impostare la configurazione della quota, esaminare la tabella seguente per:

  • Il totale dei core utilizzati da un cluster Event Hubs CU 1.
  • Capacità approssimativa necessaria per l'utilizzo di altre risorse, tra cui l'archiviazione, la memoria e gli account di archiviazione delle macchine virtuali.
Tipo di macchina virtuale Nodi del cluster Core per macchine virtuali/nodi Core totali Archiviazione VM Memoria Account di archiviazione Indirizzi IP pubblici
1 CU cluster di Event Hub D11_V2 5 2 10 500 GiB 70 GiB 4 1

Tutti i cluster di Hub eventi usano un tipo di macchina virtuale D11_V2 per i nodi. Un tipo di macchina virtuale D11_V2 è costituito da 2 core. Quindi 1 cluster di Hub eventi CU usa 5 macchine virtuali D11_V2, che si traduce in 10 core usati. Quando si determina 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 consente agli utenti di usare durante la creazione di cluster di Hub eventi. Ad esempio, per configurare una quota che consente agli utenti di creare un cluster con 2 CPU di capacità, impostare la quota a 20 core.

Importante

Per le distribuzioni in produzione che richiedono alta disponibilità (HA), utilizzare un cluster a due CU. Per le distribuzioni senza alta disponibilità e per gli ambienti di sviluppo o test, utilizzare un CU.

È possibile aumentare il numero di unità CU da dimensioni inferiori a dimensioni superiori dal pannello Crea cluster di Event Hubs. La scalabilità orizzontale (da più grande a più piccola) non è supportata.

Consumo delle risorse del fornitore

Il provider di risorse di Hub eventi utilizza una quantità costante di risorse, indipendentemente dal numero o dalle dimensioni dei cluster creati dagli utenti. La tabella seguente illustra l'utilizzo principale del provider di risorse di Hub eventi nell'hub di Azure Stack e l'utilizzo approssimativo delle risorse da parte di altre risorse. Il provider di risorse di Event Hubs usa un tipo di macchina virtuale D2_V2 per la distribuzione.

Tipo di macchina virtuale Nodi del cluster Nuclei 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

Le quote non controllano l'utilizzo del provider di risorse. Non è necessario includere i core usati dal provider di risorse nelle configurazioni delle quote. Usare una sottoscrizione amministratore per installare i provider di risorse. La sottoscrizione non impone limiti di consumo delle risorse agli operatori quando installano i provider di risorse necessari.

Consumo totale risorse

La capacità totale utilizzata dal servizio Hub eventi include l'utilizzo delle risorse da parte del provider di risorse e il consumo da parte dei cluster creati dall'utente.

La tabella seguente mostra il consumo totale di Hub eventi in varie configurazioni, indipendentemente dal fatto che siano gestiti da quota. Questi numeri si basano sui consumi del provider di risorse e del cluster di Hub eventi presentati nella sezione precedente. È possibile calcolare facilmente l'utilizzo totale hub di Azure Stack per altre dimensioni di distribuzione usando questi esempi.

Nuclei Archiviazione vm Memoria Account di archiviazione Spazio di archiviazione totale* INDIRIZZI IP pubblici**
cluster 1-CU e provider di risorse 16 800 GiB 91 GiB 6 variabile 2
cluster 2-CU e fornitore di risorse 26 1,3 TB 161 GiB 10 variabile 2
cluster 4 CU + provider di risorse 46 2,3 TB 301 GiB 18 variabile 2

* La frequenza dei dati in ingresso (messaggio o evento) e la conservazione dei messaggi sono due fattori importanti che contribuiscono alla risorsa di archiviazione usata dai cluster di Hub eventi. Ad esempio, se la conservazione dei messaggi è impostata su sette giorni quando si crea un hub eventi e i messaggi vengono inseriti a una velocità di 1 MB/s, lo spazio di archiviazione approssimativo usato è 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/sec con un periodo di conservazione di sette 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 il consumo di capacità di archiviazione.

** Si usano indirizzi IP pubblici dalla quota di rete fornita come parte della sottoscrizione.

Passaggi successivi

Prima di iniziare il processo di installazione, completare i prerequisiti per l'installazione di Hub eventi in hub di Azure Stack.