Thumbnail Image

A Generic Framework for Heterogeneous Resource Federation

Wahle, Sebastian

Die vorliegende Arbeit betrachtet ein generisches Framework zur Föderation von Ressourcen der Informations- und Kommunikationstechnologie. “Generic resource federation” ist, im Kontext dieser Arbeit, ein Konzept zur Bereitstellung und Freigabe heterogener Ressourcen über die Grenzen administrativer Domänen hinweg. Die hier präsentierte Forschungsleistung setzt sich aus der Entwicklung und Bereitstellung—dem Design—eines generischen Föderationsmodells, eines Satzes von Methoden zur flexiblen Föderation von Ressourcen, sowie einer Systeminstanziierung zusammen. Hierbei abstrahieren die drei oben genannten “design artifacts” vom Typus föderierter Ressourcen. Beispiele verschiedener Ressourcentypen, die mit dem System föderiert werden können, sind physikalische und virtuelle Rechner, Softwarepakete und -systeme, sowie Spezialgeräte. Die Eigenschaften und Einsatzmöglichkeiten einzelner Ressourcen werden dienstorientiert zur Verfügung gestellt und können flexibel kombiniert werden, um den Anforderungen des Nutzers gerecht zu werden. Eines der potentiellen Anwendungsgebiete der Ergebnisse ist die wissenschaftliche Forschungsgemeinschaft, die verschiedenste Ressourcen für die Durchführung umfangreicher Experimente benötigt. Der Mehrwert für die Nutzer des beschriebenen Systems ist der einfache Zugang zu einer Vielzahl unterschiedlicher Ressourcen mittels einheitlicher Schnittstellen. Die Anbieter von Ressourcen profitieren durch einen weiteren Vertriebskanal, eine erhöhte durchschnittliche Ressourcenauslastung, die Kompensierung ihrer angebotenen Dienste, sowie die Erschließung zusätzlicher Nutzergruppen. Eine Föderationsorganisation vertritt die unterschiedlichen Interessensgruppen nach außen und bietet zentrale Dienstleistungen, um einen fortlaufenden Betrieb zu gewährleisten.
This doctorate thesis introduces a framework for information and communication technology resource federation. Resource federation in the context of this work is a concept for sharing and allowing access to heterogeneous resources across multiple administrative domains. Three design artifacts are delivered as the main research result: a federation model, a federation methodology, and a system instantiation. The artifacts abstract from the types of resources to be federated. Examples of resources include general-purpose physical and virtual machines, software packages and systems, as well as specialized proprietary devices. Resource capabilities are exposed in a service oriented manner and can be assembled in meaningful combinations and configurations to satisfy the service consumer’s requirements. One of the potential user segments is the scientific community where resources are requested for running large scale research experiments that require a certain setup of heterogeneous resources. The benefit provided to users of the federation is the seamless access to a large collection of resources via unified interfaces. Resource providers benefit from an additional sales channel, increasing their average resource utilization, some sort of compensation for the provided services, and the access to additional user groups. A federation organization maintains relationships with all stakeholders and offers central services to ensure the overall operation.