Hadoop Questions and Answers – YARN – 1

This set of Hadoop Multiple Choice Questions & Answers (MCQs) focuses on “YARN – 1”.

1. ________ is the architectural center of Hadoop that allows multiple data processing engines.
a) YARN
b) Hive
c) Incubator
d) Chuckwa
View Answer

Answer: a
Explanation: YARN is the prerequisite for Enterprise Hadoop, providing resource management and a central platform to deliver consistent operations, security, and data governance tools across Hadoop clusters.

2. Point out the correct statement.
a) YARN also extends the power of Hadoop to incumbent and new technologies found within the data center
b) YARN is the central point of investment for Hortonworks within the Apache community
c) YARN enhances a Hadoop compute cluster in many ways
d) All of the mentioned
View Answer

Answer: d
Explanation: YARN provides ISVs and developers a consistent framework for writing data access applications that run IN Hadoop.

3. YARN’s dynamic allocation of cluster resources improves utilization over more static _______ rules used in early versions of Hadoop.
a) Hive
b) MapReduce
c) Imphala
d) All of the mentioned
View Answer

Answer: b
Explanation: Multi-tenant data processing improves an enterprise’s return on its Hadoop investments.

4. The __________ is a framework-specific entity that negotiates resources from the ResourceManager.
a) NodeManager
b) ResourceManager
c) ApplicationMaster
d) All of the mentioned
View Answer

Answer: c
Explanation: Each ApplicationMaster has the responsibility for negotiating appropriate resource containers from the schedule.

advertisement
advertisement

5. Point out the wrong statement.
a) From the system perspective, the ApplicationMaster runs as a normal container
b) The ResourceManager is the per-machine slave, which is responsible for launching the applications’ containers
c) The NodeManager is the per-machine slave, which is responsible for launching the applications’ containers, monitoring their resource usage
d) None of the mentioned
View Answer

Answer: b
Explanation: ResourceManager has a scheduler, which is responsible for allocating resources to the various applications running in the cluster, according to constraints such as queue capacities and user limits.

6. Apache Hadoop YARN stands for _________
a) Yet Another Reserve Negotiator
b) Yet Another Resource Network
c) Yet Another Resource Negotiator
d) All of the mentioned
View Answer

Answer: c
Explanation: YARN is a cluster management technology.

Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

7. MapReduce has undergone a complete overhaul in hadoop is _________
a) 0.21
b) 0.23
c) 0.24
d) 0.26
View Answer

Answer: b
Explanation: The fundamental idea of MRv2 is to split up the two major functionalities of the JobTracker.

8. The ____________ is the ultimate authority that arbitrates resources among all the applications in the system.
a) NodeManager
b) ResourceManager
c) ApplicationMaster
d) All of the mentioned
View Answer

Answer: b
Explanation: The ResourceManager and per-node slave, the NodeManager (NM), form the data-computation framework.

advertisement

9. The __________ is responsible for allocating resources to the various running applications subject to familiar constraints of capacities, queues etc.
a) Manager
b) Master
c) Scheduler
d) None of the mentioned
View Answer

Answer: c
Explanation: The Scheduler is a pure scheduler in the sense that it performs no monitoring or tracking of status for the application.

10. The CapacityScheduler supports _____________ queues to allow for more predictable sharing of cluster resources.
a) Networked
b) Hierarchical
c) Partition
d) None of the mentioned
View Answer

Answer: b
Explanation: The Scheduler has a pluggable policy plugin, which is responsible for partitioning the cluster resources among the various queues, applications etc.

advertisement

Sanfoundry Global Education & Learning Series – Hadoop.

Here’s the list of Best Books in Hadoop.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.