Ottimizza la spesa per Windows su Amazon EC2 - AWS Guida prescrittiva

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Ottimizza la spesa per Windows su Amazon EC2

Panoramica

Una delle principali preoccupazioni relative alla migrazione dei server verso AWS è rappresentata dai costi dell'infrastruttura. È vero che uno dei vantaggi del cloud è il pagamento delle risorse su richiesta, ma ci sono carichi di lavoro di produzione che devono essere disponibili 24 ore su 24, 7 giorni su 7, 365 giorni all'anno. I Savings Plans sono progettati per risparmiare sull' AWS utilizzo dello stato stazionario tra EC2 le istanze, e. AWS Lambda AWS Fargate

Savings Plans offre un modello di prezzo flessibile e può aiutarti a ridurre i prezzi per l'utilizzo di AmazonEC2, Fargate, Lambda e Amazon in cambio dell'impegno a un SageMaker utilizzo costante (ad esempio, $10 all'ora). Ti impegni a dedicare una quantità costante di spese orarie di elaborazione per uno o tre anni e, in cambio, ricevi uno sconto per tale utilizzo.

Puoi scegliere tra tre diverse opzioni di pagamento con Savings Plans:

  • L'opzione No Upfront non richiede alcun pagamento anticipato e il tuo impegno viene addebitato esclusivamente su base mensile.

  • L'opzione Partial Upfront offre prezzi più bassi su Savings Plans. Ti viene addebitata almeno la metà del tuo impegno in anticipo e la parte restante viene addebitata su base mensile.

  • L'opzione All Upfront offre i prezzi più bassi e l'intero impegno viene addebitato in un'unica soluzione.

Puoi tenere traccia delle scadenze dei Savings Plans e dei prossimi Savings Plans in coda in. AWS Cost Explorer Puoi utilizzare gli avvisi Savings Plans per ricevere avvisi e-mail anticipati 1, 7, 30 o 60 giorni prima della data di scadenza del piano o quando c'è un impegno in coda per l'acquisto. Queste notifiche ti avvisano anche sulla data di scadenza. Puoi inviare notifiche a un massimo di 10 destinatari e-mail.

Comprendere i Savings Plans

Ogni tipo di utilizzo dell'elaborazione ha una tariffa on demand e una tariffa Savings Plans. Se ti impegni a utilizzare le risorse di calcolo per $10 all'ora, otterrai i prezzi Savings Plans per tutti gli utilizzi fino a $10 alla tariffa Savings Plans. Qualsiasi utilizzo oltre l'impegno di spesa di elaborazione viene addebitato alle normali tariffe on demand. Puoi iniziare a usare Savings Plans utilizzando Cost Explorer in AWS Management Console.

Puoi facilmente impegnarti con Savings Plans utilizzando i consigli forniti in Cost Explorer per realizzare i maggiori risparmi. L'impegno orario consigliato si basa sull'utilizzo storico dei servizi on-demand e sulla scelta del tipo di piano, della durata del periodo e dell'opzione di pagamento. Savings Plans viene dapprima applicato all'account che ha acquistato il piano, quindi viene condiviso con altri account della famiglia di fatturazione consolidata.

Nota

L'opzione di condivisione Savings Plans in AWS Organizations è abilitata per impostazione predefinita. Puoi rifiutare questa opzione nella AWS Billing console dell'account di pagamento. Puoi visitare la pagina Consigli per vedere i Savings Plans che ti AWS consiglia per aiutarti a risparmiare sull'utilizzo idoneo. Questi consigli possono essere aggiornati in qualsiasi momento per semplificare l'acquisto dei Savings Plans ottimali.

Paini di risparmio di calcolo

I Compute Savings Plans offrono la massima flessibilità e aiutano a ridurre i costi. Questi piani si applicano automaticamente all'utilizzo delle EC2 istanze indipendentemente dalla famiglia, dalle dimensioni, dalla zona di disponibilità, dalla regione, dal sistema operativo o dalla locazione dell'istanza. Si applicano anche all'utilizzo di Fargate o Lambda. Ad esempio, con Compute Savings Plans, puoi passare dalle istanze C4 a M5, spostare un carico di lavoro dall'UE (Irlanda) all'UE (Londra) o spostare un carico di lavoro da EC2 Fargate o Lambda in qualsiasi momento. Continui automaticamente a pagare il prezzo di Savings Plans.

EC2Instance Savings Plans

EC2Gli Instance Savings Plans offrono gli sconti più bassi in cambio dell'impegno a utilizzare le singole famiglie di istanze in una regione (ad esempio, l'impegno a mantenere un livello costante di utilizzo di M5 nella Virginia settentrionale). Ciò offre automaticamente sconti sul prezzo on demand della famiglia di istanze selezionata in quella regione, indipendentemente dalla zona di disponibilità, dalle dimensioni, dal sistema operativo o dalla locazione. EC2Instance Savings Plans ti consente di modificare l'utilizzo tra le istanze all'interno di una famiglia in quella regione. Ad esempio, puoi passare da c5.xlarge con Windows a c5.2xlarge con Linux e beneficiare automaticamente dei prezzi di Savings Plans.

