View a markdown version of this page

Supporto standard Amazon EMR - 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à.

Supporto standard Amazon EMR

Informazioni sulle versioni di Amazon EMR

La versione Amazon EMR è il veicolo che fornisce il software necessario per eseguire le applicazioni open source su piattaforme EC2, EKS o Serverless. Una versione di Amazon EMR è composta da tre parti: Runtime Environment, Core Engines ed Extras.

  • Ambiente di runtime: l'ambiente di runtime include il sistema operativo incluso come parte di Amazon Machine Image (AMI) o di un'altra immagine del contenitore quando avvii il cluster o il contenitore (ad esempio, Amazon Linux 2023). Include anche i runtime del linguaggio come Amazon Corretto JDK, insieme ad altri strumenti correlati installati dall'immagine.

  • Motori principali: includono il software open source di base come Apache Hive e formati di tabella aperti come Apache Iceberg.

  • Extra: includono comode librerie e pacchetti Python come software open source come mariadb-connector-java Apache Pig.

La versione di Amazon EMR selezionata raggruppa tutti questi componenti in una nuova versione di Amazon Machine Images (AMI) o immagini di container basate su Amazon Linux (AL). Amazon EMR mantiene la stessa versione AL per tutti i nodi di un cluster, contenitore EKS o applicazione serverless. Amazon EMR mira a ottenere l'ultimo Runtime Environment entro 90 giorni dal rilascio da parte di Amazon Linux e le nuove versioni open source di Core Engines entro 90 giorni dal rilascio upstream. Gli extra vengono rilasciati secondo necessità. Puoi trovare l'elenco del software nelle note di rilascio di ciascuna versione di Amazon EMR.

Controllo delle versioni di rilascio

Per aiutarti a comprendere l'ambito delle modifiche in ogni versione, Amazon EMR utilizza il controllo semantico delle versioni. Il controllo semantico delle versioni segue un formato di. <major>.<minor>.<patch> Ad esempio, consideriamo la versione 7.0.0.

La prima cifra indica la versione principale, o Major Release. Le release principali in genere apportano modifiche sostanziali, miglioramenti e nuove funzionalità a Runtime Environment o Core Engine che non sono compatibili con le versioni precedenti. Ad esempio, la versione principale 7.x utilizza Amazon Linux 2023 con Amazon Corretto 17 JDK come impostazione predefinita. Di conseguenza, la release contiene diverse modifiche sostanziali rispetto alla versione principale 6.x, fornita su Amazon Linux 2 e con Amazon Corretto 8 JDK come impostazione predefinita.

La seconda cifra indica la release della versione minore, o Minor Release. Le versioni secondarie sono versioni non compatibili con le versioni precedenti che contengono modifiche, miglioramenti e funzionalità incrementali a Core Engines ed Extras e nuove funzionalità. Ad esempio, la 6.15 utilizza Apache Spark 3.4.1, rispetto alla 6.11.1, fornita con Apache Spark 3.3.2.

La terza cifra indica il rilascio della versione della patch, o Patch Release. Le patch release sono intese come versioni retrocompatibili che contengono correzioni e aggiornamenti delle patch per Core Engine ed Extras, ma non nuove funzionalità o aggiornamenti della versione OSS. Ad esempio, 6.11.1 e 6.11.0 contengono entrambe la stessa versione OSS di Apache Spark 3.3.2. A partire dalla versione 6.6.x, l'ultima versione della patch offre la più recente patch Runtime Environment disponibile. L'ambiente di runtime non influisce sul rilascio della patch di Amazon EMR. Ad esempio, 6.11.1 è stato lanciato con la versione AL 2.0.20240109.0 dal 19 dicembre 2023 al 10 gennaio 2024, ma con la versione AL 2.0.20240124.0 dall'11 gennaio 2024. Alcune versioni di Amazon EMR on EKS consentono di aggiungere tag o suffissi alle versioni sematiche per fornire funzionalità alternative. Ad esempio, il emr-6.15.0-latest rilascio di Amazon EMR su EKS lancia una versione di rilascio abilitata per Amazon Corretto 8 JDK, mentre il rilascio di Amazon EMR su EKS consente di lanciare una versione di emr-6.15.0-java17-latest rilascio abilitata per Amazon Corretto 17 JDK.

