Individuare il comportamento di ottimizzazione con il punteggio di Advisor

Completato

Dopo aver esaminato le raccomandazioni di Advisor nell'unità precedente, è possibile che sia stato individuato un lungo elenco di raccomandazioni per i costi, la sicurezza, l'affidabilità, le prestazioni e l'eccellenza operativa. Quali sono le raccomandazioni da considerare per prime e quali avranno l'impatto maggiore per un'architettura corretta dei carichi di lavoro? Il punteggio di Azure Advisor è stato creato per rispondere a queste domande.

Che cos'è il punteggio di Advisor?

Advisor aggrega i risultati in un singolo numero: Punteggio di Advisor.

Il punteggio di Advisor è una valutazione delle sottoscrizioni di Azure su una scala compresa tra 0% e 100%. Consente di comprendere il grado di ottimizzazione delle risorse nelle sottoscrizioni in base a procedure consigliate documentate. Il punteggio è anche suddiviso nei cinque punteggi delle singole categorie, ciascuno dei quali rappresenta uno dei cinque pilastri di Azure Advisor e del Well-Architected Framework​ di Azure.

Un rapido esame del punteggio di Advisor consente di:

  • Scoprire se vengono seguite correttamente le procedure consigliate Advisor e la definizione del Well-Architected Framework.
  • Classificare in ordine di priorità le ottimizzazioni da eseguire per il massimo impatto.
  • Tenere traccia e creare report sullo stato di avanzamento.

Come viene calcolato il punteggio di Advisor?

Advisor visualizza i punteggi delle categorie e il punteggio complessivo di Advisor come percentuali.

Screenshot showing the Advisor score page.

  • Un punteggio del 100% in tutte le categorie indica che tutte le risorse valutate da Advisor seguono le procedure consigliate raccomandate da Advisor.
  • Al contrario, un punteggio dello 0% indica che nessuna delle risorse valutate da Advisor segue le raccomandazioni di Advisor.

Ognuna delle cinque categorie ha un punteggio potenziale massimo del 100%. Il punteggio complessivo di Advisor viene calcolato come somma del punteggio di ogni categoria applicabile, divisa per la somma del punteggio potenziale più alto di tutte le categorie applicabili. Per la maggior parte delle sottoscrizioni, Advisor aggiunge il punteggio di ogni categoria e divide per 500, ma ogni punteggio di categoria viene calcolato solo se si usano risorse valutate da Advisor.

Ad esempio, per una singola sottoscrizione, il punteggio di Advisor è la media semplice dei punteggi di tutte le categorie di Advisor per la sottoscrizione. Di conseguenza, se i punteggi delle categorie di Advisor sono:

  • Costo: 73
  • Sicurezza: 81
  • Affidabilità: 89
  • Eccellenza operativa: 77
  • Prestazioni: 100

Il punteggio di Advisor sarà 0,84 o 84% come mostra l'equazione seguente:

(73 + 81 + 89 + 77 + 100)/(5 x 100) = 0.84

I punteggi per più sottoscrizioni vengono calcolati in modo leggermente diverso. Il punteggio di ogni categoria viene aggregato in base alle risorse utilizzate da ogni sottoscrizione.

Metodologia del punteggio

È possibile riepilogare il modo in cui Advisor calcola il punteggio in quattro passaggi. A livello di categoria:

  1. Advisor calcola il costo al dettaglio delle risorse interessate. Le risorse interessate sono le risorse delle sottoscrizioni che hanno almeno una raccomandazione in Advisor.
  2. Advisor calcola il costo al dettaglio delle risorse valutate. Le risorse valutate sono le risorse monitorate da Advisor, indipendentemente dal fatto che abbiano o meno raccomandazioni.
  3. Per ogni tipo di raccomandazione, Advisor calcola il rapporto delle risorse integre. Questo rapporto è il costo al dettaglio delle risorse interessate diviso per il costo al dettaglio delle risorse valutate.
  4. Advisor applica tre pesi aggiuntivi al rapporto delle risorse integre in ogni categoria:
    • Le risorse con raccomandazioni di lunga durata hanno un maggior peso rispetto al punteggio.
    • Le raccomandazioni con l'impatto stimato maggiore hanno un peso più significativo rispetto alle raccomandazioni con impatto minore.
    • Le risorse rimandate o ignorate in Advisor vengono rimosse interamente dal calcolo del punteggio.

