Opzioni di acquisto delle istanze - Amazon EMR

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à.

Opzioni di acquisto delle istanze

Quando configuri un cluster, scegli un'opzione di acquisto per EC2 le istanze Amazon. Puoi scegliere istanze on demand, istanze Spot o entrambe. I prezzi variano in base al tipo di istanza e alla Regione. Il EMR prezzo di Amazon si aggiunge al prezzo di Amazon (il EC2 prezzo per i server sottostanti) e al EBS prezzo Amazon (se si allegano EBS volumi Amazon). Per i prezzi attuali, consulta la pagina EMRdei prezzi di Amazon.

La scelta di utilizzare gruppi di istanze o parchi istanze nel cluster determina la modalità di modifica delle opzioni di acquisto dell'istanza mentre un cluster è in esecuzione. Se scegli gruppi di istanze uniformi, puoi specificare l'opzione di acquisto per un gruppo di istanze solo al momento della creazione e il tipo di istanza e l'opzione di acquisto si applicano a tutte le EC2 istanze Amazon in ogni gruppo di istanze. Se scegli parchi istanze, puoi modificare le opzioni di acquisto dopo aver creato il parco istanze e combinare le opzioni di acquisto per raggiungere la capacità target specificata. Per ulteriori informazioni su queste configurazioni, consulta Creazione di un cluster con parchi istanze o gruppi di istanze uniformi.

Istanze on demand

Con istanze On-Demand, paghi per capacità di elaborazione a ore. In alternativa, puoi configurare le istanze on demand in modo da utilizzare le opzioni di acquisto Istanza riservata o Istanza dedicata. Con le istanze riservate, puoi effettuare un pagamento una tantum per un'istanza per prenotare la capacità. Le istanze dedicate sono fisicamente isolate a livello di hardware host dalle istanze che appartengono ad altri account. AWS Per ulteriori informazioni sulle opzioni di acquisto, consulta Instance Purchasing Options nella Amazon EC2 User Guide.

Uso di istanze riservate

Per utilizzare le istanze riservate in AmazonEMR, devi utilizzare Amazon EC2 per acquistare l'istanza riservata e specificare i parametri della prenotazione, incluso l'ambito della prenotazione applicabile a una regione o a una zona di disponibilità. Per ulteriori informazioni, consulta Amazon EC2 Reserved Instances e Buying Reserved Instances nella Amazon EC2 User Guide. Dopo aver acquistato un'istanza riservata, se tutte le seguenti condizioni sono soddisfatte, Amazon EMR utilizza l'istanza riservata all'avvio di un cluster:

  • Un'istanza on demand viene specificata nella configurazione cluster che corrisponde alla specifica dell'istanza riservata.

  • Il cluster viene avviato nell'ambito della prenotazione dell'istanza (la zona di disponibilità o Regione).

  • La capacità dell'istanza riservata è ancora disponibile

Ad esempio, supponiamo di acquistare un'istanza riservata m5.xlarge con la prenotazione dell'istanza calibrata sulla Regione Stati Uniti orientali. Quindi avvii un EMR cluster Amazon negli Stati Uniti orientali che utilizza due m5.xlarge istanze. La prima istanza viene fatturata alla tariffa dell'istanza riservata e l'altra viene fatturata alla tariffa on demand. La capacità dell'istanza riservata viene utilizzata prima della creazione di qualsiasi istanza on demand.

Uso di istanze dedicate

Per utilizzare le istanze dedicate, è necessario acquistare istanze dedicate utilizzando Amazon EC2 e quindi crearne una VPC con l'attributo di tenancy dedicata. All'interno di AmazonEMR, specifichi quindi che un cluster deve essere avviato in questoVPC. Qualsiasi istanza on demand nel cluster che corrisponde alle specifiche dell'istanza dedicata utilizza istanze dedicate disponibili all'avvio del cluster.

Nota

Amazon EMR non supporta l'impostazione dell'dedicatedattributo su singole istanze.

Spot Instances

Le istanze Spot su Amazon EMR offrono la possibilità di acquistare la capacità delle EC2 istanze Amazon a un costo ridotto rispetto all'acquisto su richiesta. Lo svantaggio dell'utilizzo di istanze Spot è che le istanze possono terminare se la capacità Spot diventa indisponibile per il tipo di istanza in esecuzione. Per ulteriori informazioni su quando l'utilizzo di istanze Spot può risultate appropriato per l'applicazione, consulta Quando occorre utilizzare le istanze Spot?.

