IBM Systems Journal · 2004 · 14 citations · 6 references
ComputingComputer SystemsDistributed SystemsFault-tolerant SystemsGrid ComputingGrid ArchitectureResource BrokeringService ManagementService-oriented ArchitectureService-oriented Grid ComputingGrid Middleware ArchitectureGrid ServicesPolicy RulesResource Management ArchitectureService InvocationService MonitoringService-oriented Grid Architecture
In this paper we introduce the concept of service domain, to be used as a major building block for implementing service-oriented architectures in large computing grids in which tens or hundreds of services are offered to customers. A service domain maps a collection of comparable or related services to a single logical service. We describe an architecture for service domains that uses a set of policy rules for managing the collection of services and that automatically dispatches the “best” service available to satisfy user requests. The architecture has built-in autonomic properties in that a service domain implementation monitors the events within its control and triggers adjustment actions in its member services, including recovery from service failure and handling of topology changes. We describe a reference implementation of the service domain architecture that is publicly available as a development toolkit, and we discuss its application in the implementation of a large grid now in progress.
6
Basic local alignment search tool
Stephen F. Altschul, Warren Gish, Webb Miller et al. · Journal of Molecular Biology · 1990 · 94.5K citations
M. Papazoglou, Dimitrios Georgakopoulos · Communications of the ACM · 2003 · 1.1K citations · Full text
WebSphere as an e-business server
Donald Ferguson, R. T. Kerth · IBM Systems Journal · 2001 · 13 citations