Hadoop框架中的Yarn機(jī)制
ResourceManager,ApplicationMaster,NodeManager,Container數(shù)據(jù)交互圖
流程
1.Client提交任務(wù)
2.ResourceManager創(chuàng)建ApplicationMaster
3.ApplicationMaster向ResourceManager注冊(cè)
4.ResourceManager向ApplicationMananger請(qǐng)求資源
5.ApplicationMaster向NodeManager請(qǐng)求創(chuàng)建執(zhí)行Container
6.Container運(yùn)行Task并將狀態(tài)信息反饋給ApplicatinManager
7.ApplicationMaster將任務(wù)運(yùn)行狀態(tài)反饋給Client
8.任務(wù)完成ApplicationMaster向ResourceManager注銷(xiāo)