Come aggiornare l'hub IoT

Con l'aumentare della soluzione IoT, l'hub IoT di Azure offre opzioni di scalabilità. L'hub IoT di Azure offre due livelli, base (B) e standard (S), per supportare i clienti che vogliono usare diverse funzionalità. All'interno di ogni livello sono disponibili tre dimensioni (1, 2 e 3) che determinano il numero di messaggi che è possibile inviare ogni giorno.

Quando si dispone di più dispositivi e si necessita di altre funzionalità, esistono tre modi per regolare l'hub IoT in base alle proprie esigenze:

  • Aggiungere unità all'interno dell'hub IoT per aumentare il limite giornaliero dei messaggi per tale hub. Ad esempio, ogni unità aggiuntiva in un hub IoT B1 offre 400.000 messaggi aggiuntivi al giorno.

  • Modificare le dimensioni dell'hub IoT. Ad esempio, eseguire la migrazione di un hub dal livello B1 al livello B2 per aumentare il numero di messaggi che ogni unità può supportare al giorno da 400.000 a 6 milioni. Entrambe queste modifiche possono essere apportate senza interrompere le operazioni esistenti.

  • Eseguire l'aggiornamento a un livello superiore. Ad esempio, aggiornare un hub dal livello B1 al livello S1 per l'accesso alle funzionalità avanzate con la stessa capacità di messaggistica.

    Avviso

    Non è possibile eseguire l'aggiornamento da un hub gratuito a un hub a pagamento tramite la funzione di aggiornamento. È necessario creare un hub a pagamento ed eseguire la migrazione delle configurazioni e dei dispositivi dall'hub gratuito all'hub a pagamento. Questo processo è documentato in Come eseguire la migrazione di un hub IoT.

    Suggerimento

    Quando si aggiorna l'hub IoT a un livello superiore, alcuni messaggi potrebbero essere ricevuti fuori ordine per un breve periodo di tempo. Se la logica di business si basa sull'ordine dei messaggi, è consigliabile eseguire l'aggiornamento durante l'orario non lavorativo.

Se si vuole effettuare il downgrade dell'hub IoT, è possibile rimuovere le unità e ridurre le dimensioni dell'hub IoT ma non è possibile effettuare il downgrade a un livello inferiore. Ad esempio, è possibile passare dal livello S2 al livello S1, ma non dal livello S2 al livello B1. Per ogni hub IoT è possibile scegliere un solo tipo di edizione dell’hub IoT all'interno di un livello. Ad esempio, è possibile creare un hub IoT con più unità di S1. Tuttavia, non è possibile creare un hub IoT con una combinazione di unità di edizioni diverse, ad esempio, B3 e S1 o S1 e S2.

Questi esempi consentono di comprendere come regolare l'hub IoT in base ai cambiamenti della soluzione. Per informazioni specifiche sulle funzionalità di ogni livello, fare sempre riferimento a Prezzi dell’hub IoT di Azure.

Altre informazioni su come scegliere il livello dell'hub IoT corretto.

Aggiornare l'hub IoT esistente

Se si vuole aggiornare un hub IoT esistente, è possibile farlo dal portale di Azure o dall'interfaccia della riga di comando di Azure.

Nel portale di Azure passare all'hub IoT per visualizzare e aggiornarne le impostazioni.

  1. Accedere al portale di Azure e passare all'hub IoT.

  2. Selezionare Prezzi e ridimensionamento dal menu di spostamento.

    Screenshot che mostra la pagina prezzi e scalabilità per un hub IoT.

  3. Per aggiornare il livello per l'hub, selezionare Aggiorna nel riquadro livello. È possibile eseguire l'aggiornamento solo dal livello Basic al livello standard. Non è possibile modificare il livello di un hub gratuito o standard.

  4. Per modificare le dimensioni o le unità per l'hub, selezionare Regola nel riquadro limite di messaggi giornaliero.

    Nella pagina Opzioni di messaggio e di prezzo scegliere il nuovo limite di messaggi giornaliero desiderato per l'hub IoT. In alternativa, se si preferisce scegliere la combinazione di livelli e unità specifiche, selezionare Opzioni avanzate. Per altre informazioni, vedere Scegliere l’hub IoT più adatto appropriato per la soluzione.

    Screenshot che mostra come aggiornare le dimensioni o le unità dell'hub IoT.

Il limite massimo di partizioni da dispositivo a cloud per hub IoT di livello basic e di livello standard è 32. La maggior parte degli hub IoT richiede solo quattro partizioni. Si sceglie il numero di partizioni quando si crea l'hub IoT. Il numero di partizioni associa i messaggi da dispositivo a cloud al numero di lettori simultanei di questi messaggi. Il numero di partizioni rimane invariato quando si esegue la migrazione dal livello basic al livello standard.