Panoramica

Amazon Redshift offre costi operativi ridotti rispetto a qualsiasi altro data warehouse. Comincia con delle tariffe minime di 0,25 USD all’ora e scala fino a raggiungere petabyte di dati e migliaia di utenti in parallelo. Scegli l’opzione più adatta alle necessità della tua azienda, con la possibilità di aumentare le capacità di storage senza dover allocare troppe risorse di calcolo, e la flessibilità di aumentare le capacità di calcolo senza dover pagare di più per lo storage.

Cosa aspettarsi
Innanzitutto, identifica le migliori impostazioni per il cluster in base alle tue necessità con il calcolatore di dimensionamento all’interno della console di Amazon Redshift. Qualora la situazione cambi, potrai sempre scalare il tuo cluster o passare da un tipo di nodo all’altro con una semplice chiamata API o pochi clic all’interno della Console di Amazon Redshift.
Potrai visualizzare i prezzi on-demand prima di selezionare le capacità, per poi decidere in un secondo momento se acquistare nodi riservati per ottenere sconti significativi.

Tipi di nodi di Amazon Redshift

Amazon Redshift offre tre diversi tipi di nodi per rispondere al meglio ai tuoi carichi di lavoro. Puoi selezionare istanze RA3, DC2 o DS2 a seconda delle prestazioni di cui hai bisogno e della dimensione dei dati.
 
I nodi RA3 di Amazon Redshift con storage gestito ti permettono di ottimizzare il tuo data warehouse scalando e pagando per le capacità di calcolo e storage separatamente. Con le RA3, basterà scegliere il numero di nodi necessari sulla base dei requisiti in termini di prestazioni del data warehouse e verrà fatturato solo lo storage gestito utilizzato. Lo storage gestito di Redshift utilizza SSD di grandi dimensioni e a elevate prestazioni in ciascun nodo RA3 per offrire capacità veloci di storage locale e Amazon S3 per storage duraturo a lungo termine. Se i dati in un nodo aumentano superando la dimensione delle SSD locali, lo storage gestito di Redshift trasferisce automaticamente tali dati su Amazon S3. Pagherai la stessa bassa tariffa per lo storage gestito di Redshift, indipendentemente dal luogo in cui i dati si trovano (le SSD a elevate prestazioni o S3). Questa funzionalità è particolarmente indicata per i carichi di lavoro che richiedono grandi capacità di storage ma che non necessitano di elevate capacità di calcolo, poiché ti permette di scalare automaticamente la capacità del data warehouse senza aggiungere o pagare per nodi ulteriori.

Lo storage gestito di Redshift adopera diverse tecniche avanzate per la gestione dei dati per ottimizzare l’efficienza con cui i dati vengono immessi e recuperati da Amazon S3. Inoltre, i nodi RA3 sono stati creati con il sistema Nitro AWS per offrire elevate prestazioni e sicurezza potenziata. Tali nodi sono composti da CPU rapide di prossima generazione, grandi SSD (Solid State Drives) locali e rete ad elevata larghezza di banda per garantire prestazioni ottimali durante il picco nei carichi.

I nodi DC2 ti permettono di creare data warehouse intensivi per il calcolo con storage SSD locale. Ti permettono di scegliere il numero di nodi di cui hai bisogno sulla base della dimensione dei dati e dei requisiti in termini di prestazioni. Se disponi di meno di 10 TB di dati, consigliamo i nodi DC2, così da avere delle prestazioni ottimali con costi minimi. Se prevedi che i tuoi dati aumenteranno rapidamente, suggeriamo di optare per i nodi RA3.

I nodi DS2 ti permettono di creare data warehouse di grandi dimensioni composti di dischi rigidi (HDD) a prezzi molto competitivi. Per la maggior parte dei carichi di lavoro, consigliamo di prendere in considerazioni i nodi RA3 o DC2 prima di scegliere i DS2. Se utilizzi più di 3 nodi DS2.8xl al momento, puoi migrare ai nodi RA3.16xl e raddoppiare le prestazioni e lo storage per lo stesso prezzo di calcolo on demand dei DS2.

