Xgrid
Xgrid ist ein Konzept des Grid-Computings und verteilten Rechnens, welches von der Firma Apple Inc. für das Betriebssystem Mac OS X entwickelt wurde. Die Lösu…
Xgrid ist ein Konzept des Grid-Computings und verteilten Rechnens, welches von der Firma Apple Inc. für das Betriebssystem Mac OS X entwickelt wurde. Die Lösung zeichnet sich durch einfache Konfigurierbarkeit und vollständig implementierten Support durch das Betriebssystem aus. Inzwischen gibt es auch Lösungen, mit denen sich auch andere Systeme in Xgrid integrieren lassen (z. B. Windows oder Linux).
Grundlagen

Xgrid benutzt, wie beim Grid-Computing üblich, drei Komponenten:
- Xgrid Agent
- Xgrid Controller
- Xgrid Client
Der Agent läuft auf jedem Knoten im Cluster, also jedem Rechner, der seine Ressourcen zur Verfügung stellt, und nimmt die Aufträge entgegen. Der Controller steuert das Grid als zentrale Verwaltungseinheit. Der Client ist schließlich das Programm, welches die Grid-Ressourcen anfordert. Agenten lassen sich auf zahlreichen Betriebssystemen aufsetzen und in das Apple-Xgrid einbinden. Dazu existieren Updates für ältere Mac-OS-X-Systeme, Lösungen für Unix und Linux bzw. Java-Lösungen, die Betriebssystem-unabhängig sind und daher auch auf Microsoft-Windows-Betriebssystemen laufen.
Hardware
Praktisch gesehen benötigt man an Hardware nichts weiter als einen Computer mit einer Netzwerkverbindung. Auf diesen Grid-Computern übernimmt eine Software das Lösen einer Teilaufgabe, die ein – in der Regel zentraler – Server zur Verfügung stellt. Dieser Server benutzt Software, die eine große Aufgabe in eine Anzahl von Teilaufgaben für alle Knoten im Grid aufspalten kann und die Teilergebnisse wieder zusammenfasst.
Software
Die erste Implementierung dieser Idee erfolgte in OPENSTEP mit der Demoapplikation „zilla.app“. Alle notwendigen Komponenten sind in Mac OS 10.4 (Tiger) und 10.5 (Leopard) bereits vollständig im System integriert und müssen nur noch aktiviert werden (Agenten und Controller). Für ältere Mac-OS-X-Versionen (Panther) gibt es Updates für Xgrid. Alternative Betriebssysteme werden seit einiger Zeit durch Software von Drittanbietern unterstützt.
Siehe auch
Weblinks
- Apple Xgrid für alle Systeme – Deutsche Anleitung zur Installation
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.