Importante

Il punteggio di Advisor offre una visione immediata del livello di accuratezza con cui le risorse nelle sottoscrizioni seguono le procedure consigliate descritte in Advisor. Tenere presente che un punteggio del 100% non significa che i carichi di lavoro hanno un'architettura perfetta. Advisor considera solo i dati di telemetria, la configurazione e i dati di utilizzo, non il contesto più ampio. Tuttavia, un punteggio del 100% consentirà di raggiungere gli obiettivi di un'architettura corretta.

Usare il punteggio di Advisor per definire la priorità del flusso di lavoro

Come è stato descritto, più alto è il punteggio di Advisor, maggiore sarà il rispetto delle procedure consigliate di Azure da parte delle sottoscrizioni. La conoscenza dei diversi componenti del punteggio di Advisor consente di classificare in ordine di priorità le azioni eseguite durante la risoluzione dei problemi segnalati da Azure Advisor.

  • Il punteggio di Advisor offre una linea di base per il funzionamento complessivo delle sottoscrizioni. È anche possibile osservare le tendenze storiche per comprendere e tenere traccia dello stato di avanzamento.
  • Il punteggio per categoria indica la valutazione di ogni singola categoria e consente di individuare le categorie che incidono maggiormente sul punteggio complessivo.
  • L'impatto del punteggio per categoria consente di individuare rapidamente le raccomandazioni per migliorare maggiormente il punteggio. Questo valore riflette sia l'importanza della raccomandazione che la facilità di applicazione della raccomandazione.

Il punteggio di Advisor cambia man mano che i problemi vengono risolti adottando le procedure consigliate raccomandate da Advisor. Considerando con maggior attenzione le raccomandazioni di Advisor con il maggior effetto sul punteggio di Advisor, sarà possibile avanzare maggiormente nella risoluzione dei problemi.

Monitorare lo stato di avanzamento nel tempo

È possibile tenere traccia dello stato di avanzamento nel tempo osservando la variazione del punteggio complessivo e dei punteggi delle categorie su base giornaliera, settimanale e mensile. In questo modo, è possibile impostare le linee di base per facilitare il raggiungimento degli obiettivi. L'obiettivo finale probabilmente non è quello di raggiungere un punteggio di Advisor del 100%, ma di progettare, compilare e gestire carichi di lavoro di Azure progettati correttamente. Il punteggio di Advisor è un ottimo modo per ottenere risultati.

Sebbene sia possibile personalizzare l'utilizzo del punteggio di Advisor in base alle proprie esigenze specifiche, di seguito è descritto un flusso di lavoro generale consigliato per la gestione del punteggio di Advisor:

Diagram showing the four steps of the Azure Advisor Score workflow: check, analyze, review, apply.

  • Controllare il dashboard del punteggio di Advisor se il punteggio obiettivo è stato raggiunto. (Idealmente, l'obiettivo dovrebbe essere un punteggio del 100%. Tuttavia, in base alla situazione corrente, può essere necessario iniziare con un obiettivo diverso).
  • Analizzare i punteggi delle categorie per individuare i problemi da risolvere (se il punteggio scende al di sotto dell'obiettivo).
  • Esaminare l'impatto del punteggio della categoria per ogni raccomandazione per individuare quali raccomandazioni, una volta applicate, apporteranno il vantaggio maggiore.
  • Applicare le raccomandazioni che consentono di raggiungere il punteggio obiettivo il più rapidamente possibile.

Ecco fatto! Sarà sufficiente ripetere questo processo regolarmente per raggiungere e mantenere gli obiettivi di un'architettura corretta.