HDP学习--YARN Resource Management(01)
宝哥大数据 发布时间:2016-12-22 21:49:21 ,浏览量:4
一、YARN组件功能的总结:
| ResourceManager | NodeManager | Container | ApplicationMaster |
|---|
| Schedule global resources | Manage local memory and CPU allocation | Allocated RAM and CPU cores by NodeManager | YARN application bootstrap process |
| Enable multitenancy | | | Negotiate resources |
| Enable SLA enforcement | | | Provide application fault tolerance |
| Monitor and manage NodeManagers | Track and report on node health | | Work with NodeManager for container restart |
| Monitor and manage ApplicationMasters | Manage file localization for containers | Run ApplicationMasters and job tasks | |
| Monitor containers globally | Monitor and manage local containers | | Monitor job tasks and containers across cluster |
| Manage ACLs | | | |
| Manage Tokens | | | |
二、知识回归: