Nicht-Hadoop-eher ein Netz als ein cluster?

Ich habe gehört, der Begriff "Hadoop-Clusters", aber es scheint zu sein, im Gegensatz zu dem, was mein Verständnis einer "grid" - und "cluster" sind.

Meine Verständnis ist, dass ein grid ist ein verteiltes system, bestehend aus 2+ Computern (Knoten), die alle teilen computing-Ressourcen mit einander zu lösen das gleiche problem. Ergo, wenn Sie versuchten, zu tun, irgendeine Art von heavy-duty-scientific computing, number-crunching, erstellen Sie ein raster mit Maschinen zu arbeiten alle zusammen über das gleiche problem.

Meine Verständnis einer cluster ist, dass es ein verteiltes system, bestehend aus 2+ Computern, die alle arbeiten selbständig zu lösen, verschiedene, kleinere Probleme. Daher werden Sie in der Regel Platz ein cluster hinter einem load-balancer, und lassen Sie jeden Knoten lösen ein kleines problem, wenn der load balancer weist er ein.

So, wenn mein Verständnis richtig ist, dann verwenden Sie raster zu lösen, eine kleine Zahl von gigantischen (rechenintensive) jobs, und Cluster zu lösen, eine hohe Anzahl von kleine (sehr leichte) Arbeitsplätze.

Also erstmal, wenn mein Verständnis von Netzwerken und Clustern ist falsch, bitte beginnen Sie, indem korrigiert wird, wie mir!

Vorausgesetzt, ich bin mehr oder weniger korrekt ist, dann warum haben wir Hadoop Cluster? Wenn der Zweck von Hadoop und ist eine Big-Data-problem (ein rechnerisch-schweres problem) und verwenden viel von commodity-hardware zu erstellen, die viele Knoten in der Lage, die Zusammenarbeit mit anderen zu lösen das gleiche problem, ist das nicht ein grid?

Ist es richtiger zu sagen, dass wir Hadoop Netze? Warum oder warum nicht? Vielen Dank im Voraus!

InformationsquelleAutor | 2013-05-05
Schreibe einen Kommentar