官术网_书友最值得收藏!

Architecture

YARN Timeline Service v.2 uses a set of collectors (writers) to write data to the back-end
storage. The collectors are distributed and co-located with the application masters to which
they are dedicated. All data that belong to that application are sent to the application level
timeline collectors with the exception of the resource manager timeline collector.

For a given application, the application master can write data for the application to the co-located timeline collectors (which is an NM auxiliary service in this release). In addition,
node managers of other nodes that are running the containers for the application also write
data to the timeline collector on the node that is running the application master. 

The resource manager also maintains its own timeline collector. It emits only YARN-generic
life-cycle events to keep its volume of writes reasonable.

The timeline readers are separate daemons separate from the timeline collectors, and they
are dedicated to serving queries via REST API:

The following diagram illustrates the design at a high level:

主站蜘蛛池模板: 永胜县| 仙居县| 罗山县| 新田县| 宁南县| 酒泉市| 类乌齐县| 大同县| 吉木萨尔县| 大石桥市| 龙游县| 如东县| 克东县| 黄石市| 泰州市| 赣州市| 师宗县| 垫江县| 长阳| 独山县| 德庆县| 平安县| 上蔡县| 佛坪县| 辉县市| 阳曲县| 庐江县| 云龙县| 无极县| 仪陇县| 繁昌县| 赫章县| 黄大仙区| 逊克县| 年辖:市辖区| 西平县| 内黄县| 潍坊市| 突泉县| 宜宾市| 阳山县|