Sia Compute che EC2 Instance Savings Plans si applicano alle EC2 istanze che fanno parte dei cluster AmazonEMR, Amazon Elastic Kubernetes Service (Amazon) e EKS Amazon Elastic Container Service (Amazon). ECS ECSGli addebiti di Amazon EMREKS, Amazon e Amazon non sono coperti da Savings Plans, ma le EC2 istanze sottostanti sì. EC2Gli Instance Savings Plans vengono applicati prima di Compute Savings Plans perché i Compute Savings Plans hanno un'applicabilità più ampia.

Nota

Non è possibile modificare facilmente un Savings Plan dopo aver preso un impegno. Ti consigliamo di pianificare attentamente prima di impegnarti in una delle due opzioni Savings Plans. I Savings Plans offrono prezzi più bassi rispetto ai prezzi on demand in cambio di un impegno e non possono essere annullati durante il periodo di validità.

Esempio di impegno orario

Se acquisti un Savings Plan, assumi un impegno monetario orario per la durata del piano. Se ti impegni a utilizzare le risorse di calcolo per $10 all'ora, i prezzi del Savings Plan vengono applicati automaticamente a tutti gli utilizzi fino a $10 dollari all'ora. Qualsiasi utilizzo oltre l'impegno viene addebitato alle normali tariffe on demand. Puoi utilizzare lo strumento di consigli di acquisto Savings Plans in Cost Explorer per ottenere impegni consigliati che possono massimizzare i tuoi risparmi. L'impegno finanziario orario per un piano specifico non può essere modificato per la durata del piano. Se desideri un maggiore impegno dopo aver analizzato l'utilizzo, puoi acquistare un Savings Plan aggiuntivo per coprire l'utilizzo in eccesso.

Vantaggi dei Savings Plans

Rispetto alle istanze riservate, Savings Plans offre un modello di prezzo più flessibile che consente di risparmiare denaro sfruttando al contempo la più ampia selezione di opzioni di calcolo offerte da Savings Plans. I Savings Plans offrono sconti, anche se le esigenze di elaborazione cambiano. Questo può aiutarti a stare al passo con il tuo ambiente dinamico in continua evoluzione senza incorrere in costi di gestione aggiuntivi. Ecco alcuni altri vantaggi dell'utilizzo di Savings Plans:

Nota

EC2Gli Instance Savings Plans offrono uno sconto maggiore rispetto a Compute Savings Plans a causa della flessibilità ridotta. Ti impegni a utilizzarli a un prezzo scontato.

Ogni tipo di utilizzo dell'elaborazione ha una tariffa Savings Plan e una tariffa on demand. La tabella seguente mostra i Savings Plans e le tariffe on demand per ogni tipo di sistema operativo. Ti vengono addebitate le tariffe Savings Plans in base all'utilizzo impegnato e qualsiasi utilizzo oltre l'impegno viene addebitato alle normali tariffe su richiesta.

