As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Amazon EC2 On-Demand ou Amazon EC2 Spot
A maioria dos AWS Batch clientes usa instâncias spot do Amazon EC2 devido à economia em relação On-Demand às instâncias. No entanto, se sua carga de trabalho durar várias horas e não puder ser interrompida, as On-Demand instâncias podem ser mais adequadas para você. Você sempre pode experimentar as instâncias spot primeiro e mudar para elas, On-Demand se necessário.
Se você tiver os seguintes requisitos e expectativas, use instâncias do Amazon EC2: On-Demand
-
quando o runtime dos seus trabalhos for maior que uma hora e você não possa tolerar interrupções na workload.
-
Você tem um SLO (objetivo de nível de serviço) rigoroso para sua workload geral e não pode aumentar o tempo de computação.
-
As instâncias requeridas têm maior probabilidade de sofrer interrupções.
Caso tenha os seguintes requisitos e expectativas, utilize as instâncias spot do Amazon EC2:
-
quando o runtime usual de seus trabalhos for de até 30 minutos.
-
Você pode tolerar potenciais interrupções e reagendamento de tarefas como parte da workload. Para obter mais informações, consulte Advisor de Instâncias Spot
. -
Tarefas em execução longas podem ser reiniciadas a partir de um ponto de verificação, caso sejam interrompidas.
Você pode combinar os dois modelos de compra enviando primeiro na instância Spot e depois usando a On-Demand instância como uma opção alternativa. Por exemplo, insira seus trabalhos em uma fila conectada a ambientes de computação em execução em instâncias spot do Amazon EC2. Se um trabalho for interrompido, capture o evento na Amazon EventBridge e correlacione-o a uma recuperação de instância Spot. Em seguida, reenvie o trabalho para uma On-Demand fila usando uma AWS Lambda função ou. AWS Step Functions Para obter mais informaçõesTutorial: Como enviar alertas do Amazon Simple Notification Service para eventos de trabalho que falharam, consulte Melhores práticas para lidar com interrupções de instâncias spot do Amazon EC2
Importante
Use diferentes tipos, tamanhos e zonas de disponibilidade de instâncias em seu ambiente On-Demand computacional para manter a disponibilidade do pool de instâncias spot do Amazon EC2 e diminuir a taxa de interrupção.