La console di Redshift offre una funzionalità per calcolare i prezzi e ottenere informazioni che ti possono aiutare a selezionare il miglior tipo di nodi di cui hai bisogno. Inoltre, potrai sempre scalare il tuo cluster o passare da un tipo di nodo all’altro con una semplice chiamata API o pochi clic nella console.

Capacità di Redshift con tariffe in base al consumo

  • Prezzi di Amazon Redshift Spectrum: permettono di eseguire query SQL in modo diretto su exabyte di dati in Amazon S3; sarà addebitata una tariffa in base al numero di byte scansionati.
  • Prezzi del dimensionamento di concorrenza: ciascun cluster accumula un’ora di crediti gratuiti di Dimensionamento della concorrenza al giorno, i quali sono sufficienti per il 97% dei clienti. Ciò offre prestazioni delle query rapide e costanti anche con migliaia di utenti e query in contemporanea. Viene applicata una tariffa on-demand al secondo solo per l’utilizzo che eccede i crediti gratuiti. 
  • Prezzo dello storage gestito di Redshift: la funzionalità ti permette di pagare solo i dati che archivi nei cluster RA3, a prescindere dal numero di nodi di calcolo allocati. Pagherai semplicemente la tariffa oraria per la quantità totale di dati all’interno dello storage gestito.

Prezzi on demand

Con i prezzi on demand di Amazon Redshift, vengono addebitati solo i costi relativi alla capacità utilizzata, senza impegni a lungo termine né pagamenti anticipate; i costi saranno calcolati su una tariffa oraria basata su tipo e numero di nodi nel cluster. Le ore di utilizzo parziale sono fatturate in incrementi di un secondo derivante da un’operazione di modifica dello stato fatturabile, quali la creazione o l’eliminazione del tuo cluster. In questo modo non sarà necessario pianificare né acquistare in anticipo estensioni del data warehouse e sarà possibile creare e cancellare ambienti di sviluppo o di test a costi ridotti.

Generazione attuale

*Capacità totale di storage indirizzabile nello storage gestito con ciascun nodo RA3.

Generazione precedente

Calcolo del prezzo effettivo per TB all'anno con prezzi on demand

Per le istanze on demand, il prezzo effettivo per TB all'anno viene calcolato moltiplicando la tariffa oraria dell'istanza per il numero di ore di utilizzo in un anno e dividendo il risultato per il numero di TB per istanza. Per le istanze RA3, i dati archiviati nello storage gestito vengono fatturati separatamente sulla base dei dati effettivamente archiviati su questo tipo di nodo; il prezzo effettivo annuale per TB viene calcolato solo per i costi del nodo di calcolo.

Prezzi di Redshift Spectrum

Amazon Redshift Spectrum consente di eseguire query SQL direttamente su exabyte di dati in Amazon S3. I costi vengono calcolati in base al numero di byte scansionati da Redshift Spectrum, approssimati al MB intero più vicino; il volume minimo di dati per ciascuna query è di 10 MB. Non è previsto alcun costo per le istruzioni DDL (Data Definition Language) quali CREATE/ALTER/DROP TABLE, le istruzioni di gestione delle partizioni e le query con errori.

È inoltre possibile migliorare le prestazioni delle query e ridurre i costi memorizzando i dati in formati compressi, partizionati e a colonne. Se i dati vengono compressi utilizzando uno dei formati supportati da Redshift Spectrum, i costi saranno inferiori perché il volume di dati scansionati sarà inferiore. Analogamente, se i dati vengono memorizzati in un formato a colonne, ad esempio Parquet e ORC, i costi risulteranno ridotti, perché Redshift Spectrum scansionerà solamente le colonne interessate dalla query.

Costi aggiuntivi

Con Amazon Redshift Spectrum, vengono addebitati i costi per terabyte di dati scansionati, arrotondati per eccesso al MB più vicino, con un addebito minimo di 10 MB per query. Ad esempio, se si scansionano 10 gigabyte di dati, verranno addebitati 0,05 USD. Se si scansiona 1 terabyte di dati, verranno addebitati 5,00 USD.

Costi aggiuntivi