Policy di supporto

Introduzione

Amazon EMR mira a rilasciare nuove versioni secondarie almeno una volta ogni 90 giorni e a fornire supporto per le versioni secondarie per un periodo di 24 mesi a partire dalla data di rilascio. Questo supporto copre Runtime Environment e Core Engines con le dipendenze associate e non copre gli Extra o le dipendenze associate. Runtime Environment include anche componenti di piattaforma e API proprietari necessari per avviare, arrestare e far funzionare i cluster e le applicazioni. Questo programma di rilascio coerente garantisce un ciclo prevedibile, semplificando la pianificazione, il test e la transizione a una versione che fornisca supporto e sicurezza.

Cosa aspettarsi dal supporto standard

Il supporto standard fornisce correzioni ai ticket di supporto tecnico per i problemi riscontrati con i componenti Runtime Environment e Core Engines nelle configurazioni consigliate. Tutte le correzioni sono soggette a disponibilità. La configurazione consigliata prevede l'uso di Amazon EMR senza modifiche, aggiunte o modifiche ai file binari e alle configurazioni presenti in una versione di Amazon EMR, ad eccezione di quelle presenti nella documentazione di Amazon EMR. https://docs.aws.amazon.com/emr/ Amazon EMR implementa le correzioni alla patch più recente, alla versione minore o principale della versione di Amazon EMR entro 90 giorni dalla verifica della correzione da parte nostra. Amazon EMR applica automaticamente le correzioni quando avvii un nuovo cluster EMR su EC2, lanci un nuovo container Amazon EMR on EKS o attivi un nuovo job EMR Serverless. I componenti aggiuntivi vengono forniti per comodità e Amazon EMR non fornisce correzioni relative agli extra.

Componenti

Il supporto standard copre i componenti Runtime Environment e Core Engines, ad esempio il sistema operativo, i runtime del linguaggio e il software open source di base come Apache Hive e Apache Iceberg. Puoi trovare l'elenco completo dei componenti supportati per ciascuna versione e nelle domande frequenti su Amazon Linux. Informazioni sui rilasci di Amazon EMR https://aws.amazon.com/linux/amazon-linux-2023/faqs/

L'elenco seguente descrive il supporto che forniamo per diversi tipi di componenti nell'ambito del supporto standard:

  • Componenti Runtime Environment: i componenti Runtime Environment riceveranno correzioni sui ticket di supporto tecnico. Le correzioni sono classificate come (a) bug critici, (b) problemi critici di danneggiamento dei dati e (c) problemi critici di sicurezza. Se idoneo, Amazon EMR trasferirà le correzioni per Runtime Environment alle versioni precedenti. Per la compatibilità operativa con i componenti open source di Core Engine, alcuni componenti di Runtime Environment devono rimanere in versioni specifiche per evitare il danneggiamento delle applicazioni dei clienti. Per questi componenti, Amazon EMR dipende dall'open source upstream per la disponibilità delle correzioni. Quando le correzioni saranno disponibili in formato open source, forniremo l'ultima versione stabile entro 90 giorni dalla loro verifica da parte di Amazon EMR.

  • Componenti Core Engines: Core Engines fornisce le versioni più recenti per molti progetti open source, ognuno con centinaia di librerie di dipendenze transitive. Sebbene le comunità open source che gestiscono questi progetti cerchino di risolvere i problemi e le vulnerabilità ed esposizioni comuni note (CVE) su base frequente, le ultime versioni potrebbero comunque contenere bug e CVE noti. Amazon EMR dipende dall'open source upstream per la disponibilità delle correzioni e fornirà l'ultima versione stabile come parte dei componenti del Core Engine entro 90 giorni dalla loro verifica da parte di Amazon EMR. In alcuni casi, Amazon EMR potrebbe fornire una correzione per un CVE in uno dei componenti del Core Engine che deve essere risolto prima dell'open source upstream. Amazon EMR fornisce anche supporto tecnico e correzioni sulle funzionalità aggiunte all'open source in base alle configurazioni consigliate. Non eseguiamo il backport delle correzioni per i componenti di Core Engine su versioni Patch o Minor precedenti.

  • Componenti extra: Amazon EMR non supporta i componenti Extras. I componenti aggiuntivi sono progetti open source forniti per comodità e Amazon EMR non fornisce soluzioni ai problemi riscontrati con essi. Qualsiasi richiesta di supporto o correzione può essere risolta tramite la community open source che supporta questi componenti.

