Procedure consigliate per l'ottimizzazione dei costi delle macchine virtuali
Questo articolo descrive le procedure consigliate per la gestione dei costi per le macchine virtuali.
Per informazioni sul funzionamento del modello di fatturazione per le macchine virtuali e su come pianificare i costi prima della distribuzione delle risorse, vedere Pianificare la gestione dei costi. Per informazioni su come monitorare i costi per le macchine virtuali, vedere Monitorare i costi per le macchine virtuali.
In questo articolo si apprenderà:
- Procedure consigliate per la gestione e la riduzione dei costi per le macchine virtuali
- Come usare i criteri di Azure per gestire e ridurre i costi
Procedure consigliate per gestire e ridurre i costi per le macchine virtuali
Di seguito sono riportate alcune procedure consigliate che è possibile usare per ridurre il costo delle macchine virtuali:
- Usare il selettore di macchine virtuali per identificare le macchine virtuali migliori per le proprie esigenze
- Per ambienti di sviluppo e test:
- Usare macchine virtuali serie B
- Usare almeno B2 per i computer Windows
- Usare unità DISCO rigido anziché unità SSD quando è possibile
- Usare account di archiviazione con ridondanza locale anziché account di archiviazione con ridondanza geografica o della zona
- Usare App per la logica o Automazione di Azure per implementare una pianificazione automatica di avvio e arresto per le macchine virtuali
- Usare macchine virtuali serie B
- Per gli ambienti di produzione:
- Usare il piano tariffario Standard dedicato o superiore
- Usare un disco SSD Premium v2 e regolarne le prestazioni a livello di codice in modo da tenere conto di una domanda superiore o inferiore in base ai modelli di carico di lavoro
- Per altri tipi di disco, ridimensionare i dischi per ottenere le prestazioni desiderate senza la necessità di eseguire il provisioning eccessivo. Tenere conto dei modelli di carico di lavoro fluttuanti e ridurre al minimo la capacità di provisioning inutilizzata
- Per ambienti di sviluppo e test:
- Usare il controllo degli accessi in base al ruolo per controllare chi può creare risorse
- Usare macchine virtuali Spot di Azure in cui è possibile
- Per le macchine virtuali Windows, prendere in considerazione Vantaggio Azure Hybrid per Windows Server per risparmiare sui costi delle licenze
- Usare gli avvisi relativi ai costi per monitorare l'utilizzo e la spesa
- Ridurre al minimo le istanze inattive configurando la scalabilità automatica
- Configurare Azure Bastion per l'accesso operativo
Usare i criteri per gestire e ridurre i costi per le macchine virtuali
È possibile usare Criteri di Azure per gestire e ottimizzare i costi delle risorse.
Esistono criteri predefiniti per le macchine virtuali e i servizi di rete che consentono di risparmiare sui costi:
- SKU di macchine virtuali consentiti: questo criterio consente di specificare un set di SKU di dimensioni della macchina virtuale che l'organizzazione può distribuire. È possibile usare questo criterio per limitare le dimensioni delle macchine virtuali che superano il budget desiderato. Questi criteri richiedono aggiornamenti per la manutenzione man mano che vengono aggiunti nuovi SKU di macchina virtuale.
- https://github.com/Azure/azure-policy/blob/master/built-in-policies/policyDefinitions/Compute/VMSkusAllowed_Deny.json
- È possibile esaminare le dimensioni delle macchine virtuali disponibili e fare riferimento incrociato ai costi associati nelle pagine dei prezzi per Windows e Linux.
- Le interfacce di rete non devono avere indirizzi IP pubblici: questo criterio limita la creazione di indirizzi IP pubblici, tranne nei casi in cui sono consentiti in modo esplicito. La limitazione dell'esposizione non necessaria a Internet può contribuire a ridurre i costi dei dati di rete virtuale e della larghezza di banda.
È anche possibile creare criteri personalizzati usando Criteri di Azure. Alcuni esempi includono:
- Implementare criteri per limitare le risorse che è possibile creare:
- Implementare criteri per non consentire la creazione di determinate risorse:
- Uso dei criteri delle risorse per limitare le posizioni consentite in cui è possibile distribuire le macchine virtuali.
- Controllo delle risorse che comportano costi anche dopo l'eliminazione della macchina virtuale.
- Controllo delle risorse per applicare l'uso del Vantaggio Azure Hybrid.
Passaggi successivi
In questo articolo sono state illustrate le procedure consigliate per la gestione e la riduzione dei costi per le macchine virtuali e come usare i criteri di Azure per gestire e ridurre i costi.
Per altre informazioni sull'ottimizzazione dei costi delle macchine virtuali, vedere gli articoli seguenti:
- Informazioni su come pianificare la gestione dei costi per le macchine virtuali.
- Informazioni su come monitorare i costi per le macchine virtuali.
- Informazioni su come ottimizzare gli investimenti per il cloud con Gestione dei costi Microsoft.
- Altre informazioni sulla gestione dei costi con l'analisi dei costi.
- Informazioni su come evitare costi imprevisti.
- Seguire il corso di apprendimento guidato sulla Gestione dei costi.
- Informazioni su come creare macchine virtuali Linux e Windows .
- Eseguire il training di Microsoft Azure Well-Architected Framework - Ottimizzazione costi.
- Esaminare i principi di progettazione dell'ottimizzazione dei costi di Well-Architected Framework e come si applicano alle macchine virtuali.