备案网站域名被抢注,wordpress自动汉化,华为网站建设方案模板,discuz主题模板在yarn中#xff0c;资源的申请和分配是以container为单位进行的#xff0c;而不是直接以application和task为单位。 
每个提交到yarn上的应用程序#xff08;application#xff09;都有一个对应的ApplicationMaster#xff08;AM#xff09;。这个AM负责与ResourceMana…在yarn中资源的申请和分配是以container为单位进行的而不是直接以application和task为单位。 
每个提交到yarn上的应用程序application都有一个对应的ApplicationMasterAM。这个AM负责与ResourceManagerRM通信以请求容器containers这些容器用于运行应用程序的任务tasks。因此虽然资源是以container为单位进行申请的但这是在application级别进行管理的并且是为了执行特定的tasks。 
应用程序提交的具体流程 
用户提交一个application到yarn集群。ResourceManager启动该application的ApplicationMaster。ApplicationMaster根据application的需求向ResourceManager请求所需要的资源以containers的形式。一旦ResourceManager分配了containerApplicationManager就可以在这些container中启动tasks执行。 
总结就是application申请和资源分配的单位是container整个执行过程是application驱动并且是为了满足task的执行需求。