Ti verrà addebitato il costo del cluster Amazon Redshift utilizzato per eseguire query sui dati con Redshift Spectrum. Redshift Spectrum esegue le query sui dati direttamente in Amazon S3. Ti verranno addebitate le tariffe standard di S3 per l’archiviazione di oggetti nei tuoi bucket S3, e per le richieste effettuate sugli stessi. Per ulteriori dettagli, consulta la pagina dei prezzi di Amazon S3

Se il catalogo dati di AWS Glue viene utilizzato con Amazon Redshift Spectrum, saranno addebitate le tariffe standard del catalogo dati di AWS Glue. Per ulteriori dettagli, consulta la pagina dei prezzi di AWS Glue.

Quando si utilizza Amazon Redshift Spectrum per eseguire query di dati crittografati AWS Key Management Service (KMS) in Amazon S3, vengono addebitate le tariffe standard di KMS AWS. Per ulteriori dettagli, consulta la pagina dei prezzi di AWS KMS.

Esempi di prezzi di Redshift Spectrum basati sui costi in vigore degli Stati Uniti orientali (Virginia settentrionale)

Supponiamo di avere una tabella con 100 colonne di pari volume, memorizzata in Amazon S3 in formato non compresso, per un volume totale di 4 TB. Per eseguire una query su una singola colonna della tabella, Redshift Spectrum dovrà scansionare l'intero file, perché i formati di testo non possono essere divisi. Questa query scansionerà quindi 4 TB di dati e costerà 20 USD. (5 USD/TB * 4 TB = 20 USD)

Se comprimi il file con GZIP, il rapporto di compressione può essere di una proporzione di 4:1. In questo caso, la scansione sarebbe solo su un file di 1 TB. Redshift Spectrum dovrà scansionare l'intero file, ma siccome le dimensioni sono ridotte a un quarto, il costo sarà ugualmente inferiore: 5 USD. (5 USD/TB * 1 TB = 5 USD)

Se oltre a comprimere il file, lo si converte in un formato a colonne come Apache Parquet, si sfrutterebbe il rapporto di compressione 4:1, perciò le dimensioni del file sarebbero ridotte a 1 TB. Applicando la stessa query, Redshift Spectrum dovrebbe però scansionare solo una colonna del file Parquet. Il costo di questa query sarebbe pari a 0,05 USD. (5 USD/TB * dimensione di file di 1 TB * 1 colonna su 100 o un totale di 10 gigabyte scansionati = 0,05 USD).

Nota: gli esempi di prezzi di cui sopra sono solo a scopo illustrativo. Il rapporto di compressione di file e colonne differenti potrebbe variare.

Prezzi del dimensionamento della concorrenza

Amazon Redshift aggiunge automaticamente capacità transitorie per fornire prestazioni rapide e costanti, anche con migliaia di utenti o query in contemporanea. Non vi sono risorse da gestire, né costi anticipati e non ti verranno addebitati i tempi di avviamento o spegnimento dei cluster transitori. Puoi accumulare un’ora di crediti per cluster di dimensionamento della concorrenza ogni 24 ore durane l’esecuzione del proprio cluster. Ti verrà addebitata solo la tariffa on-demand al secondo per un cluster per il dimensionamento della concorrenza che eccede i crediti gratuiti (solo quando il cluster esegue le tue query) con un addebito minimo di un minuto per ciascuna volta in cui il cluster del dimensionamento della concorrenza viene attivato. La tariffa on-demand al secondo si basa sul tipo e sul numero di nodi all’interno del cluster di Amazon Redshift.

Crediti del Dimensionamento della concorrenza

I cluster di Amazon Redshift accumulano fino a un’ora di crediti del Dimensionamento della concorrenza al giorno. I crediti si guadagnano su base oraria per ogni cluster attivo nell'account AWS e possono essere consumati dallo stesso cluster solo dopo l'acquisizione. Puoi accumulare fino a 30 ora di crediti del Dimensionamento della concorrenza per ciascun cluster attivo. I crediti non hanno una scadenza, a meno che non venga terminato il proprio cluster.

Esempi di prezzi del Dimensionamento della concorrenza

