CORDIS - Forschungsergebnisse der EU
CORDIS
Inhalt archiviert am 2024-05-18

DevelOpment of GRID Environment for InteRaCtive ApplicationS

Article Category

Article available in the following languages:

Online-Überwachung der Anwendungsleistung

Im Rahmen des CROSSGRID-Projektes wurde ein neuer Dienst entwickelt, der Benutzern Zugang zu wesentlichen Informationen über Grid-Ressourcen ermöglicht. JIMS ermöglicht Benutzern die einfache und transparente Ausführung ihrer Anwendungen im Grid, ohne dass Details zu Struktur und Betrieb des Grid erforderlich sind.

Digitale Wirtschaft icon Digitale Wirtschaft

Hauptziel des CROSSGRID-Projektes war die Erweiterung der Grid-Umgebung um eine Vielzahl von Anwendungen mit umfassender praktischer Bedeutung. Die Projektpartner waren an Anwendungen interessiert, die eine Antwort des dezentralen Computersystems auf eine Benutzeraktion in unterschiedlichen Zeitrahmen (Echtzeit oder länger) erfordern. Dies umfasste interaktive Simulation und Visualisierung von OP-Vorgängen, Entscheidungshilfesysteme für Krisen und dezentrale Datenanalyse von Experimenten in der Hochenergiephysik, die rechen- sowie datenintensiv sind. Um eine effiziente Entwicklung von Anwendungen dieser Kategorie für die Grid-Umgebung zu ermöglichen, waren neue Tools zur Überprüfung paralleler Quellcodes, Leistungsbewertung und Überwachung erforderlich. Genauer gesagt wurden für die Anwendungsüberwachung neue Dienste hinzugefügt und bestehende Dienste für die Überwachung der Grid-Infrastruktur erweitert. JIMS wurde an der AGH University of Science and Technology in Krakau entwickelt, um Informationen zum Zustand der Geräte, die die Grid-Umgebung darstellen, zu gewinnen und darzustellen. Dies wurde mithilfe eines standardisierten, auf Java Management Extensions basierenden Ansatzes erreicht, bei dem überwachte Geräte ihre Betriebssystemparameter in einem einheitlichen Format an ein Datenbanksystem übergeben. Das Akronym JIMS steht für JMX-basiertes Infrastruktur-Überwachungssystem (Infrastructure Monitoring System). Weiterhin ist JIMS ein Visualisierungs-Tool, mit dem Benutzer CPU-Auslastung sowie Nutzungsstatistiken für RAM und Dateisystem eines bestimmten Worker-Node beobachten können, auf dem die Anwendung läuft. Die Möglichkeit, Überwachungsagenten dynamisch einzusetzen und anzuhalten, gehört zu den wichtigsten Eigenschaften des Systems. Die aktuellste überprüfte Version von JIMS wurde sowohl in einer Produktions- als auch einer Entwicklungsumgebung installiert und hat sich im Betrieb als optimal für eine wachsende Anzahl von Anwendungen erwiesen.

Entdecken Sie Artikel in demselben Anwendungsbereich