Ich habe den Begriff "Hadoop-Cluster" gehört, aber es scheint im Gegensatz zu dem zu stehen, was ich von einem "Grid" und einem "Cluster" verstehe.Ist Hadoop nicht mehr ein Raster als ein Cluster?
Mein Verständnis ist, dass ein Gitter ein System 2+ Computer aus verteilt ist (Knoten), die alle teilen Computing-Ressourcen miteinander zu lösen das gleiche Problem. Ergo, wenn Sie versuchen würden, irgendeine Art von wissenschaftlichem Hochleistungsrechnen, Zahlen-Knirschen, zu tun, würden Sie ein Raster von Maschinen schaffen, um alle über das gleiche Problem zu arbeiten.
Mein eines Cluster verstehen ist, dass es ein verteiltes System ist von 2+ Computern besteht, die alle unabhängig voneinander verschiedene, kleinere Probleme zu lösen arbeiten. Daher platzieren Sie in der Regel einen Cluster hinter einem Load Balancer und lassen jeden Knoten ein kleines Problem lösen, wenn der Load Balancer ihm einen solchen zuweist.
Also, wenn mein Verständnis richtig ist, dann verwenden Sie Raster, um kleine Zahlen von gigantischen (rechenintensiven) Jobs zu lösen, und Cluster, um hohe Anzahlen kleiner (rechnerisch leichter) Jobs zu lösen.
Also zuerst, wenn mein Verständnis von Grids und Clustern nicht korrekt ist, bitte beginnen Sie, indem Sie mich korrigieren!
Angenommen, ich bin mehr oder weniger korrekt, warum haben wir Hadoop Cluster? Wenn der Zweck von Hadoop darin besteht, ein Big Data-Problem (ein rechenintensives Problem) zu nehmen und eine Menge Standardhardware zu verwenden, um viele Knoten zu erstellen, die mit den anderen zusammenarbeiten können, um das gleiche Problem zu lösen, ist das kein Grid?
Ist es richtiger zu sagen, dass wir Hadoop Gitter haben? Warum oder warum nicht? Danke im Voraus!
Wikipedia hat einige [Beispiele für Grid-Computing] (https://en.wikipedia.org/wiki/Grid_computing), die die Unterscheidung klären könnten. – kjw0188