Un cluster Redshift con 10 nodi DC2.8XL negli Stati Uniti orientali costa 48 USD all’ora. Supponiamo uno scenario in cui due cluster transitori vengono utilizzati per cinque minuti in più rispetto ai crediti del Dimensionamento della concorrenza. La tariffa on-demand al secondo per il Dimensionamento della concorrenza è pari a 48 USD * 1/3600 = 0,013 USD al secondo. Il costo aggiuntivo per il Dimensionamento della concorrenza in questo caso è pari a 0,013 USD al secondo * 300 secondi * 2 cluster transitori = 8 USD. Quindi, in questo caso, il costo totale del cluster di Amazon Redshift e i due cluster transitori è pari a 56 USD.

Prezzi dello storage gestito di Redshift

Ti verrà addebitato il costo dei dati archiviati nello storage gestito a una tariffa mensile fissa per GB specifica per la tua regione. La capacità di storage gestito è disponibile solo per i tipi di nodi RA3 e pagherai la stessa tariffa competitiva per lo storage gestito di Redshift, a prescindere dalla dimensione dei dati. L’utilizzo dello storage gestito viene calcolato su base oraria sui dati complessivi presenti nello storage gestito stesso (fai riferimento all’esempio di conversione dell’utilizzo in GB/ora in GB/mese). Puoi monitorare la quantità di dati nel tuo cluster RA3 attraverso Amazon CloudWatch o la Console di gestione AWS. Non ti verrà addebitato il costo per qualsiasi trasferimento di dati tra i nodi RA3 e lo storage gestito. Le tariffe per lo storage gestito non includono i costi dello storage di backup dovuto a snapshot automatici e manuali (fai riferimento alla sezione Storage di backup). Una volt che il cluster viene terminato, continuerai a dover pagare le tariffe per il mantenimento dei tuoi backup manuali.

Esempio di prezzi per le tariffe dello storage gestito

Supponiamo di archiviare 100 GB di dati nello storage gestito, con nodi RA3, per 15 giorni ad aprile, e 100 TB di dati per gli ultimi 15 giorni dello stesso mese.
Innanzitutto, calcoliamo l’utilizzo in termini di GB-ore per lo scenario di cui sopra. Per i primi 15 giorni del mese, si avrà il seguente utilizzo di GB all’ora: 100GB x 15 giorni x ( 24 ore/giorno) = 36.000 GB-ore.
Per i primi 15 giorni del mese, si avrà il seguente utilizzo di GB all’ora: 100TB X 1024 GB/TB X 15 giorni X ( 24 ore/giorno) = 36.864.000 GB-ore

Al termine del mese di aprile, tutto l’utilizzo in termini di GB-ore equivale a: 36.000 GB-Hours + 36.864.000 GB-ore = 36.900.000 GB-ore
Convertiamo questo valore in GB-mesi: 36.900.000 GB-ore / 720 ore per il mese di aprile = 51.250 GB-mese.

Supponiamo che questi dati siano stati archiviati nella regione AWS Stati Uniti orientali (Virginia settentrionale): il prezzo dello storage gestito ammonterebbe a 0,024 USD per GB-mese. I Costi per lo storage mensile per 51.250 GB-mese sarebbero: 51.250 GB-mese x 0,024 USD per GB-mese = 1.230 USD
Costo totale dello storage gestito per il mese di aprile = 1.230 USD

Prezzi delle istanze riservate

Le istanze riservate sono ideali per carichi di lavoro in ambienti di produzione a stato costante, poiché i costi sono molto inferiori rispetto ai prezzi on demand. Spesso i nostri clienti acquistano istanze riservate dopo qualche prova e proof of concept, vale a dire nel momento in cui hanno trovato una configurazione di produzione adatta a loro.

È possibile ottenere risparmi significativi rispetto alle tariffe on demand, impegnandosi a utilizzare Amazon Redshift per un termine di 1 o 3 anni. I prezzi delle istanze riservate sono associati al tipo di nodo acquistato e rimangono validi fino al termine della prenotazione. I prezzi includono due copie aggiuntive dei dati, una nei nodi del cluster e una in Amazon S3. Le attività di backup, durabilità, disponibilità, sicurezza, monitoraggio e gestione vengono eseguite automaticamente.

Vi sono tre opzioni di prezzo per le istanze riservate:

Nessun pagamento anticipato – Non è previsto alcun pagamento anticipato; viene addebitata la tariffa mensile per la durata di un anno.

