
A Amazon recentementeanunciadoMicroinstâncias para Amazon EC2. Também continuo lendo sobre "... permitir que vocêexplosão de capacidade da CPUquando ciclos adicionais estiverem disponíveis."
Minha pergunta é: o que significa estouro de CPU? Quero saber/entender isso melhor.
Quaisquer dicas, artigos, documentação, etc. sobre o mesmo serão apreciados.
Responder1
Boa pergunta - entretanto, há mais informações disponíveis sobre este tópico:
A Amazon adicionou um FAQ de alto nível, vejaComo uma instância Micro se compara em poder computacional a uma instância Standard Small?
No estado estacionário, as microinstâncias recebem uma fração dos recursos computacionais que as instâncias pequenas recebem. Portanto, se seu aplicativo tiver necessidades de computação intensiva ou de estado estacionário, recomendamos o uso de uma instância pequena (ou maior, dependendo de suas necessidades). No entanto, as microinstâncias podem estourar periodicamente até 2 ECUs (por curtos períodos de tempo). Isto é o dobro do número de ECUs disponíveis em uma instância Standard Small. Portanto, se você tiver um aplicativo ou site de taxa de transferência relativamente baixa com necessidade ocasional de consumir ciclos de computação significativos, recomendamos o uso de microinstâncias.
[Nota: ECU é uma “Unidade de Computação EC2”, consulteO que é uma “Unidade de Computação EC2” e por que você a introduziu?para detalhes]
O Guia do usuário do Amazon EC2 ganhou uma versão dedicada, elaborada e especialmentecapítulo ilustradosobreMicroinstânciasalém disso, é uma leitura altamente recomendada para todos que estão pensando em usar esse tipo de instância interessante!
Finalmente,Microinstância do Amazon EC2 e CPU roubadaoferece uma análise e demonstração interessante de como funciona a otimização, conforme observado em uma microinstância executando o Ubuntu Linux.
Responder2
Resumindo, se o host não estiver enfrentando contenção de CPU, você poderá usar mais "compartilhamentos" de CPU (por curtos períodos de tempo) do que normalmente são reservados para sua instância EC2.