Todos os produtos
Search
Central de documentação

E-MapReduce:Envio de jobs

Última atualização: Jun 27, 2026

Os clusters do Alibaba Cloud EMR oferecem suporte a diversos métodos de envio de jobs que abrangem desenvolvimento e depuração (nó mestre), gerenciamento de produção (nó Gateway) e agendamento automatizado (DataWorks). Cada método atende a diferentes funções e casos de uso. A tabela a seguir compara as vantagens, desvantagens e cenários aplicáveis desses três métodos.

Métodos de envio

Método de envio

Vantagens e desvantagens

Cenários

Enviar jobs por meio de nós Gateway do cluster (recomendado)

Vantagens:

  • Isolamento de rede: acesse os clusters por meio de jump servers sem expor diretamente os nós mestres.

  • Dimensionamento elástico: ajuste dinamicamente os recursos da instância Gateway com base na carga do cluster.

  • Operação simplificada: utilize CLIs pré-instaladas, como spark-submit, para enviar jobs sem configurar ambientes de cliente adicionais.

Desvantagens:

  • Custo adicional: requer instâncias ECS extras para os nós Gateway.

  • Envio de jobs de produção empresarial.

  • Arquiteturas entre VPCs e nuvem híbrida.

Enviar jobs por meio do Alibaba Cloud DataWorks (recomendado)

Vantagens:

  • O&M automatizado: orquestração visual de tarefas e alertas de monitoramento.

  • Recursos de nível empresarial: análise de linhagem de tarefas e otimização de custos.

  • Boa compatibilidade: integração unificada com outros serviços da Alibaba Cloud.

Desvantagens:

  • Curva de aprendizado: exige familiaridade com os padrões de desenvolvimento do DataWorks.

  • Custo adicional: taxas extras pelo uso do DataWorks.

  • Gerenciamento de tarefas ETL periódicas.

  • Workflows DAG com gerenciamento complexo de dependências.

Enviar jobs por meio de nós mestres do cluster

Vantagens:

  • Facilidade operacional: utilize CLIs pré-instaladas, como spark-submit, para enviar jobs sem configurar ambientes de cliente adicionais.

  • Menor custo: nenhuma despesa adicional com recursos.

Desvantagens:

  • Riscos de segurança: os nós mestres geralmente possuem permissões elevadas. Operações incorretas, como a exclusão acidental de metadados HDFS, podem causar falhas no cluster.

  • Extensibilidade limitada: gargalo de envio em ponto único, sem capacidade de dimensionamento horizontal.

  • Contenção de recursos: o envio frequente de jobs grandes pode consumir CPU e memória no nó mestre e afetar serviços de gerenciamento do cluster, como ZooKeeper e HMaster.

  • Validação rápida em ambientes de desenvolvimento e teste.

  • Depuração ágil de tarefas temporárias.