Ciclo di vita del supporto standard

Di seguito vengono descritte le tappe fondamentali del ciclo di vita del supporto standard:

  • Supporto standard: le versioni di Amazon EMR sono idonee per il supporto standard 24 mesi dalla data di rilascio. Puoi creare richieste di supporto tecnico e aspettarti aggiornamenti per i problemi riscontrati con queste versioni.

  • Fine del supporto: al termine del supporto standard, le versioni di Amazon EMR entrano nella fase di fine del supporto (EoS) per 12 mesi. Le versioni EoS non sono idonee per il supporto tecnico e non sarà possibile creare casi di supporto per cluster, contenitori o job in esecuzione su queste versioni. Le versioni di EoS non riceveranno correzioni, patch o aggiornamenti. Le versioni di EOS verranno rimosse dalla console, ma continueranno a essere disponibili tramite l'API e. AWS CLI Puoi sempre continuare a eseguire carichi di lavoro sulle versioni di EOS. Ti consigliamo vivamente di eseguire la migrazione alla versione più recente di Amazon EMR in modo da continuare a ricevere patch di sicurezza, rimanere idoneo al supporto tecnico e creare casi di supporto quando necessario.

  • Fine del ciclo di vita: dopo il termine di fine del supporto (EoS), le versioni sono considerate End of Life (EoL). Sebbene sia possibile continuare a eseguire cluster EoL, Amazon EMR si riserva il diritto di rimuovere le versioni EoL dall'API e dall'SDK caso per caso a causa di problemi operativi e di sicurezza. Ti consigliamo vivamente di eseguire la migrazione alla versione più recente di Amazon EMR, poiché le versioni EoL possono essere rimosse dall'API e dall'SDK in casi eccezionali.

Supporto esteso

AWS ha annunciato la politica di supporto standard il 25 luglio 2024. In base a questa politica, le versioni di Amazon EMR rilasciate il 24 luglio 2022 o prima sono state designate come End of Support. Amazon EMR offre Bridge Support, equivalente al supporto standard, per queste versioni fino al 31 agosto 2026.

A partire dal 31 agosto 2026, se stai effettuando la migrazione attiva, avrai AWS più tempo per completare la migrazione a una versione supportata senza costi aggiuntivi. Questa estensione si applica alle versioni selezionate elencate nella tabella seguente. Per ricevere questa estensione, contatta l' AWS assistenza e invia un ticket indicando il tuo piano di migrazione e l'assistenza necessaria per l'upgrade.

Per le versioni di Amazon EMR 5.36 e da 6.6 a 6.15, Amazon EMR estende il supporto nel migliore dei modi, limitatamente alle sole correzioni di sicurezza critiche, fino al 30 giugno 2027.

Le versioni 5.35 e precedenti di Amazon EMR e 6.5 e precedenti non ricevono il supporto esteso. Queste versioni passano direttamente da Bridge Support a End of Support il 1° settembre 2026.

Per le versioni di rilascio di Amazon EMR dalla 7.0 alla 7.10, Amazon EMR estende completamente il supporto standard fino alle date elencate nella tabella seguente.

