Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam DP-200 All Questions

View all questions & answers for the DP-200 exam

Exam DP-200 topic 1 question 7 discussion

Actual exam question from Microsoft's DP-200
Question #: 7
Topic #: 1
[All DP-200 Questions]

HOTSPOT -
You are a data engineer. You are designing a Hadoop Distributed File System (HDFS) architecture. You plan to use Microsoft Azure Data Lake as a data storage repository.
You must provision the repository with a resilient data schema. You need to ensure the resiliency of the Azure Data Lake Storage. What should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

Show Suggested Answer Hide Answer
Suggested Answer:
Box 1: NameNode -
An HDFS cluster consists of a single NameNode, a master server that manages the file system namespace and regulates access to files by clients.

Box 2: DataNode -
The DataNodes are responsible for serving read and write requests from the file system's clients.

Box 3: DataNode -
The DataNodes perform block creation, deletion, and replication upon instruction from the NameNode.
Note: HDFS has a master/slave architecture. An HDFS cluster consists of a single NameNode, a master server that manages the file system namespace and regulates access to files by clients. In addition, there are a number of DataNodes, usually one per node in the cluster, which manage storage attached to the nodes that they run on. HDFS exposes a file system namespace and allows user data to be stored in files. Internally, a file is split into one or more blocks and these blocks are stored in a set of DataNodes. The NameNode executes file system namespace operations like opening, closing, and renaming files and directories. It also determines the mapping of blocks to DataNodes. The DataNodes are responsible for serving read and write requests from the file system's clients. The DataNodes also perform block creation, deletion, and replication upon instruction from the NameNode.
References:
https://hadoop.apache.org/docs/r1.2.1/hdfs_design.html#NameNode+and+DataNodes

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Hassan_Mazhar_Khan
Highly Voted 3 years, 5 months ago
1.- NameNode (Its asking about data access meaning permission not data provider so name node has this responsibility) 2.- NameNode (Name Node perform namespace and etc on files system) 3.- DataNode
upvoted 22 times
Steve92873197
3 years, 3 months ago
Agree, doc link supports this.
upvoted 1 times
...
...
massnonn
Most Recent 2 years, 10 months ago
i think that is the correct answer is 1) name node 2) name node 3) data node
upvoted 1 times
...
Kostali
3 years, 2 months ago
1.- DataNode 2.- NameNode 3.- DataNode
upvoted 1 times
...
eurekamike
3 years, 3 months ago
NameNode, a master server that manages the file system namespace and regulates access to files by clients. NameNode executes file system namespace operations like opening, closing, and renaming files and directories. DataNodes are responsible for serving read and write requests from the file system’s clients. The DataNodes also perform block creation, deletion, and replication upon instruction from the NameNode.
upvoted 1 times
...
Williammm
3 years, 3 months ago
NDD (last one >> Data Node, The DataNodes also perform block creation, deletion, and replication upon instruction from the NameNode.)
upvoted 2 times
...
LordSnoek
3 years, 3 months ago
1)DataNode 2)NameNode 3)DataNode This is what Whizlab's exam answer is
upvoted 2 times
...
ThiruthuvaRajan
3 years, 3 months ago
Run operations on Files and Directories.. DataNode has no work on these operations.. It has to serve to create, read,write blocks. Not name space work as per documentation. It is Name Node, Name Node, Data Node
upvoted 3 times
...
davem0193
3 years, 4 months ago
The answer provided as a solution is correct. 1. Namenode 2. Datanode 3. Datanode The apache ref link provided in the answer has the correct pointers
upvoted 1 times
HrishiD
3 years, 3 months ago
N, N, D is correct. Excerpt from the link provided: The NameNode executes file system namespace operations like opening, closing, and renaming files and directories. It also determines the mapping of blocks to DataNodes. The DataNodes are responsible for serving read and write requests from the file system’s clients. The DataNodes also perform block creation, deletion, and replication upon instruction from the NameNode.
upvoted 4 times
...
...
Varunkris
3 years, 4 months ago
I believe the answers to be 1.DataNode 2.NameNode 3.DataNode
upvoted 4 times
...
IAMKPR
3 years, 4 months ago
As per the line "A master server that manages the file system namespace and regulates access to files by clients" so the first option should be NameNode.
upvoted 1 times
...
Psycho
3 years, 5 months ago
So what’s the correct answer?
upvoted 1 times
...
cadio30
3 years, 5 months ago
NameNode, DataNode, DataNode
upvoted 3 times
cadio30
3 years, 4 months ago
It should be NameNode,NameNode,DataNode. The second question is related to file namespace and according to the documentation "The NameNode executes file system namespace operations like opening, closing, and renaming files and directories. It also determines the mapping of blocks to DataNodes." Reference: https://hadoop.apache.org/docs/r1.2.1/hdfs_design.html#NameNode+and+DataNodes
upvoted 4 times
...
...
AngelRio
3 years, 5 months ago
1.- DataNode 2.- NameNode 3.- DataNode
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...