Instance name (Nome dell'istanza) Tariffa Savings Plans Risparmi su richiesta Tariffa su richiesta Sistema operativo Regione Opzione di pagamento Durata del termine
x2iedn.xlarge $0,32 61% $0,83 Linux Stati Uniti orientali (Virginia settentrionale) Nessun pagamento anticipato 3
x2iedn.xlarge $2,01 50% 1,02$ Windows Stati Uniti orientali (Virginia settentrionale) Nessun pagamento anticipato 3
x2iedn.xlarge 1,02$ 20% $2,52 Licenza Windows inclusa + edizione SQL Server Enterprise Stati Uniti orientali (Virginia settentrionale) Nessun pagamento anticipato 3
x2iedn.xlarge $0,32 61% $0,83 BYOL Stati Uniti orientali (Virginia settentrionale) Nessun pagamento anticipato 3

I Savings Plans includono il sistema operativo e hanno uno sconto separato perBYOL. Sono tutti suddivisi nel calcolatore Compute Savings Plans.

Modello di prezzo delle istanze riservate

AWS ha un altro modello di prezzo basato sull'impegno noto come Reserved Instances. Questo modello può essere problematico se l'elaborazione viene modificata dopo aver già preso un impegno, causando l'inutilizzo delle istanze riservate. I Savings Plans sono progettati per offrire riduzioni dei costi simili a quelle delle istanze riservate Standard e Convertible, ma con una flessibilità molto maggiore. I Compute Savings Plans offrono prezzi EC2 più bassi per l'utilizzo delle istanze indipendentemente dalla famiglia, dalle dimensioni, dal sistema operativo, dalla locazione o dalla regione dell'istanza. Consentono inoltre la massima flessibilità.

La tabella seguente può aiutarti a scegliere tra Savings Plans o Reserved Instances.

  Reserved Instance EC2Instance Savings Plans Paini di risparmio di calcolo
Sconto medio per 1 anno Fino al 38% Fino al 29% Fino al 29%
Sconto medio triennale Fino al 58% Fino al 73% Fino al 60%
Famiglia di istanze Fixed Fixed Flessibile
Dimensioni istanza Fisso (non Linux) Flessibile Flessibile
Geografia 1 regione 1 regione Flessibile
Sistema operativo Fixed Flessibile Flessibile
Servizio Amazon EC2 o Amazon RDS Amazon EC2 AmazonEC2, Fargate, Lambda
Opzioni di pagamento Tutto, parziale, niente anticipato Tutto, parziale, niente anticipato Tutto, parziale, niente anticipato
Limiti di istanze 20 per zona di disponibilità Nessun limite Nessun limite
Nota

Savings Plans funziona offrendoti uno sconto basato su un impegno monetario orario. L'impegno finanziario orario non può essere annullato o modificato durante la durata del piano, ma puoi acquistare Savings Plans aggiuntivi per coprire un utilizzo aggiuntivo. Ciò consente di mantenere un impegno orario costante man mano che la flotta cresce.

Puoi utilizzare strumenti come AWS Cost Exploreri nostri Cloud AWS Intelligence Dashboards per monitorare il tuo impegno. Cost Explorer fornisce una linea di copertura che può aiutare l'organizzazione a pianificare la strategia di copertura Savings Plans. Se il 75 percento del carico di lavoro è in regime stazionario, il 75 percento è un buon obiettivo. Ciò lascia il 25 percento della spesa su richiesta/variabile basata su carichi di lavoro dinamici. Se è necessario aumentare la copertura all'85 percento, è possibile acquistare un altro impegno Savings Plans per aumentare l'impegno monetario orario.

Nota

Ti consigliamo di acquistare Savings Plans anziché Reserved Instances, ma i due modelli di impegno possono funzionare insieme se hai già acquistato Reserved Instances.

Prendi in considerazione un esempio in cui hai acquistato un'istanza riservata, ma desideri iniziare a provare un'opzione Savings Plans. È logico che questa combinazione si applichi alla fatturazione finale. Ecco una gerarchia che puoi applicare a: Account AWS

  1. L'istanza riservata zonale si applica all'account che la possiede. Se un'istanza riservata ha ancora delle ore rimanenti, si applica al resto dell'organizzazione.

  2. Le istanze riservate regionali non flessibili per Windows si applicano all'utilizzo corrispondente sull'account che le possiede. Tutto ciò che rimane viene distribuito al resto dell'organizzazione.

  3. Le istanze riservate regionali flessibili in base alle dimensioni si applicano all'account che le possiede (prima l'istanza più piccola all'interno della famiglia e poi alle istanze più grandi) e poi al resto dell'organizzazione.

  4. Le istanze riservate regionali si applicano a qualsiasi prenotazione di capacità su richiesta non utilizzata.

  5. EC2Gli Instance Savings Plans si applicano all'account che lo ha acquistato.

  6. I Compute Savings Plans si applicano all'account che lo ha acquistato.

Nota

Gli sconti iniziano con l'utilizzo che comporta lo sconto più alto e poi scendono fino allo sconto minimo. Le istanze Windows hanno tradizionalmente un potenziale di sconto inferiore rispetto a Linux per i tipi di istanze più comuni (ad esempio, T3, M6 e C5). Ciò significa che nella maggior parte dei casi le istanze Linux offrono maggiori vantaggi rispetto alle istanze Windows.

Il grafico seguente mostra il prezzo dopo la divisione delle istanze riservate da Savings Plans. Sia Compute che EC2 Instance Savings Plan si applicano prima alle istanze in esecuzione e poi alle prenotazioni di capacità on demand non utilizzate.

Prezzo dopo la divisione delle istanze riservate da Savings Plans

Scenari di ottimizzazione dei costi

Questa sezione illustra gli scenari di ottimizzazione dei costi per Amazon EC2 Dedicated Hosts e EC2 istanze Amazon che utilizzano un modello di fatturazione con licenza inclusa.

Host EC2 dedicati Amazon

Prendi in considerazione uno scenario in cui migrerai i tuoi carichi di lavoro Windows locali verso. AWS Il tuo data center dispone dei seguenti server:

  • Due server con 16 V CPU e 128 GB RAM

  • Due server con 32 v CPU e 164 GB RAM

  • Un server con 8 v CPU e 64 GB RAM

  • 16 server con v CPU e 32 GB RAM

Inoltre, supponete di poter portare con voi la vostra licenza AWS perché avete abbastanza licenze da trasferire. La tabella seguente mostra le istanze del server in cui è possibile utilizzare. AWS

Tipo di istanza CPU RAM Amount (Quantità)
r5.4xlarge 16 128 2
r5.8xlarge 32 256 2
r5.2xlarge 8 64 1
r5.xlarge 4 32 16
      21

Un'analisi mostra che queste 21 macchine virtuali possono essere distribuite su due host dedicati con un host della famiglia di istanze R5. La tabella seguente mostra il costo di questi due host dedicati.

Scenario di host dedicato su richiesta Pagamento anticipato 1 mese 1 anno 3 anni AWS Pricing Calculator
On demand Nessuno 10.123$ $121.475 $364.392 AWS Pricing Calculator stimare
1 anno di Savings Plan Nessuno 7.447$ $89.362 AWS Pricing Calculator stima
Savings Plan triennale Nessuno 5.476$ $65.712 $197,128 AWS Pricing Calculator stima
Savings Plan triennale con pagamento anticipato $84.438 $2.755 $117.499 $183.618 AWS Pricing Calculator stima

Se disponi dei server verso i quali desideri migrare AWS, il prezzo finale per un Savings Plan di 1 anno è di 89.362 USD anziché 121.475 USD per un prezzo su richiesta. Ciò rappresenta uno sconto del 26,5 percento dopo un anno. Se stai pensando di rimanere a casa AWS per un periodo più lungo, puoi scegliere il Savings Plan triennale per un risparmio sui costi ancora maggiore. Alla fine di tre anni, pagherai 197.128 dollari invece di 364.392 dollari. Ciò si traduce in un risparmio del 46 percento dell'importo totale dopo tre anni.

EC2Istanze Amazon con licenze incluse

Prendi in considerazione uno scenario in cui intendi migrare una singola applicazione a AWS tre livelli e desideri utilizzare le licenze fornite da. AWS Inoltre, supponiamo che l'applicazione funzioni con i seguenti server:

  • Due server Web da 2 vCPUs e 4 GB RAM

  • Due server applicativi da 8 vCPUs e 16 GB RAM

  • Due server di database da 16 vCPUs e 64 GB RAM (utilizzando l'edizione SQL Server Standard)

La tabella seguente mostra le istanze del server in AWS cui è possibile utilizzare.

Tipo di istanza CPU RAM Amount (Quantità)
c5.large 2 4 2
c5.2xlarge 8 16 2
r5.2xlarge 8 64 2
      6 server

La tabella seguente mostra il costo di questi server in AWS.

Licenza inclusa da AWS Pagamento anticipato 1 mese 1 anno 3 anni AWS Pricing Calculator
On demand Nessuno 3.912$ $46.950 $140.849 AWS Pricing Calculator stima
1 anno di Savings Plan Nessuno 3.466$ 41,952$   AWS Pricing Calculator stima
Savings Plan triennale senza pagamento anticipato Nessuno 3.189$ $38.264 $114.804 AWS Pricing Calculator stimare
Savings Plan triennale con pagamento anticipato $112.110 Nessuno Nessuna Nessuno AWS Pricing Calculator stima

Se desideri utilizzare questi server per ambienti di produzione (24 ore su 24, 7 giorni su 7) con prezzi su richiesta, pagherai un costo mensile di 3.912 USD. Il pagamento di questo costo mensile equivale a 46.950 dollari dopo un anno e a un totale di 140.849 dollari dopo tre anni.

Se scegli il Savings Plan di 1 anno senza pagamento anticipato, il costo mensile scende a 3.466$. Alla fine del primo anno, paghi 41.952 dollari. Si tratta di uno sconto totale dell'11 percento. Se scegli il Savings Plan triennale senza pagamento anticipato, il costo mensile scende a 3.189$. Alla fine di tre anni, paghi 114.804 dollari. Ciò ti offre un risparmio del 18,5 percento.

Consigli per l'ottimizzazione dei costi

Entrambi gli scenari consentono di risparmiare denaro quando si pianificano e prevedono i carichi di lavoro. AWSÈ importante riconoscere che lo sconto nel secondo scenario è inferiore rispetto al primo scenario. Nel secondo scenario, il prezzo della licenza è incluso nel prezzo del server cloud. AWS non offre uno sconto sul prezzo della licenza, ma puoi sempre portare le tue licenze (in scenari specifici) e AWS puoi sempre garantire il miglior prezzo per computer/istanza.

Ti consigliamo di fare quanto segue per controllare la AWS spesa per le risorse di calcolo e le istanze:

  • Accedi ai consigli

  • Personalizza i consigli in base alle tue esigenze

  • Rivedi l'impegno orario

Accedi ai consigli

Puoi utilizzare la EC2console Amazon per accedere ai consigli per il tuo Savings Plan. Puoi anche scaricare i tuoi consigli per rivederli in seguito in CSV formato. Per ulteriori informazioni, consulta Monitoring your Savings Plans nella documentazione Savings Plans.

Personalizza i consigli in base alle tue esigenze

Apri la EC2console Amazon, espandi la sezione Istanze, quindi scegli Savings Plans. Questa pagina mostra i prezzi delle istanze e del calcolo prima e dopo aver formulato una raccomandazione. Puoi anche modificare i seguenti fattori in base alla tua raccomandazione:

  • Durata: ad esempio, 1—3 anni

  • Opzione di pagamento: ad esempio, Anticipo, Anticipo parziale o Nessun anticipo

  • Cronologia: ad esempio, gli ultimi 7, 30 o 60 giorni

Rivedi l'impegno orario

Utilizzando lo stesso esempio, supponiamo di avere un'istanza in esecuzione 24 ore su 24, 7 giorni su 7. La raccomandazione è quella di utilizzare un Savings Plan. In base alle dimensioni, hai un prezzo su richiesta di 120 USD/ora. Hai la possibilità di impegnare 90 USD all'ora, ma questo può variare in base alla regione, all'istanza e all'opzione di acquisto. In questo esempio, puoi risparmiare il 25 percento rispetto al costo su richiesta. È inoltre possibile tenere traccia dell'utilizzo e della copertura, se sono inferiori alla soglia definita, e configurare un avviso quando il budget sta per scadere.

Consulta i consigli

Ti consigliamo di leggere attentamente i consigli del Savings Plan. AWS non cambierà nulla senza la tua autorizzazione. Questi sono solo consigli e sta a te applicarli o meno.

Acquista un piano

Apri la EC2console Amazon, espandi la sezione Istanze, quindi scegli Savings Plans. Quindi, scegli Purchase Savings Plans. In base alle tue esigenze, puoi selezionare le seguenti opzioni: durata, regione, famiglia di istanza, impegno orario, opzione di pagamento e persino data di inizio. Puoi scegliere tra Compute Savings PlansEC2, Instance Savings Plans SageMaker e Savings Plans. Per ulteriori informazioni, consulta Purchasing Savings Plans nella documentazione Savings Plans.

Richiedi un rapporto sull'utilizzo

Dopo aver acquistato un Savings Plan, puoi ottenere un rapporto sull'utilizzo. Il rapporto ti aiuta a verificare l'utilizzo, a verificare se il piano acquistato è sufficiente a coprire e massimizzare lo sconto e ad annullare o aggiungere nuovi sconti. Questo rapporto può essere esportato in altri formati come. CSV Per ulteriori informazioni, vedere Utilizzo del rapporto sull'utilizzo nella documentazione di Savings Plans.

Segui le migliori pratiche di acquisto

Ti consigliamo di seguire queste best practice prima di acquistare Savings Plans:

  • Utilizzare AWS Trusted Advisorper rimuovere EC2 risorse inattive.

  • Esegui il giusto dimensionamento prima degli acquisti di Savings Plans.

  • Stabilisci una tariffa oraria da mantenere costantemente per 30-60 giorni.

  • Assumi un impegno a coprire la tariffa oraria costante nella misura in cui la tua organizzazione è a suo agio. Considerate le fluttuazioni della domanda o della stagione.

  • Scegliete una revisione trimestrale del budget Savings Plans per mantenere un tasso costante (ad esempio, l'obiettivo di copertura del 70% per la copertura di Savings Plans). Se la tariffa scende al di sotto della copertura desiderata, acquista un Savings Plan aggiuntivo come compenso per raggiungere il tuo obiettivo di copertura.

Risorse aggiuntive