Versione del rilascio di Amazon EMR Data di rilascio iniziale Data di fine del supporto standard Data di fine del supporto esteso Data di inizio di fine del supporto Data di inizio della fine del ciclo di vita
2.x1 gennaio 2013Supporto per il bridge fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
3.x1 gennaio 2014Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
4.x18 Novembre 2015Supporto per il bridge fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.x27 luglio 2016Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.13 Novembre 2016Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.221 novembre 2016Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.326 gennaio 2017Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.48 marzo 2017Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.526 aprile 2017Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.65 giugno 2017Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.713 luglio 2017Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.810 agosto 2017Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.95 ottobre 2017Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.106 ottobre 2017Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.1122 gennaio 2018Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.1229 marzo 2018Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.1329 maggio 2018Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.144 giugno 2018Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.1521 giugno 2018Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.1619 luglio 2018Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.1730 agosto 2018Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.1824 ottobre 2018Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.197 novembre 2018Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.2018 dicembre 2018Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.2118 febbraio 2019Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.2220 marzo 2019Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.231 Aprile 2019Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5,2411 giugno 2019Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5,2517 luglio 2019Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.268 agosto 2019Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.2723 settembre 2019Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.2812 novembre 2019Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.2917 gennaio 2020Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.3013 maggio 2020Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.319 ottobre 2020Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.328 gennaio 2021Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.3319 aprile 2021Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.3420 gennaio 2022Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.3530 marzo 2022Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
5.3615 giugno 2022Supporto per il ponte fino al 31 agosto 202630 giugno 202730 giugno 20271 luglio 2028
6.010 marzo 2020Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
6.14 settembre 2020Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
6.29 dicembre 2020Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
6.312 maggio 2021Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
6.420 settembre 2021Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
6,520 gennaio 2022Supporto per il ponte fino al 31 agosto 2026N/A1 settembre 20261 settembre 2027
6.609 maggio 2022Supporto per il ponte fino al 31 agosto 202630 giugno 202730 giugno 20271 luglio 2028
6.715 luglio 2022Supporto per il ponte fino al 31 agosto 202630 giugno 202730 giugno 20271 luglio 2028
6.831 agosto 2022Supporto per il ponte fino al 31 agosto 202630 giugno 202730 giugno 20271 luglio 2028
6.914 novembre 2022Supporto per il ponte fino al 31 agosto 202630 giugno 202730 giugno 20271 luglio 2028
6.1027 febbraio 2023Supporto per il ponte fino al 31 agosto 202630 giugno 202730 giugno 20271 luglio 2028
6.1116 maggio 2023Supporto per il ponte fino al 31 agosto 202630 giugno 202730 giugno 20271 luglio 2028
6.1221 luglio 2023Supporto per il ponte fino al 31 agosto 202630 giugno 202730 giugno 20271 luglio 2028
6,1323 settembre 2023Supporto per il ponte fino al 31 agosto 202630 giugno 202730 giugno 20271 luglio 2028
6.144 ottobre 2023Supporto per il ponte fino al 31 agosto 202630 giugno 202730 giugno 20271 luglio 2028
6.1513 novembre 2023Supporto per il ponte fino al 31 agosto 202630 giugno 202730 giugno 20271 luglio 2028
7.019 dicembre 2023Supporto per il ponte fino al 31 agosto 202631 agosto 202731 agosto 202731 agosto 2028
7.123 aprile 2024Supporto per il ponte fino al 31 agosto 202631 agosto 202731 agosto 202731 agosto 2028
7.225 luglio 2024Supporto per il ponte fino al 31 agosto 202631 agosto 202731 agosto 202731 agosto 2028
7.316 ottobre 202416 ottobre 202631 agosto 202731 agosto 202731 agosto 2028
7.413 novembre 202413 novembre 202631 agosto 202731 agosto 202731 agosto 2028
7,521 novembre 202421 novembre 202631 agosto 202731 agosto 202731 agosto 2028
7.610 gennaio 202510 gennaio 202731 agosto 202731 agosto 202731 agosto 2028
7.76 febbraio 20256 febbraio 202731 agosto 202731 agosto 202731 agosto 2028
7.87 marzo 20257 marzo 202731 agosto 202731 agosto 202731 agosto 2028
7.919 maggio 202519 maggio 202731 agosto 202731 agosto 202731 agosto 2028
7.1015 agosto 202515 agosto 202731 agosto 202731 agosto 202731 agosto 2028
7.113 novembre 20253 novembre 2027N/A4 novembre 20274 novembre 2028
7.1221 novembre 202521 novembre 2027N/A22 novembre 202722 novembre 2028
7.1321 aprile 202620 aprile 2028N/A21 aprile 202821 aprile 2029
emr-spark-8.021 maggio 202620 maggio 2028N/A21 maggio 202821 maggio 2029

È possibile utilizzare Apache Spark Upgrade Agent per aggiornare le applicazioni esistenti di Apache Spark su EMR su EC2 ed EMR Serverless dalle versioni EMR precedenti alla versione EMR più recente. Per ulteriori informazioni, consulta Cos'è Apache Spark Upgrade Agent per Amazon EMR.

