Invention Grant
- Patent Title: Method and system for implementing a global lookup in a global ecosystem of interrelated services
-
Application No.: US10113969Application Date: 2002-03-29
-
Publication No.: US07856486B2Publication Date: 2010-12-21
- Inventor: James A. Robertson , William S. Greene , Matthew C. Pierret
- Applicant: James A. Robertson , William S. Greene , Matthew C. Pierret
- Applicant Address: US NJ Basking Ridge
- Assignee: Verizon Business Global LLC
- Current Assignee: Verizon Business Global LLC
- Current Assignee Address: US NJ Basking Ridge
- Main IPC: G06F15/177
- IPC: G06F15/177

Abstract:
In accordance with an exemplary embodiment of the present invention, a global enterprise lookup (enterprise repository) is disclosed for providing a client with a mechanism for locating a needed service without knowing where that service is currently running in the enterprise. Whenever a service is launched in a container, that service registers itself with its domain registrar in order to make itself visible to the client in its own local domain but is visible only in the domain in which the service is running. A service must be registered with an enterprise level registry, the global enterprise lookup, to be visible throughout the enterprise. Clients needing a particular service that is not listed in the local registrar as running locally are directed to a global enterprise lookup (which may be implemented as a service for finding an enterprise repository) for the location of a global enterprise lookup within the enterprise. Additionally, the global enterprise lookup also manages VM container leases. When a service is launched, it acquires an enterprise lease with a local registrar. It must periodically renew the enterprise lease with the registrar to maintain its listing in the global enterprise lookup. If a service does not renew its lease within the time period of the lease, it is de-listed from the global enterprise lookup. If renewals are handled by the local domain registrars through replication and the like, the registrar may notify the global enterprise lookup of an enterprise lease renewal. Alternatively, specialized enterprise leasing services may be employed for tracking individual leases for services and notify the global enterprise lookup whenever an enterprise lease expires. Still alternatively, the enterprise employs a series of enterprise registrar services that trawl local registrars for registrations of services and registers the service with the enterprise repository.
Public/Granted literature
- US20020178026A1 Method and system for implementing a global lookup in a global ecosystem of interrelated services Public/Granted day:2002-11-28
Information query