hadoop-yarn 通信
2017-11-10 14:29:36 21 举报
hadoop中yarn模块的通信
作者其他创作
大纲/内容
NM
ResourceTracker
任务提交:1.客户端通过ApplicationClientProtocol提交任务到RM2.RM通过 ContainerManagementProtocol 向NM启动 AppMaster3.AppMaster 通过 ApplicationMasterProtocol 向 RM 获取资源4.AppMaster 通过 ContainerManagementProtocol 向 NM 启动 MRChild5.MRChild 通过 TaskUmbilicalProtocol 向 TaskUmbilicalProtocol 报告进度6.Client 通过 MRClientProtocol 获取 job 的进度等信息
ApplicationClientProtocol
ClientRMService
ApplicationMasterProtocol
ApplicationHistoryClientService
ContainerManagementProtocol
Web User
JobHistory
AM
RM
Client
Admin User
ResourceTrackerService
ApplicationMasterService
心跳:1.NM向RM报告2.ContainerLocalizer向NM报告下载资源进度3.MRAppMaster向申请资源4.MRChild向AppMaster报告进度
ApplicationHistoryProtocol
Normal User
0 条评论
下一页