50 câu hỏi 60 phút
Trong NameNode, lượng bộ nhớ cần thiết là
Tương tự như của node chính
Phải có ít nhất một nửa node chính
Phải gấp đôi node chính
Chỉ phụ thuộc vào số lượng node dữ liệu mà nó sẽ xử lý
Trong Hadoop, NameNode lưu trữ metadata về hệ thống tệp tin, bao gồm thông tin về các khối dữ liệu, vị trí của chúng, và cấu trúc thư mục. Lượng bộ nhớ NameNode cần thiết phụ thuộc chủ yếu vào số lượng tệp và khối dữ liệu trong hệ thống, chứ không phải trực tiếp vào số lượng DataNode. Do đó, đáp án D (Chỉ phụ thuộc vào số lượng node dữ liệu mà nó sẽ xử lý) là phù hợp nhất, mặc dù cách diễn đạt có thể gây nhầm lẫn. Lượng RAM NameNode yêu cầu phụ thuộc vào metadata mà nó phải lưu trữ, và metadata này tỉ lệ thuận với số lượng tệp/khối dữ liệu chứ không phải số lượng DataNode.
50 câu hỏi 60 phút
45 câu hỏi 60 phút
50 câu hỏi 60 phút
22 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
Trong Hadoop, NameNode lưu trữ metadata về hệ thống tệp tin, bao gồm thông tin về các khối dữ liệu, vị trí của chúng, và cấu trúc thư mục. Lượng bộ nhớ NameNode cần thiết phụ thuộc chủ yếu vào số lượng tệp và khối dữ liệu trong hệ thống, chứ không phải trực tiếp vào số lượng DataNode. Do đó, đáp án D (Chỉ phụ thuộc vào số lượng node dữ liệu mà nó sẽ xử lý) là phù hợp nhất, mặc dù cách diễn đạt có thể gây nhầm lẫn. Lượng RAM NameNode yêu cầu phụ thuộc vào metadata mà nó phải lưu trữ, và metadata này tỉ lệ thuận với số lượng tệp/khối dữ liệu chứ không phải số lượng DataNode.
Nhận thức về giá (Rack awareness) trong NameNode là khả năng của NameNode để biết nút dữ liệu (DataNode) nào thuộc về giá đỡ (rack) nào. Điều này cho phép NameNode đưa ra các quyết định thông minh về việc đặt bản sao dữ liệu, đảm bảo tính sẵn sàng và độ tin cậy của dữ liệu bằng cách phân tán chúng trên các giá đỡ khác nhau. Do đó, phương án B là chính xác nhất vì nó đề cập trực tiếp đến việc NameNode nhận thức được ánh xạ giữa nút và giá đỡ.