Mestre aplicação do fio em hadoop

Video: Fios Pdo para LIFTHING NASAL

Ao contrário de outros componentes FIO (outro recurso negociador ainda), nenhum componente em Hadoop 1 mapeia diretamente para o Mestre Aplicação. Em essência, este é um trabalho que o JobTracker fez para cada aplicação, mas a implementação é radicalmente diferente.

Video: Procedimento Mint Lift fio de sustentação

Cada aplicativo em execução no cluster Hadoop tem a sua própria, exemplo de aplicação mestre dedicado, que na verdade é executado em um processo de contêiner em um nó escravo (em comparação com o JobTracker, que era um único daemon que corria em um nó mestre e acompanhou o progresso da todas as aplicações).



Ao longo de sua vida (por exemplo, enquanto o aplicativo é executado), o Mestre aplicativo envia mensagens de pulsação para o Gerenciador de recursos com o seu estatuto e do estado de necessidades de recursos do aplicativo. Com base nos resultados de agendamento do Resource Manager, que atribui arrendamentos de recursos recipiente - basicamente reservas para os recipientes de recursos precisa - ao Mestre aplicativo em nós escravos específicos.

Video: Ultra lift facial

O Mestre Aplicação supervisiona o ciclo de vida completo de uma aplicação, todo o caminho de solicitar os recipientes necessários a partir do Gerenciador de recursos para apresentação dos pedidos de arrendamento recipiente para o NodeManager.

Cada estrutura de aplicativo que está escrito para Hadoop deve ter sua própria implementação Aplicação Mestre. MapReduce, por exemplo, tem um mestre de aplicação específica que é projetado para executar tarefas mapa e reduzir as tarefas em sequência.


Publicações relacionadas