首页> 外国专利> Method and system for implementing a global lookup in a global ecosystem of interrelated services

Method and system for implementing a global lookup in a global ecosystem of interrelated services

机译:在相关服务的全球生态系统中实施全局查找的方法和系统

摘要

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.
机译:根据本发明的示例性实施例,公开了一种全局企业查找(企业存储库),用于向客户端提供用于在不知道该服务当前在企业中何处运行的情况下定位所需服务的机制。每当在容器中启动服务时,该服务都会在其域注册器中注册其自身,以使其对客户端在其自己的本地域中可见,但仅在运行该服务的域中可见。服务必须在企业级注册表(全局企业查找)中注册,才能在整个企业中可见。需要在本地注册机构中未列出但在本地运行的特定服务的客户端将定向到全局企业查找(可以实现为用于查找企业存储库的服务),以查找企业内全局企业查找的位置。此外,全局企业查询还管理VM容器租赁。启动服务后,它会向当地注册商获取企业租赁。它必须定期与注册商续签企业租约,以维持其在全球企业查询中的列表。如果某项服务在租约期限内未续签其租约,则会将其从全局企业查询中除名。如果续订由本地域注册商通过复制等处理,则注册商可以将企业租赁续订通知全球企业查询。或者,可以采用专门的企业租赁服务来跟踪服务的单个租赁,并在企业租赁到期时通知全球企业查询。另外,企业采用一系列企业注册服务,这些服务会拖曳本地注册服务商进行服务注册,并将服务注册到企业存储库中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号