Khi một jobTracker lên lịch, một công việc sẽ được tìm kiếm đầu tiên:
Trả lời:
Đáp án đúng: A
Khi JobTracker lên lịch một công việc, nó ưu tiên tìm kiếm một nút có vị trí trống trên cùng giá đỡ (rack) với DataNode chứa dữ liệu mà công việc đó cần xử lý. Điều này giúp giảm thiểu lưu lượng mạng liên rack, tăng tốc độ xử lý và hiệu quả tổng thể của hệ thống Hadoop.
* **Tại sao các lựa chọn khác không đúng:**
* **B:** Chọn "bất kỳ nút nào trên cùng giá đỡ" có vẻ hợp lý, nhưng lựa chọn A chính xác hơn vì nó nhấn mạnh việc tìm kiếm một vị trí *trống* trên cùng rack, tối ưu hóa việc sử dụng tài nguyên.
* **C:** Chọn nút trên rack liền kề sẽ làm tăng độ trễ mạng so với việc chọn nút trên cùng rack.
* **D:** Chọn bất kỳ nút nào trong cụm không tối ưu hóa vị trí dữ liệu và có thể dẫn đến truyền dữ liệu tốn kém qua mạng.