August 2015
Intermediate to advanced
278 pages
5h 54m
English
Queues are the data structures or placeholders for the applications submitted to the YARN cluster. A queue is a logical grouping of applications submitted to the YARN cluster. An application is always submitted to a queue. The scheduler then dequeues the applications based on certain parameters to allocate resources and to initiate application execution.
The basic structure of a queue is defined using an interface org.apache.hadoop.yarn.server.resourcemanager.scheduler.Queue, as shown in the following diagram:

A queue object contains the following information:
Read now
Unlock full access