Comprendere l'uso del docker nelle istanze AWS

Ho letto che l'Ammi di base Ami ha costruito nel supporto docker.

Ci sono alcune cose che non capisco che forse qualcuno potrebbe aiutare con.

  • Amazon S3 - Opzioni per il routing dell'URL nudo
  • È ansible trasferire un'istanza EC2 in un altro account AWS
  • Docker + nginx + Php-FPM 502 Bad Gateway
  • Perché scp molto più lento di http?
  • Qual è il modo più veloce per copiare milioni di file (centinaia di GB) tra Amazon EC2 Server?
  • Non può SSH in Amazon EC2
    1. È un'istanza VM (AWS) più lenta da avviare rispetto a un contenitore docker?

    2. Vorrei get più performance da 2 piccole VM che eseguono un'applicazione docker all'interno di loro, rispetto a una grande VM che esegue 2 applicazioni binari in sé?

    3. Ci sono scenari / servizi in cui posso trarre vantaggio dalla velocità di avvio di un contenitore oltre alla velocità di avvio di un'istanza VM (istanza AWS) per autoscalare un'applicazione?

    Grazie

    One Solution collect form web for “Comprendere l'uso del docker nelle istanze AWS”

    Proprio la settimana scorsa Amazon ha postato un post sul blog sul container computing . I vantaggi sono riassunti abbastanza bene lì.

    È un'istanza VM (AWS) più lenta da avviare rispetto a un contenitore docker?

    Sì, assolutamente, avviare un'istanza EC2 e ci vorrà probabilmente qualche minuto. Avviare un contenitore docker e probabilmente verrà eseguito in pochi secondi.

    Vorrei get più performance da 2 piccole VM che eseguono un'applicazione docker all'interno di loro, rispetto a una grande VM che esegue 2 applicazioni binari in sé?

    Probabilmente avrai un'efficienza complessiva migliore da un singolo caso di grandi size poiché c'è solo il sovraccarico di un sistema operativo host. Ovviamente ci sono altre preoccupazioni oltre a performance come la disponibilità e quindi potrebbe ancora essere saggio eseguire due istanze (specialmente se si trovano in diverse zone di disponibilità).

    Ci sono scenari / servizi in cui posso trarre vantaggio dalla velocità di avvio di un contenitore oltre alla velocità di avvio di un'istanza VM (istanza AWS) per autoscalare un'applicazione?

    Forse, probabilmente sarai limitato dalla capacità complessiva della host VM, quindi se superi questa capacità, dovrai spinare un altro VM. Detto questo, se hai capacità di riserva su un altro host, potresti essere in grado di muovere le cose in modo più rapido per utilizzare meglio la tua capacità.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.