Share via


Esercitazione: ottimizzazione del Vantaggio Azure Hybrid gestito centralmente per SQL Server

Questa esercitazione illustra come assegnare in modo dinamico le licenze SQL Server in Azure per ottimizzare il Vantaggio Azure Hybrid durante la gestione centralizzata. L'ottimizzazione del vantaggio riduce i costi di esecuzione di Azure SQL.

In questa esercitazione apprenderai a:

  • Raccogliere i dettagli sull'utilizzo delle licenze e sulla disponibilità
  • Acquistare altre licenze, se necessario
  • Assegnare licenze ad Azure
  • Monitorare e regolare l'utilizzo
  • Stabilire una pianificazione di gestione

Prerequisiti

Prima di iniziare, assicurarsi di:

aver letto e compreso l'articolo Che cos'è il Vantaggio Azure Hybrid gestito centralmente?. L'articolo illustra i tipi di licenze SQL Server idonee al Vantaggio Azure Hybrid. Viene inoltre illustrato come abilitare il vantaggio per l'ambito dell'account di fatturazione o di sottoscrizione selezionato.

Nota

La gestione centralizzata del Vantaggio Azure Hybrid a livello di ambito è limitata ai clienti aziendali e ai clienti che acquistano direttamente da Azure.com con un Contratto del cliente Microsoft.

Prima di iniziare a usare la nuova esperienza, verificare che le macchine virtuali installate automaticamente che eseguono SQL Server in Azure siano registrate. Tale verifica garantisce che le risorse di Azure che eseguono SQL Server siano visibili all'utente e ad Azure. Per altre informazioni sulla registrazione di macchine virtuali SQL in Azure, vedere Registrare una macchina virtuale di SQL Server con l'estensione SQL IaaS Agent e Registrare più macchine virtuali SQL in Azure con l'estensione SQL IaaS Agent.

Raccogliere i dettagli sull'utilizzo delle licenze e sulla disponibilità

Come primo passaggio occorre prepararsi. Coinvolgere altri reparti dell'organizzazione per comprendere due aspetti:

  • Quale utilizzo di SQL Server in Azure è previsto per l'intervallo di tempo di prossima pianificazione?
  • Quante licenze core di SQL Server con Software Assurance (o in sottoscrizione) sono state acquistate e sono disponibili per l'assegnazione ad Azure?

I dettagli di utilizzo recenti di Azure SQL rilevati dal sistema vengono visualizzati quando si creano assegnazioni di licenze SQL Server per il Vantaggio Azure Hybrid.

È consigliabile rivolgersi agli utenti dell'organizzazione competenti per convalidare tali informazioni e verificare che sia pianificato un incremento di utilizzo di SQL Server.

Un metodo facoltativo, ma utile, per analizzare l'utilizzo di Azure SQL (compreso l'uso del Vantaggio Azure Hybrid a livello di risorsa) consiste nell'utilizzare lo script di PowerShell sql-license-usage del Vantaggio Azure Hybrid. Lo script analizza e tiene traccia dell'utilizzo combinato delle licenze SQL Server di tutte le risorse SQL presenti in una sottoscrizione specifica o in un intero account.

Comprendere il numero di licenze core di SQL Server idonee che sono disponibili per l'assegnazione ad Azure

La quantità dipende dal numero di licenze acquistate, che abbiano Software Assurance o sottoscrizione, e dal numero già in uso all'esterno di Azure, in locale.

È probabile che il reparto di approvvigionamento software o gestione degli asset software disponga di queste informazioni.

Suggerimento

Quando si esegue la migrazione di un carico di lavoro dall'ambiente locale ad Azure, le licenze associate sono disponibili per l'assegnazione ad Azure. Ciò è dovuto al fatto che, mentre si usa il Vantaggio Azure Hybrid, viene concesso il diritto di 180 giorni di doppio uso (locale + in Azure) della licenza SQL Server durante la migrazione. Ciò consente di verificare che vengano eseguite senza problemi.

Acquistare altre licenze, se necessario

