Scalabilità gestita di Amazon EMR ora supporta il placement di Application Master

Inserito il: 30 ago 2024

Oggi siamo lieti di annunciare un nuovo potenziamento di Scalabilità gestita EMR, che migliora la resilienza delle applicazioni e scala il cluster in base alla richiesta di executor e ApplicationMasters, grazie al supporto per Yarn Node Labels. Amazon EMR, per impostazione predefinita, garantisce che i processi che gestiscono i job in esecuzione e devono rimanere attivi per tutta la durata del job (ApplicationMasters) possano essere eseguiti sia sui nodi principali che sui nodi attività. Tuttavia, molti clienti, specialmente quelli che utilizzano le istanze spot per eseguire i nodi attività, scelgono di eseguire gli ApplicationMasters solo sui nodi principali On-Demand per garantire che i job in esecuzione non falliscano nel caso in cui gli ApplicationMasters in esecuzione su istanze spot vengano interrotti. A partire da oggi, Scalabilità gestita di EMR adatterà la scalabilità dei cluster in base alla richiesta dei singoli ApplicationMasters o executor, utilizzando i label dei nodi YARN. La scalabilità intelligente del cluster in base alla domanda dell'AM o degli executor porta a migliori prestazioni, miglior utilizzo e costi inferiori.

Con il lancio di oggi, a partire dalla versione 7.2 di EMR, Amazon EMR consentirà di definire espressioni di etichette di nodi YARN a livello di applicazione in base al tipo di mercato, come On-Demand e Spot. In precedenza, i clienti erano in grado di specificare le espressioni delle etichette dei nodi YARN solo per livello di tipo di nodo, ad esempio Principale rispetto ad Attività. Ora, grazie a questo nuovo miglioramento, i clienti avranno maggiore flessibilità per soddisfare meglio le esigenze dei carichi di lavoro dei cluster.

Questa funzionalità è disponibile con Amazon EMR versione 7.2 e successive in tutte le regioni AWS in cui è disponibile Scalabilità gestita di Amazon EMR. Consulta la nostra documentazione sulla Scalabilità gestita per saperne di più.