Tôi đã nghe cụm từ "cụm Hadoop", nhưng có vẻ như trái ngược với những gì tôi hiểu về "lưới" và "cụm".Không phải là Hadoop nhiều lưới hơn là một cụm sao?
My hiểu là một mạng lưới là một hệ thống phân phối gồm 2+ máy tính (nút) mà tất cả đều chia sẻ tài nguyên máy tính với nhau để giải quyết vấn đề cùng. Ergo, nếu bạn đang cố gắng thực hiện một số loại máy tính khoa học nặng nề, crunching số, bạn sẽ tạo ra một mạng lưới các máy móc để cộng tác trên cùng một vấn đề.
My hiểu của một cụm là nó là một hệ thống phân phối gồm 2+ máy tính đều làm việc một cách độc lập để giải quyết khác nhau, vấn đề nhỏ hơn. Do đó bạn thường đặt một cụm đằng sau một cân bằng tải và để cho mỗi nút giải quyết một vấn đề nhỏ khi cân bằng tải gán nó một. Vì vậy, nếu hiểu biết của tôi là chính xác, sau đó bạn sử dụng lưới để giải quyết một số lượng nhỏ công việc khổng lồ (tính toán nặng), và các cụm để giải quyết số lượng lớn công việc nhỏ (tính toán ánh sáng).
Vì vậy, trước tiên, nếu hiểu biết của tôi về lưới và cụm không chính xác, hãy bắt đầu bằng cách sửa tôi!
Giả sử tôi ít nhiều chính xác, thì tại sao chúng tôi có các cụm Hadoop ? Nếu mục đích của Hadoop là vấn đề Big Data (một số vấn đề tính toán nặng) và sử dụng rất nhiều phần cứng hàng hóa để tạo nhiều nút có khả năng cộng tác với những người khác để giải quyết cùng một vấn đề, không phải là một lưới ?
Có chính xác hơn khi nói rằng chúng tôi có Hadoop lưới? Tại sao hay tại sao không? Cảm ơn trước!
Wikipedia có một số [ví dụ về tính toán lưới] (https://en.wikipedia.org/wiki/Grid_computing) có thể làm rõ sự khác biệt. – kjw0188