Orchestrazione dei container
Cos’è l'orchestrazione dei container?
Le applicazioni sono normalmente costituite da componenti containerizzati individualmente (spesso chiamati microservizi) che devono essere organizzati a livello di rete in modo tale che l’applicazione possa essere eseguita come previsto. Il processo di organizzazione di più container secondo questa modalità è noto come orchestrazione dei container.
Definizione di orchestrazione dei container
Nello sviluppo moderno, le applicazioni non sono più monolitiche, ma composte invece da decine o centinaia di componenti containerizzati liberamente abbinati che devono lavorare insieme per consentire a una data applicazione di funzionare come previsto. L’orchestrazione dei container fa riferimento al processo di organizzazione del funzionamento di singoli componenti e livelli dell’applicazione.
Come funziona l’orchestrazione dei container?
Sebbene piattaforme come Apache Mesos, Google Kubernetes e Docker Swarm seguano metodologie di gestione proprie, i motori di orchestrazione consentono agli utenti di controllare l’avvio e l’interruzione dei container, di raggrupparli in cluster e di coordinare tutti i processi che compongono un’applicazione. Permettono quindi agli utenti di guidare la distribuzione dei container e di automatizzare gli aggiornamenti, il monitoraggio dello stato e le procedure di failover.
Soluzioni cloud ibrido compatibili con i container di HPE
Scopri come un modello di cloud ibrido può aiutarti a raggiungere gli obiettivi IT e a risolvere problematiche aziendali comuni.