This set of Hadoop Problems focuses on “Hama with Hadoop – 2”.
1. Hama is a general ________________ computing engine on top of Hadoop.
a) BSP
b) ASP
c) MPP
d) None of the mentioned
View Answer
Explanation: Hama provides high-Performance computing engine for performing massive scientific and iterative algorithms on existing open source or enterprise Hadoop cluster.
2. Point out the correct statement.
a) Apache Hama is a distributed computing framework based on Bulk Synchronous Parallel computing techniques for massive scientific computations
b) Hama is a Top Level Project under the Apache Software Foundation
c) BSP stands for Bulk Synchronous Parallel
d) All of the mentioned
View Answer
Explanation: Hama is open source project for many OS.
3. Hama was inspired by Google’s _________ large-scale graph computing framework.
a) Pragmatic
b) Pregel
c) Preghad
d) All of the mentioned
View Answer
Explanation: Hama is a distributed computing model similar to MR (MapReduce).
4. Hama requires JRE _______ or higher and ssh to be set up between nodes in the cluster.
a) 1.6
b) 1.7
c) 1.8
d) 2.0
View Answer
Explanation: Apache Hama releases are available under the Apache License, Version 2.0.
5. Point out the wrong statement.
a) The major difference between Hadoop and Hama is map/reduce tasks can’t communicate with each other
b) Hama follows master/slave pattern
c) A JobTracker maps to a BSPMaster, TaskTracker maps to a GroomServer and Map/Reduce task maps to a BSPTask
d) All of the mentioned
View Answer
Explanation: BSPTask can communicate to each other.
6. Hama consist of mainly ________ components for large scale processing of graphs.
a) two
b) three
c) four
d) five
View Answer
Explanation: Hama consists of three major components: BSPMaster, GroomServers and Zookeeper.
7. ________ is responsible for maintaining groom server status.
a) GroomServers
b) BSPMaster
c) Zookeeper
d) All of the mentioned
View Answer
Explanation: A BSP Master and multiple grooms are started by the script.
8. A __________ server and a data node should be run on one physical node.
a) groom
b) web
c) client
d) all of the mentioned
View Answer
Explanation: Each groom is designed to run with HDFS or other distributed storage.
9. A ________ is used to manage the efficient barrier synchronization of the BSPPeers.
a) GroomServers
b) BSPMaster
c) Zookeeper
d) None of the mentioned
View Answer
Explanation: A Groom Server is a process that performs bsp tasks assigned by BSPMaster.
10. Groom servers starts up with a ________ instance and an RPC proxy to contact the bsp master.
a) RPC
b) BSPPeer
c) LPC
d) None of the mentioned
View Answer
Explanation: Each groom periodically sends a heartbeat message that encloses its groom server status, including maximum task capacity, unused memory, and so on.
Sanfoundry Global Education & Learning Series – Hadoop.
Here’s the list of Best Books in Hadoop.
- Apply for Computer Science Internship
- Check Programming Books
- Check Hadoop Books
- Practice Programming MCQs