Considerazioni

Il supporto standard è disponibile per tutti i modelli di distribuzione di Amazon EMR (EMR su EC2, Amazon EMR su EKS ed EMR Serverless), in tutte le regioni in cui Amazon EMR è disponibile, senza costi aggiuntivi. I cluster eseguiti con le configurazioni consigliate sono automaticamente idonei al supporto come descritto nella policy, quindi non è necessario intraprendere alcuna azione aggiuntiva per attivare il supporto.

  • Il supporto standard supporta solo i componenti necessari per i cluster Amazon EMR. Amazon EMR non può garantire l'applicazione di patch di sicurezza e fissare la disponibilità nel caso in cui i componenti open source di Core Engine raggiungano l'EoL a monte o quando gli aggiornamenti di sicurezza non siano più disponibili per le dipendenze. Sebbene tu possa scegliere di installare gli Extras, Amazon EMR non li supporterà né li supporterà né le loro dipendenze. Ad esempio, puoi installare applicazioni di terze parti nella tua AMI personalizzata per rafforzare la sicurezza del cluster, installare componenti aggiuntivi o copiare oggetti utilizzando script di azione bootstrap o SSH nel tuo cluster e aggiornare le versioni predefinite del pacchetto. Amazon EMR non supporta questi componenti. Il supporto standard non copre le azioni di bootstrap, i pacchetti, le librerie forniti dal cliente, il codice personalizzato e le applicazioni personalizzate bring-your-own che puoi configurare Amazon EMR per l'installazione per tua comodità.

  • I cluster esistenti non subiranno alcun impatto, indipendentemente dalla versione di Amazon EMR in esecuzione. Puoi continuare a gestire i cluster esistenti senza interruzioni. È inoltre possibile continuare ad avviare nuovi cluster ed eseguire processi su qualsiasi release esistente e nuova release. Tutte le release esistenti e le nuove release al momento dell'entrata in vigore della policy sono coperte dal supporto standard per 24 mesi dalla data iniziale di rilascio della versione di rilascio di Amazon EMR. Amazon EMR ti fornirà assistenza bridge durante l'annuncio iniziale della politica. Per ricevere assistenza senza interruzioni, ti consigliamo di testare le tue applicazioni e di effettuare tempestivamente l'aggiornamento alla versione più recente di Amazon EMR.

  • Amazon EMR non modificherà i componenti del supporto standard su versioni o cluster esistenti. Tuttavia, Amazon EMR si riserva il diritto di rispettare la fine del ciclo di vita iniziale caso per caso e di rimuovere tali componenti nelle nuove versioni o di spostare la versione esistente allo stato End of Support (EoS) o End of Life (EoL) in casi eccezionali. Ti informeremo di qualsiasi rimozione tramite i canali disponibili.

  • Quando viene lanciata una nuova regione, Amazon EMR supporterà solo le versioni di rilascio di Amazon EMR con supporto standard, rilasciate sei mesi prima della data in cui la nuova regione sarà generalmente disponibile.

  • Amazon EMR non aggiornerà automaticamente i cluster esistenti alle versioni più recenti. Tuttavia, puoi scegliere di aggiornare i nuovi cluster alle versioni delle patch più recenti, se lo desideri.

  • Il costo dell'utilizzo non supportato di Amazon EMR verrà conteggiato nella fattura. AWS Anche se utilizzi Amazon EMR in un modo non supportato, i costi associati a tale utilizzo fanno comunque parte del AWS consumo complessivo e saranno inclusi nel calcolo delle tariffe di supporto.

Per ulteriori informazioni, contatta il Supporto per AWS gli sviluppatori.

Cronologia delle modifiche alla politica di supporto

Data Modifica Description
14 agosto 2026 È stato aggiunto il supporto esteso AWS è stato aggiunto il supporto esteso gratuito per le versioni 5.36 e 6.6 e successive. Le versioni 5.36 e dalla 6.6 alla 6.15 ricevono le correzioni di sicurezza critiche più efficaci; le versioni dalla 7.0 alla 7.10 ricevono il supporto standard completo.
31 luglio 2026 Supporto Bridge esteso Il supporto per Bridge è stato esteso al 31 agosto 2026 per tutte le versioni idonee.