Theo liên kết HDFS:
Trả lời:
Đáp án đúng: B
Câu hỏi này kiểm tra kiến thức về kiến trúc của HDFS (Hadoop Distributed File System), đặc biệt là vai trò của NameNode và DataNode.
Phương án A không đúng vì trong kiến trúc HDFS có Federation, mỗi NameNode quản lý một NAMESPACE (một phần của hệ thống tệp tin).
Phương án B đúng vì kiến trúc HDFS Federation cho phép chia sẻ namespace trên nhiều NameNode.
Phương án C đúng vì nếu một NameNode gặp sự cố, chỉ có phần siêu dữ liệu mà nó quản lý bị mất khả năng truy cập, không ảnh hưởng đến toàn bộ hệ thống.
Phương án D đúng vì DataNode cần đăng ký với tất cả các NameNode để báo cáo về các khối dữ liệu mà nó đang lưu trữ.
Do đó, các phương án B, C, và D đều đúng, nhưng phương án A sai. Vì câu hỏi không yêu cầu chọn nhiều đáp án nên cần chọn đáp án đúng nhất dựa trên kiến thức nền tảng về HDFS. Phương án B mô tả chính xác nhất về cách NameNode hoạt động trong HDFS federation.