JavaScript is required

Hadoop giải quyết bài toán chịu lỗi thông qua kỹ thuật gì? Chọn đáp án SAI:

A.

Kỹ thuật dư thừa

B.

Các tệp tin được phân mảnh, các mảnh được nhân bản ra các node khác trên cụm

C.

Các tệp tin được phân mảnh, các mảnh được lưu trữ tin cậy trên ổ cứng theo cơ chế RAID

D.

các công việc cần tính toán được phân mảnh thành các tác vụ độc lập

Trả lời:

Đáp án đúng: C


Câu hỏi yêu cầu tìm phương án SAI trong các kỹ thuật mà Hadoop sử dụng để giải quyết bài toán chịu lỗi. * **A. Kỹ thuật dư thừa:** Đúng. Hadoop sử dụng kỹ thuật dư thừa dữ liệu (replication) để đảm bảo tính sẵn sàng của dữ liệu. * **B. Các tệp tin được phân mảnh, các mảnh được nhân bản ra các node khác trên cụm:** Đúng. Đây là một phần quan trọng của cơ chế chịu lỗi của HDFS (Hadoop Distributed File System). Dữ liệu được chia thành các khối (blocks) và các khối này được nhân bản trên nhiều node khác nhau. * **C. Các tệp tin được phân mảnh, các mảnh được lưu trữ tin cậy trên ổ cứng theo cơ chế RAID:** SAI. Hadoop không sử dụng RAID ở mức độ lưu trữ dữ liệu phân tán. Thay vào đó, nó sử dụng nhân bản dữ liệu trên nhiều node để đảm bảo tính sẵn sàng. Việc sử dụng RAID có thể được thực hiện ở cấp độ từng node riêng lẻ, nhưng không phải là cơ chế chính để Hadoop chịu lỗi ở cấp độ cụm. * **D. các công việc cần tính toán được phân mảnh thành các tác vụ độc lập:** Đúng. MapReduce chia công việc thành các tác vụ nhỏ, nếu một tác vụ thất bại, nó có thể được thực hiện lại trên một node khác. Vậy, đáp án SAI là C. Các tệp tin được phân mảnh, các mảnh được lưu trữ tin cậy trên ổ cứng theo cơ chế RAID

Câu hỏi liên quan