hadoop-yarn 通信
热门
hadoop中yarn模块的通信
{AdminService,ApplicationHistoryClientService,JobHistory,ResourceTracker,任务提交:
1.客户端通过ApplicationClientProtocol提交任务到RM
2.RM通过 ContainerManagementProtocol 向NM启动 AppMaster
3.AppMaster 通过 ApplicationMasterProtocol 向 RM 获取资源
4.AppMaster 通过 ContainerManagementProtocol 向 NM 启动 MRChild
5.MRChild 通过 TaskUmbilicalProtocol 向 TaskUmbilicalProtocol 报告进度
6.Client 通过 MRClientProtocol 获取 job 的进度等信息,ResourceTrackerService,HTTP,ApplicationMasterProtocol,AM,ApplicationClientProtocol,ClientRMService,心跳:
1.NM向RM报告
2.ContainerLocalizer向NM报告下载资源进度
3.MRAppMaster向申请资源
4.MRChild向AppMaster报告进度,ResourceManagerAdministrationProtocol,Admin User,ContainerManagementProtocol,Web User,Normal User,RMWebApp,RM,Client,ApplicationHistoryProtocol,NM}