Dopo aver esaminato le informazioni raccolte, se si comprende che il numero di licenze di SQL Server disponibili non è sufficiente a coprire l'utilizzo pianificato di Azure SQL, rivolgersi al reparto di approvvigionamento per acquistare altre licenze core di SQL Server con Software Assurance (o delle licenze di sottoscrizione).

Acquistare licenze SQL Server e applicare il Vantaggio Azure Hybrid è meno costoso che pagare SQL Server all'ora in Azure. Acquistando licenze sufficienti a coprire tutti gli utilizzi pianificati di Azure SQL, l'organizzazione ottimizza i risparmi sui costi grazie al vantaggio.

Assegnare licenze ad Azure

  1. Seguire le istruzioni nel portale di Azure e nella documentazione per selezionare almeno un ambito e assegnare le licenze SQL Server. Per altre informazioni, vedere Creare assegnazioni di licenze SQL Server per il Vantaggio Azure Hybrid.
  2. Quando si assegnano licenze, esaminare di nuovo l'utilizzo di Azure SQL rilevato per verificare che i dettagli siano coerenti con altre informazioni raccolte.

Monitorare e regolare l'utilizzo

  1. Passare a Gestione dei costi e fatturazione>Prenotazioni e Vantaggio Hybrid.
  2. Viene visualizzata una tabella che include le assegnazioni effettuate delle licenze del Vantaggio Azure Hybrid e la percentuale di utilizzo di ognuna di esse.
  3. Se una delle percentuali di utilizzo è pari al 100%, l'organizzazione per alcune risorse di SQL Server effettua pagamenti basati su tariffe orarie. Rivolgersi ancora una volta ad altri gruppi nell'organizzazione per verificare se i livelli di utilizzo correnti sono temporanei o se si prevede che continuino. Se si prevede che vengano mantenuti tali livelli di utilizzo, l'organizzazione dovrebbe considerare la possibilità di acquistare più licenze e assegnarle ad Azure in modo da ridurre i costi.
  4. Se l'utilizzo si avvicina al 100%, ma non lo supera, comprendere se si prevede un aumento dell'utilizzo nel breve termine. In tal caso, è possibile acquisire e assegnare in modo dinamico altre licenze.

Stabilire una pianificazione di gestione

Nella sezione precedente si è illustrato il monitoraggio continuo. È anche consigliabile stabilire una pianificazione annuale o trimestrale da seguire ripetutamente. La pianificazione include i passaggi principali descritti nell'articolo, ovvero:

  • Raccogliere i dettagli sull'utilizzo e sulla disponibilità delle licenze.
  • Acquistare altre licenze se necessario per coprire l'imminente incremento di utilizzo.
  • Assegnare licenze ad Azure.
  • Monitorare l'utilizzo e regolarlo in tempo reale, in base alle esigenze.
  • Ripetere il processo ogni anno o alla frequenza ritenuta più adatta alle proprie esigenze.

Data di revisione dell'assegnazione delle licenze

Dopo aver assegnato una licenza e impostato una data di revisione, l'assegnazione della licenza scade automaticamente 90 giorni dopo la data di revisione. L'assegnazione di licenza diventa inattiva e non viene più applicata 90 giorni dopo la scadenza.

Microsoft invia notifiche via e-mail:

  • 90 giorni prima della scadenza
  • 30 giorni prima della scadenza
  • Sette giorni prima della scadenza

Prima della scadenza dell'assegnazione di licenza, è possibile impostare la data di revisione su una data futura in modo da continuare a ricevere il vantaggio. Quando l'assegnazione di licenza scade, vengono addebitati le tariffe con pagamento in base al consumo. Per modificare la data di revisione, seguire questa procedura:

  1. Accedere al portale di Azure e passare a Gestione dei costi e fatturazione.
  2. Selezionare un'assegnazione di licenza di cui si intende modificare la data di revisione.
  3. Selezionare la data di revisione.
  4. Compilare la data di revisione e selezionare Salva.

Non viene inviata nessuna notifica relativa alla data di revisione.

Procedura dettagliata di esempio

Nell'esempio seguente si supponga di essere amministratore della fatturazione della compagnia assicurativa Contoso. È possibile gestire il Vantaggio Azure Hybrid per SQL Server di Contoso.

