Patent ID: 6868441

Claim:
A system for implementing a global ecosystem of interrelated services comprising: an enterprise comprising: a plurality of network domains, each of said plurality of network domains further comprising: a physical machine layer comprising a plurality of ubiquitous server machines, wherein the plurality of ubiquitous server machines is deployed as servers having a plurality of operating platforms; a virtual machine layer comprising at least one virtual machine running on each of the plurality of ubiquitous server machines, wherein the at least one virtual machine runs directly on one of the plurality of operating platforms on each of the plurality of ubiquitous server machines; and an interrelated service layer comprising a plurality of interrelated services, each of the plurality of interrelated services are running on any of the at least one virtual machine, wherein the plurality of operating platforms of the plurality of ubiquitous server machines indirectly executes the plurality of interrelated services; means for deploying a service in a local network domain of the plurality of network domains, wherein the plurality of network domain comprises a plurality of non-local network domains in addition to the network domain; means for discovering a domain registrar, wherein the domain registrar is in the local network domain; means for registering the service with the local domain registrar by passing information related to the service to the local domain register, wherein said information related to the service is visible to a client from the domain register; means for finding a global lookup in the enterprise, wherein the global lookup is outside the local network domain; and means for registering the service with the global lookup by passing information related to the service to the global lookup, wherein said information related to the service is visible to a non-local client from the global lookup.