Was ist Grid Computing?
Grid Computing ist der Akt des Teilens von Aufgaben über mehrere Computer. Aufgaben können von der Datenspeicherung bis zu komplexen Berechnungen reichen und über große geografische Entfernungen verteilt werden. In einigen Fällen werden Computer innerhalb eines Netzes normal verwendet und wirken nur als Teil des Netzes, wenn sie nicht verwendet werden. Diese Netze suchen nicht verwendete Zyklen auf jedem Computer, auf den sie zugreifen können, um bestimmte Projekte abzuschließen. Seti@home ist vielleicht eines der bekanntesten Grid-Computerprojekte, und eine Reihe anderer Organisationen verlassen sich darauf, dass Freiwillige anbieten, ihre Computer in ein Netz hinzuzufügen.
Diese Computer verbinden zusammen, um einen virtuellen Supercomputer zu erstellen. Vernetzte Computer können an den gleichen Problemen arbeiten, die traditionell den Supercomputern vorbehalten sind, und dennoch ist dieses Computernetzwerk leistungsfähiger als die in den siebziger und achtziger Jahren gebauten Supercomputer. Moderne Supercomputer basieren auf den Prinzipien von Grid Computing, die viele kleinere Computer in ein größeres Ganzes einbeziehen.
Die Idee von Grid CompuTing entstand mit Ian Foster, Carl Kesselman und Steve Tuecke. Sie haben sich zusammengetan, um ein Toolkit zu entwickeln, um das Berechnungsmanagement, die Datenbewegung, das Speichermanagement und eine andere Infrastruktur zu verarbeiten, die große Netze bewältigen könnten, ohne sich auf bestimmte Hardware und Anforderungen zu beschränken. Die Technik ist auch außergewöhnlich flexibel.
Gitter -Computertechniken können verwendet werden, um sehr unterschiedliche Arten von Netzen zu erstellen, wodurch Flexibilität sowie Strom mit den Ressourcen mehrerer Maschinen hinzugefügt werden. Ein Geräteraster verwendet ein Netz, um ein Gerät wie ein Teleskop zu kontrollieren und die Daten zu analysieren, die Geräte sammelt. Ein Datenraster verwaltet jedoch in erster Linie große Mengen an Informationen, sodass Benutzer den Zugriff teilen können.
Grid Computing ähnelt dem Cluster -Computing, es gibt jedoch eine Reihe unterschiedlicher Unterschiede. In einem Netz gibt es kein zentrales Management;Computer im Raster werden unabhängig gesteuert und können Aufgaben ausführen, die nach Ermessen des Bedieners nicht mit dem Netz zu tun haben. Die Computer in einem Netz müssen nicht das gleiche Betriebssystem oder die gleiche Hardware haben. Gitter sind normalerweise auch locker miteinander verbunden, oft in einem dezentralen Netzwerk, anstatt an einem einzigen Ort enthalten zu sein, wie Computer in einem Cluster häufig sind.