Conformità dell'aggiornamento del dispositivo
In Aggiornamento dispositivo per hub IoT, la conformità misura il numero di dispositivi che eseguono la versione più recente disponibile. Un dispositivo è conforme se ha installato l'aggiornamento della versione disponibile più alto compatibile per esso.
Si consideri ad esempio un'istanza di Aggiornamento dispositivo con gli aggiornamenti seguenti:
Aggiorna il nome | Versione Update | Modello di dispositivo compatibile |
---|---|---|
Aggiornamento1 | 1,0 | Modello1 |
Update2 | 1,0 | Modello2 |
Aggiornamento3 | 2.0 | Modello1 |
Si supponga che siano state create le distribuzioni seguenti:
Nome distribuzione | Aggiorna il nome | Gruppo di destinazione |
---|---|---|
Distribuzione1 | Aggiornamento1 | Group1 |
Distribuzione2 | Update2 | Group2 |
Distribuzione3 | Aggiornamento3 | Gruppo 3 |
Prendere ora in considerazione i dispositivi seguenti, con le relative appartenenze ai gruppi e le versioni installate:
DeviceId | Modello del dispositivo | Versione dell'aggiornamento installata | Gruppo | Conformità |
---|---|---|---|---|
Device1 | Modello1 | 1,0 | Group1 | Nuovi aggiornamenti disponibili |
Device2 | Modello1 | 2.0 | Gruppo 3 | Nell'aggiornamento più recente |
Device3 | Modello2 | 1,0 | Group2 | Nell'aggiornamento più recente |
Dispositivo4 | Modello1 | 1,0 | Gruppo 3 | Aggiornamento in corso |
Device1 e Device4 non sono conformi perché hanno installato la versione 1.0 anche se è presente un aggiornamento della versione superiore, Update3, compatibile per il modello nell'istanza di Device Update. Device2 e Device3 sono entrambi conformi perché hanno gli aggiornamenti della versione più alti compatibili per i modelli installati.
La conformità non considera se un aggiornamento viene distribuito nel gruppo di un dispositivo o meno; esamina tutti gli aggiornamenti pubblicati in Aggiornamento del dispositivo. Nell'esempio precedente, anche se Device1 ha installato l'aggiornamento distribuito, è considerato non conforme. Device1 continuerà a essere considerato non conforme fino a quando non viene installato correttamente Update3. Lo stato di conformità consente di identificare se sono necessarie nuove distribuzioni.
Come illustrato in precedenza, esistono tre stati di conformità in Aggiornamento dispositivi per hub IoT:
- Nell'aggiornamento più recente , il dispositivo ha installato l'aggiornamento della versione compatibile più alto pubblicato in Aggiornamento dispositivi.
- Aggiornamento in corso : una distribuzione attiva è in fase di distribuzione per distribuire l'aggiornamento della versione più compatibile al dispositivo.
- Nuovi aggiornamenti disponibili : un dispositivo non ha ancora installato l'aggiornamento della versione compatibile più alto e non è in una distribuzione attiva per tale aggiornamento.