1. 程式人生 > >2.淺析Hadoop之YARN

2.淺析Hadoop之YARN

返回 ica 組件 任務管理 管理者 節點 container 狀態 nod

YARN也是主從架構,主節點是ResourceManager,從節點是NodeManager,是一種資源分配及任務管理的組件

針對每個任務還有ApplicationMaster應用管理者和Container資源的容器 .

當客戶端請求過來,首先向ResourceManager申請資源,ResourceManager根據任務的大小在某臺NodeManager上以Container

資源的形式分配創建一個ApplicationMaster,接著由ApplicationMaster對具體任務的需要向ResourceManager申請資源,

ResourceManager也以Container的形式返回對應資源並分配到不同的NodeManager中, 再由ApplicationMaser對Container中啟動

對應的任務,這些Container都會定期向ApplicationMaster報告心跳狀態等,ApplicationMaster也會向ResourceManager匯報狀態.

2.淺析Hadoop之YARN