Networked Computing: Grundlagen und Anwendungen

Service Grids

Der zweite, wichtige Typ von Grids neben Resource Grids sind Service Grids. Ein Service Grid ist abstrakter als ein Resource Grid – es bildet die Betriebsmittel der Resource Grids auf eine höhere Ebene ab. In einem Service Grid treten damit die Ressourcen selbst nicht mehr in Erscheinung - auch nicht in virtualisierter Form. Gegenüber den Benutzern werden nur noch „Dienste“ angeboten, die bei der Auftragsbearbeitung auf die geeigneten Ressourcen zugreifen. Für ein Service Grid sind Standards wie OGSA, XML, SOAP, UDDI, WSDL und WSRF relevant.

Service Grids werden häufig mit einem Rollenmodell assoziiert, in dem verschiedene Resource-Provider ihre Ressourcen als „Utilities“ in das System einbringen. Der Grid-Service-Provider übernimmt den Nutzungsservice, definiert das Dienste-Spektrum und rechnet sowohl gegenüber den Resource-Providern als auch gegenüber den Benutzern ab. Service Grids werden von bestimmten IT-Dienstleistern wie Sun oder IBM angeboten.