Pagamento anticipato parziale – Viene addebitata una parte di pagamento anticipato dell'istanza riservata; la rimanente parte è distribuita per la durata del termine, ovvero 1 o 3 anni.

Pagamento anticipato – L'utilizzo dell'istanza riservata (per un termine di 1 o 3 anni) viene pagato interamente in anticipo.

Il concetto di "istanze riservate" è utilizzato esclusivamente a scopo di fatturazione e non per creare cluster di data warehousing. Quando si procede all'acquisto, saranno addebitati i costi correlati a pagamento anticipato e tariffa mensile, anche se in quel momento non è in esecuzione alcun cluster. Per acquistare istanze riservate, apri la scheda Reserved Nodes nella Console.

Il programma dei prezzi per le istanze riservate può essere terminato in qualsiasi momento. Oltre a essere soggette ai prezzi delle istanze riservate, queste istanze sono anche soggette a tutte le tariffe del trasferimento dati e ad altre tariffe previste dal Contratto con il cliente AWS o altri contratti con AWS che governano l'utilizzo dei servizi. 

* La tariffa mensile indicata in basso è calcolata moltiplicando la tariffa oraria effettiva per il numero di ore di utilizzo mensile medio.

**La tariffa oraria effettiva indicata in basso è il costo orario dell'istanza distribuito per l'intero termine del contratto, incluso l'eventuale pagamento anticipato.

Generazione attuale

Generazione precedente

Calcolo del prezzo effettivo per TB all'anno con istanze riservate

Per le istanze riservate, invece, è necessario sommare il pagamento anticipato e la tariffa oraria moltiplicata per il numero di ore incluse nei termini, diviso il numero di anni previsti dal contratto e il numero di TB per nodo. Per le istanze RA3, i dati archiviati nello storage gestito vengono fatturati separatamente sulla base dei dati effettivamente archiviati su questo tipo di nodo; il prezzo effettivo annuale per TB viene calcolato solo per i costi del nodo di calcolo.

Generazione attuale

Generazione precedente

Calcolatore di prezzi

Storage di backup

Lo storage di backup è lo spazio di archiviazione associato con gli snapshot automatici e manuali per il data warehouse. Estendendo il periodo di retention dei backup o effettuando ulteriori snapshot, si aumenta lo storage di backup consumato dal data warehouse. Non vi sono costi aggiuntivi per lo storage dei backup fino al 100% del proprio storage assegnato per un cluster di data warehousing attivo. Ad esempio, per un cluster con un singolo nodo XL attivo con 2 TB di storage, hai a disposizione fino a 2 TB al mese di storage di backup senza costi aggiuntivi. L’eventuale spazio di storage di backup aggiuntivo e i backup archiviati dopo che il cluster è stato terminato vengono fatturati secondo le tariffe standard di Amazon S3.

Trasferimento dati

Non sono previsti costi aggiuntivi per il trasferimento di dati tra Amazon Redshift a Amazon S3 all'interno della stessa regione AWS per operazioni di backup, ripristino, caricamento e scaricamento. Per altri tipi di trasferimento di dati da e verso Amazon Redshift, vengono addebitate le tariffe standard di AWS per il trasferimento di dati. In particolare, se un cluster Amazon Redshift viene eseguito in Amazon VPC, saranno addebitati i costi standard di AWS per il trasferimento di dati tramite JDBC/ODBC verso l'endpoint cluster di Amazon Redshift. Inoltre, quando è in uso la funzionalità Enhanced VPC Routing e i dati vengono scaricati in Amazon S3 in una regione differente, saranno addebitati i costi standard di AWS per il trasferimento dei dati. Per ulteriori informazioni sulle tariffe per il trasferimento dei dati, consulta la pagina dei prezzi di Amazon EC2.

Risorse aggiuntive relative ai prezzi

Calcolatore TCO

Calcola il costo totale di proprietà (TCO)

Calcolatore di costo mensile

Calcola le spese mensili con AWS

Centro economico

Risorse aggiuntive per passare ad AWS

Trova altre risorse per Amazon Redshift

Visita la pagina delle risorse
Ti senti pronto?
Nozioni di base su Amazon Redshift
Hai altre domande?
Contattaci