JavaScript is required

Khi một ứng dụng khách liên hệ với NameNode để truy cập tệp, NameNode phản hồi với

A.

Kích thước của tệp được yêu cầu

B.

ID khối của tệp được yêu cầu

C.

ID khối và tên máy chủ của bất kỳ DataNode nào chứa khối đó

D.

ID khối và tên máy chủ của tất cả các DataNode chứa khối đó

Trả lời:

Đáp án đúng: D


Khi một ứng dụng khách (client) muốn đọc một tệp từ Hadoop Distributed File System (HDFS), nó sẽ liên hệ với NameNode. NameNode, thành phần quản lý metadata của HDFS, sẽ cung cấp cho client thông tin về vị trí của các khối dữ liệu tạo nên tệp đó. Thông tin này bao gồm ID của từng khối và danh sách các DataNode (các máy chủ lưu trữ dữ liệu thực tế) nơi mỗi khối được lưu trữ. Vì một khối có thể được nhân bản trên nhiều DataNode để đảm bảo tính sẵn sàng và độ tin cậy, NameNode sẽ cung cấp tên máy chủ của tất cả các DataNode chứa khối đó. Do đó, đáp án chính xác là lựa chọn D.

Câu hỏi liên quan