Provider di capacità di Istanze gestite da Amazon ECS
I provider di capacità di Istanze gestite da Amazon ECS offrono un modello di elaborazione a container che consente di accedere all'intera gamma di funzionalità di AWS e alle offerte Amazon EC2, mentre AWS gestisce le responsabilità operative e di sicurezza. AWS gestisce l'applicazione delle patch al software e al sistema operativo, del dimensionamento delle istanze e della manutenzione, offrendo i vantaggi operativi di Fargate e mantenendo l'accesso a tutte le funzionalità e integrazioni di AWS.
Amazon ECS crea modelli di avvio per le Istanze gestite da Amazon ECS. Questo definisce il modo in cui Amazon ECS avvia le istanze gestite da Amazon ECS, compreso il profilo dell'istanza per le attività, la configurazione di rete e storage, le opzioni di capacità e i requisiti dell'istanza per una selezione flessibile del tipo di istanza.
Quando usare provider di capacità personalizzati
Prendi in considerazione i provider di capacità personalizzati quando i carichi di lavoro richiedono:
-
Requisiti di calcolo specifici: applicazioni che richiedono calcoli accelerati, set di istruzioni CPU specifici, prestazioni di rete elevate o configurazioni di memoria di grandi dimensioni non disponibili con le opzioni Fargate standard.
-
Carichi di lavoro GPU: inferenza di machine learning, rendering di immagini in tempo reale, codifica video o altre applicazioni accelerate da GPU per le quali è richiesto l'accesso a GPU NVIDIA o AMD.
-
Prenotazioni della capacità: carichi di lavoro mission-critical che richiedono una disponibilità di capacità prevedibile.
-
Osservabilità avanzata: strumenti di sicurezza e monitoraggio che richiedono un accesso privilegiato al sistema operativo sottostante, come soluzioni di monitoraggio basate su eBPF o strumenti di analisi della rete.
-
Ottimizzazione dei costi: carichi di lavoro che possono trarre vantaggio dal posizionamento multi-task, da componenti infrastrutturali condivisi o che necessitano di massimizzare l'uso di tipi di istanze di dimensioni maggiori.
Opzioni di monitoraggio
Le istanze gestite da Amazon ECS offrono funzionalità di monitoraggio complete che consentono di tenere traccia delle prestazioni, dello stato di integrità e dell'utilizzo delle risorse dei carichi di lavoro containerizzati. Puoi scegliere tra diversi livelli di monitoraggio in base alle tue esigenze operative.
-
Monitoraggio di base: fornisce metriche essenziali a intervalli di 5 minuti per la maggior parte delle metriche e a intervalli di 1 minuto per i controlli dello stato. Questa funzionalità è abilitata per impostazione predefinita e non comporta costi aggiuntivi.
-
Monitoraggio dettagliato: offre una maggiore visibilità con tutte le metriche disponibili a intervalli di 1 minuto, permettendo un rilevamento e una risposta più rapidi ai problemi operativi. Per ulteriori informazioni, consulta Monitoraggio dettagliato delle istanze gestite da Amazon ECS.
Entrambe le opzioni di monitoraggio si integrano perfettamente con CloudWatch per fornire pannelli di controllo, allarmi e risposte automatiche che aiutano a mantenere le prestazioni e la disponibilità delle applicazioni a livelli ottimali.
Considerazioni sul provider di capacità
Un cluster può contenere una combinazione di provider di capacità di Istanze gestite da Amazon ECS, provider di capacità del gruppo Auto Scaling e provider di capacità Fargate. Una strategia di fornitura di capacità può contenere solo provider di capacità di Istanze gestite da Amazon ECS, provider di capacità di gruppo Auto Scaling o provider di capacità Fargate.
Propagazione di tag
I provider di capacità per le istanze gestite da Amazon ECS supportano la propagazione dei tag. Con la propagazione dei tag, tutte le risorse gestite dal provider di capacità (istanza gestita, istanza di container Amazon ECS, modello di avvio, volumi, interfacce di rete elastiche) sono contrassegnate con gli stessi tag specificati a livello del provider di capacità. Puoi specificare i tag durante la creazione del provider di capacità e abilitare la propagazione dei tag specificando il parametro propagateTags come CAPACITY_PROVIDER.
Per ulteriori informazioni sull'aggiunta di tag nelle Istanze gestite da Amazon ECS, consulta Tag per le istanze gestite da Amazon ECS.