Xgrid

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ö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)

Inhaltsverzeichnis

Grundlagen

Komponenten und Aufbau

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


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Xgrid — Infobox Software name = Xgrid developer = Apple Inc. operating system = Mac OS X released = January 6, 2004cite web |url=http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/xgrid.1.html |title=Mac OS X Manual Page For xgrid(1) …   Wikipedia

  • Xgrid — Эта статья слишком короткая. Пожалуйста, дополните её ещё хотя бы нескол …   Википедия

  • Xgrid (Apple) — Xgrid est une API logicielle développée par le Apple s Advanced Computation Group qui permet à un groupe d ordinateurs en réseau d effectuer du calcul distribué. Le but d Xgrid est de permettre (aux scientifiques notamment) d exploiter à bas prix …   Wikipédia en Français

  • Xgrid Admin — Infobox Software name = Xgrid Admin caption = Xgrid Admin s main window. developer = Apple Computer latest release version = 10.4.4 (22.1) latest release date = 2005 latest preview version = latest preview date = operating system = Mac OS X… …   Wikipedia

  • Mac OS X Server — Screenshot of Snow Leopard Server Company / developer …   Wikipedia

  • Grid computing — is a term referring to the combination of computer resources from multiple administrative domains to reach a common goal. The grid can be thought of as a distributed system with non interactive workloads that involve a large number of files. What …   Wikipedia

  • Kernel density estimation — of 100 normally distributed random numbers using different smoothing bandwidths. In statistics, kernel density estimation is a non parametric way of estimating the probability density function of a random variable. Kernel density estimation is a… …   Wikipedia

  • DRMAA — or Distributed Resource Management Application API is a high level Open Grid Forum API specification for the submission and control of jobs to a Distributed Resource Management (DRM) system, such as a Cluster or Grid computing infrastructure. The …   Wikipedia

  • MySQL Manager — Screenshot  MySQL Manager in Mac OS X Server v10.3 …   Wikipedia

  • Darwin Streaming Server — Original author(s) Apple Inc. Developer(s) Apple Inc. Initial release March 16, 1999 Stable release 6.0.3 / May 10, 2007 …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”