10、Hadoop Container

本文深入解析Hadoop YARN框架中的核心概念——Container。作为基本的资源单位(CPU、内存),Container可运行任意程序,并由ApplicationMaster动态管理其申请与释放,是理解YARN资源调度与多任务并行执行的关键。

YARN – Container

1、 基本的资源单位(CPU、内存等);
2、 Container可以加载任意程序,而且不限于Java;
3、 一#x4E2A;Node可以包含多个Container,也可以是一个大的Container
4、 ApplicationMaster可以根据需要,动态申请和释放Container;