Il reparto approvvigionamento comunica che è possibile gestire centralmente il Vantaggio Azure Hybrid per SQL Server a livello generale di account. Il reparto di approvvigionamento ha appreso l'informazione dal team dell'account Microsoft. L'informazione suscita un certo interesse perché ultimamente è stato difficile gestire il Vantaggio Azure Hybrid. La gestione è risultata complessa anche perché gli sviluppatori hanno, più o meno arbitrariamente, abilitato il vantaggio sulle risorse condividendo gli script tra loro.

Si individua la nuova esperienza del Vantaggio Azure Hybrid nell'area Gestione dei costi e fatturazione del portale di Azure.

Dopo aver letto le istruzioni precedenti dell'articolo, si è compreso che:

  • Contoso deve registrare le macchine virtuali di SQL Server prima di eseguire altre azioni.
  • Il modo ideale per utilizzare la nuova funzionalità consiste nell'assegnare licenze in modo dinamico per coprire l'utilizzo previsto.

Quindi eseguire la procedura seguente.

  1. Attenersi alle istruzioni precedenti per assicurarsi che le macchine virtuali SQL installate automaticamente siano registrate. In base alle istruzioni occorre rivolgersi ai proprietari delle sottoscrizioni per completare la registrazione delle sottoscrizioni per le quali non si dispone di autorizzazioni sufficienti.
  2. Esaminare i dati di utilizzo delle risorse di Azure degli ultimi mesi e riferirlo ad altri utenti di Contoso. Si comprende che sono necessarie 2000 licenze core di SQL Server Enterprise Edition e 750 di SQL Server Standard Edition oppure sono necessari 8750 core normalizzati per coprire l'utilizzo di Azure SQL previsto per l'anno successivo. L'utilizzo previsto include anche la migrazione dei carichi di lavoro (1500 SQL Server Enterprise Edition + 750 SQL Server Standard Edition = 6750 normalizzati) e i nuovi carichi di lavoro di Azure SQL (altre 500 licenze di SQL Server Enterprise Edition o 2000 core normalizzati).
  3. Quindi chiedere al team di approvvigionamento la conferma che le licenze necessarie siano già disponibili o che si preveda di acquistarne altre. La conferma assicura che le licenze siano disponibili per l'assegnazione ad Azure.
    • Le licenze in uso in locale possono essere considerate disponibili per l'assegnazione ad Azure se si esegue la migrazione ad Azure dei relativi carichi di lavoro. Come accennato in precedenza, il Vantaggio Azure Hybrid dà diritto all'uso doppio per un massimo di 180 giorni.
    • Si comprende che sono disponibili 1800 licenze di SQL Server Enterprise Edition e 2000 licenze di SQL Server Standard Edition da assegnare ad Azure. Le licenze disponibili equivalgono a 9200 core normalizzati. Tale valore è leggermente superiore al numero necessario, 8750 (2000 x 4 + 750 = 8750).
  4. Quindi assegnare ad Azure 1800 licenze di SQL Server Enterprise Edition e 2000 licenze di SQL Server Standard Edition. Questa azione comporta 9200 core normalizzati che il sistema può applicare alle risorse Azure SQL ogni ora durante la loro esecuzione. L'assegnazione di più licenze di quelle necessarie fornisce ora un buffer utile nel caso in cui l'utilizzo aumenta più velocemente di quanto previsto.

In seguito è possibile monitorare periodicamente l'utilizzo delle licenze assegnate, idealmente ogni mese. Dopo 10 mesi, l'utilizzo si avvicina al 95%, il che indica un incremento dell'utilizzo di Azure SQL più rapido rispetto a quanto previsto. Ci si rivolge al team di approvvigionamento per chiedere più licenze in modo da poterle assegnare.

Infine, si adotta una pianificazione annuale di revisione delle licenze. Nel processo di revisione è necessario:

  • Raccogliere e analizzare i dati di utilizzo delle licenze.
  • Verificare la disponibilità delle licenze.
  • Collaborare con il team di approvvigionamento per ottenere più licenze, se necessario.
  • Aggiornare le assegnazioni di licenze.
  • Eseguire un monitoraggio nel tempo.

Passaggi successivi