Quando Amazon EC2 dispone di capacità inutilizzata, offre EC2 istanze a un costo ridotto, denominato prezzo Spot. Questo prezzo varia in base alla disponibilità e alla domanda e viene stabilito in base alla Regione e alla zona di disponibilità. Quando scegli le istanze Spot, specifichi il prezzo Spot massimo che sei disposto a pagare per ogni EC2 tipo di istanza. Quando il prezzo Spot nella zona di disponibilità del cluster è inferiore al prezzo Spot massimo specificato per tale tipo di istanza, le istanze vengono avviate. Mentre le istanze sono in esecuzione, ti viene addebitato il prezzo Spot corrente non il prezzo Spot massimo.

Nota

Le istanze spot con una durata definita (note anche come blocchi Spot) non sono più disponibili per i nuovi clienti a partire dal 1° luglio 2021. Per i clienti che hanno già utilizzato la funzione, continueremo a supportare le istanze spot con una durata definita fino al 31 dicembre 2022.

Per i prezzi correnti, consulta i prezzi di Amazon EC2 Spot Instances. Per ulteriori informazioni, consulta le istanze Spot nella Amazon EC2 User Guide. Quando crei e configuri un cluster, devi specificare le opzioni di rete che determinano in ultima analisi la zona di disponibilità in cui il cluster viene avviato. Per ulteriori informazioni, consulta Configurazione delle reti.

Suggerimento

Puoi visualizzare il prezzo Spot in tempo reale nella console passando il mouse sul suggerimento informazioni accanto all'opzione di acquisto Spot quando crei un cluster utilizzando Advanced Options (Opzioni avanzate). Vengono visualizzati i prezzi per ogni zona di disponibilità nella Regione selezionata. I prezzi più bassi si trovano nelle righe di colore verde. A causa della fluttuazione dei prezzi Spot tra zone di disponibilità, è possibile che selezionando la zona di disponibilità con il prezzo iniziale più basso tale prezzo non venga mantenuto per l'intera durata del cluster. Per risultati ottimali, occorre studiare la cronologia dei prezzi della zona di disponibilità prima di scegliere. Per ulteriori informazioni, consulta la Cronologia dei prezzi delle istanze Spot nella Amazon EC2 User Guide.

Le opzioni Istanza Spot variano a seconda che nella configurazione del cluster si utilizzano gruppi di istanze o parchi istanze uniformi.

Istanze Spot in gruppi di istanze uniformi

Quando utilizzi istanze Spot in un gruppo di istanze uniformi, tutte le istanze in un gruppo di istanze devono essere istanze Spot. Specifica una sottorete o zona di disponibilità singola per il cluster. Per ogni gruppo di istanze, specifica un'istanza Spot singola e un prezzo Spot massimo. Le istanze Spot di questo tipo vengono avviate se il prezzo Spot nella Regione e nella zona di disponibilità del cluster è inferiore al prezzo Spot massimo. Le istanze terminano se il prezzo Spot è superiore al prezzo Spot massimo. Puoi importare il prezzo Spot massimo solo quando configuri un gruppo di istanze. In seguito non può più essere modificata. Per ulteriori informazioni, consulta Creazione di un cluster con parchi istanze o gruppi di istanze uniformi.

Istanze Spot in parchi istanze

Quando utilizzi la configurazione dei parchi istanze, opzioni aggiuntive offrono un maggiore controllo sulla modalità di avvio e di terminazione delle istanze Spot. Sostanzialmente, i parchi istanze utilizzano un metodo diverso rispetto a gruppi di istanze uniformi per avviare le istanze. In pratica, definisci una capacità target per istanze Spot (e istanze on demand) e un massimo di cinque tipi di istanze. Puoi anche specificare una capacità ponderata per ogni tipo di istanza o utilizzare i v CPU (YARNvcores) del tipo di istanza come capacità ponderata. Questa capacità ponderata viene conteggiata per il raggiungimento della capacità target quando si esegue il provisioning di un'istanza di tale tipo. Amazon EMR fornisce alle istanze entrambe le opzioni di acquisto fino al raggiungimento della capacità prevista per ogni obiettivo. Inoltre, puoi definire una gamma di zone di disponibilità tra cui Amazon può scegliere EMR al momento del lancio delle istanze. Puoi anche fornire opzioni Spot aggiuntive per ciascun parco istanze, incluso un timeout di provisioning. Per ulteriori informazioni, consulta Configurazione di parchi istanze.