Khi một node dự phòng được sử dụng trong một cụm thì không cần:
Trả lời:
Đáp án đúng: C
Khi một node dự phòng (standby node) được sử dụng trong một cụm (cluster), mục tiêu chính là để đảm bảo tính sẵn sàng cao (high availability) và khả năng chịu lỗi (fault tolerance). Các thành phần như Node tên phụ (Secondary NameNode) và DataNode phụ (Secondary DataNode), cùng với việc nhận thức về giá đỡ (Rack awareness), đều đóng vai trò quan trọng trong việc đảm bảo dữ liệu không bị mất và hệ thống vẫn hoạt động khi có sự cố xảy ra.
* **Node kiểm tra (Check point node)**: Node kiểm tra không phải là một thành phần bắt buộc trong một cụm sử dụng node dự phòng. Checkpoint node được sử dụng để tạo điểm khôi phục, nhưng hệ thống vẫn có thể hoạt động mà không cần nó.
* **Node tên phụ (Secondary name node)**: Node tên phụ hỗ trợ NameNode chính bằng cách tạo checkpoint định kỳ cho siêu dữ liệu.
* **DataNode phụ (Secondary data node)**: Không có khái niệm "DataNode phụ" trong Hadoop. Các DataNode lưu trữ các khối dữ liệu thực tế.
* **Nhận thức về giá đỡ (Rack awareness)**: Rack awareness là một tính năng quan trọng giúp đảm bảo dữ liệu được phân tán trên các giá đỡ khác nhau, giảm thiểu rủi ro mất dữ liệu nếu một giá đỡ bị lỗi.
Vì vậy, node dự phòng được sử dụng trong một cụm thì không cần Node kiểm tra (Check point node).