selbstorganisierende, semantische Overlay-Netzwerke für leittechnische Anwendungen
Einleitung
Leittechnische Systeme sind zusätzlich durch Leistungs- bzw. Qualitätsgrößen charakterisierbar, die die spezifischen Anforderungen an eine Dienstleistung detaillieren. Beispielsweise wird ein Archivierungsdienst über Angaben des Archivierungszyklus und der zu erwartenden Datenmenge näher spezifiziert. Neben einer quantitativ eindeutigen Beschreibung sind auch rein qualitative Formulierungen denkbar. Dabei kann eine Dienst-Suchanfrage durchaus über mehrere Leistungsgrößen detailliert werden, die evtl. mit unterschiedlicher Gewichtung die zu erbringende Leistung beschreiben (Bsp. Archivzyklus muss schneller sein als 5s und sollte mehr als 100 Datensätze speichern können). Es ist offentsichtlich, dass in einem Peer-System für die Leittechnik derartige Dienstanfragen formulierbar sein müssen und entsprechende Strategien definiert werden, die die Organisation der Peers zu einem semantischen Netzwerk und die Bearbeitung von entsprechenden Suchanfragen in diesem Netz erlauben.
Es wird angestrebt ein Verfahren zur automatisierten Suche nach Diensten im verteilten Informationssystem zu entwickeln. Die gerichtete Suche erfolgt nach semantischen Kriterien innerhalb eines Overlay-Netzwerks, d.h. es existiert ein virtuelles Nachbarschaftsnetzwerk "on top" des bestehenden physikalischen Netzwerks.
Die Suche selbst kann von jedem interessierten Klienten im laufenden Betrieb zu jedem Zeitpunkt und von jedem beliebigen Punkt im Netzwerk systemintern angestoßen werden.
Zieldefinition
Gegeben sein ein Suchnetzwerk DSG (Distributed Service Group) mit Dienstobjekten, die bestimmte gemeinsame Eigenschaften besitzen, nach denen gesucht werden soll. Dies entspricht einer Menge von Punkten in einem n-dimensionalen Raum, dessen Dimensionen den zu suchenden Eigenschaften entsprechen. Verfolgt wird das Ziel, eine Strategie zu entwickeln, die ermöglicht, die Dienste möglicht günstig im Netzwerk anzuordnen und innerhalb dieser Anordnung den Dienst im Suchnetzwerk zu finden, der zu einer Dienst-Suchanfrage am nächsten liegt.
"Finden den Peer in einem definierten Peer-Netzwerk, der am besten geeignet ist, den entsprechenden Dienst mit den gesuchten Qualitätsanforderungen auszuführen."
Systemmodell
Die Idee ist die Organisation der Knoten in einem n-dimensionalen, virtuellen kartesischen Koordinationsystem, sprich Merkmalsraum. Die Knoten in diesem Merkmalsraum entsprechen Dienste, wie z.B. Archivierungsdienste oder Meldedienste. Der gesamte Merkmalsraum wird unter den Diensten in kleinere disjunkte rechtwinklige Räume aufgeteilt. Somit besitzt jeder Dienst seinen eigenen disjunkten Raum. Es geht darum, in diesem Merkmalsraum mit einer geeigneten Suchstragie den Dienst mit den gewünschten Leistungs- bzw. Qualitätsmerkmalen zu finden und dafür die notwendige Suchstrategie zu entwickeln.


