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á.
Use o ajuste de escala de cluster do Amazon EMR para se ajustar às mudanças nas workloads
Você pode ajustar o número de EC2 instâncias da Amazon disponíveis para um cluster do Amazon EMR automática ou manualmente em resposta às cargas de trabalho que têm demandas variadas. Há duas opções para usar a escalabilidade automática. É possível habilitar o Ajuste de Escala Gerenciado do Amazon EMR ou criar uma política personalizada de ajuste de escala automático. A tabela a seguir descreve as diferenças entre as duas opções.
Ajuste de Escala Gerenciado do Amazon EMR | Escalabilidade automática personalizada | |
---|---|---|
Políticas e regras de escalabilidade |
Nenhuma política necessária. O Amazon EMR gerencia a ação de ajuste de escala automático avaliando continuamente as métricas de cluster e tomando decisões otimizadas de ajuste de escala. |
É necessário definir e gerenciar as políticas e as regras de ajuste de escala automático, como as condições específicas que acionam ações de ajuste de escala, períodos de avaliação, períodos de esfriamento etc. |
Versões do Amazon EMR compatíveis |
Amazon EMR versão 5.30.0 e posteriores (exceto Amazon EMR versão 6.0.0) |
Amazon EMR 4.0.0 e versões posteriores |
Composição de cluster compatível |
Grupos de instâncias ou frotas de instâncias |
Somente grupos de instâncias |
Configuração de limites de escalabilidade |
Os limites de escalabilidade são configurados para todo o cluster. |
Os limites de escalabilidade só podem ser configurados para cada grupo de instâncias. |
Frequência da avaliação de métricas |
A cada 5 a 10 segundos A avaliação mais frequente de métricas permite que o Amazon EMR tome decisões mais precisas relacionadas à ao ajuste de escala. |
É possível definir os períodos de avaliação apenas em incrementos de cinco minutos. |
Aplicações compatíveis |
Somente aplicativos do YARN são compatíveis, como Spark, Hadoop, Hive e Flink. A escalabilidade gerenciada do Amazon EMR não oferece suporte a aplicativos que não sejam baseados no YARN, como o Presto ou. HBase |
Você pode escolher quais aplicativos são compatíveis ao definir as regras de escalabilidade automática. |
Considerações
-
Um cluster do Amazon EMR sempre consiste em um ou três nós primários. Depois de configurar o cluster inicialmente, você só pode escalar os nós centrais e de tarefas. Você não pode escalar o número de nós primários para o cluster.
-
Para grupos de instâncias, as operações de reconfiguração e redimensionamento ocorrem consecutivamente e não simultaneamente. Se você iniciar uma reconfiguração enquanto um grupo de instâncias estiver sendo redimensionado, a reconfiguração será iniciada quando o grupo de instâncias concluir o redimensionamento em andamento. Por outro lado, se você iniciar uma operação de redimensionamento enquanto uma instância agrupa sua reconfiguração.