Nếu chúng tôi tăng kích thước tệp được lưu trữ trong HDFS mà không tăng số tệp, thì bộ nhớ được yêu cầu bởi NameNode:
Trả lời:
Đáp án đúng: A
NameNode lưu trữ metadata của hệ thống tệp HDFS. Metadata này bao gồm thông tin về các file và các block tạo nên file đó, ví dụ như tên file, quyền, kích thước, và danh sách các DataNode lưu trữ các block của file.
Nếu kích thước tệp tăng lên mà số lượng tệp không đổi, thì số lượng block mà NameNode cần quản lý sẽ tăng lên. Mỗi block sẽ cần thêm metadata (ví dụ: vị trí của block trên các DataNode). Do đó, bộ nhớ mà NameNode yêu cầu sẽ tăng lên để lưu trữ thông tin metadata bổ sung này.
Các phương án khác không đúng vì:
* B. Giảm: Việc tăng kích thước tệp chắc chắn sẽ không làm giảm bộ nhớ NameNode yêu cầu.
* C. Vẫn không thay đổi: Bộ nhớ NameNode cần thay đổi để theo dõi kích thước block tăng thêm.
* D. Có thể tăng hoặc giảm: Việc tăng kích thước tệp sẽ luôn làm tăng bộ nhớ NameNode cần (trong trường hợp số lượng tệp không đổi).