Patent ID: 8312144
Filing Date: 2012-11-13
Classification: G06F,G06Q,H04L

Abstract:
1. A computer readable storage medium comprising a computer readable program stored on a tangible storage device for exchanging services in a distributed system, wherein the computer readable program when executed on a computer causes the computer to: receive an advertisement of service capabilities for a service provider, wherein the advertisement of service capabilities comprises a storage, Network Attached Storage (NAS), compute, mirror, input/output (I/O), archival, and database service types; receive a registration of service requirements for a service consumer; determine if the advertisement service capabilities match the registration service requirements; configure the service provider to supply the service requirements of the service consumer if the advertisement service capabilities match the registration service requirements; and establish a service relationship between the service provider and the service consumer, wherein the service provider provides the service requirements of the service consumer.