发明授权
- 专利标题: Availability and consistent service semantics in a load balanced collection of services running different instances of an application
- 专利标题(中): 负载平衡的服务运行不同应用实例的服务的可用性和一致的服务语义
-
申请号: US10229247申请日: 2002-08-26
-
公开(公告)号: US07237239B1公开(公告)日: 2007-06-26
- 发明人: Atul Goel , Paul Eastham
- 申请人: Atul Goel , Paul Eastham
- 申请人地址: US CA Sunnyvale
- 专利权人: Network Appliance, Inc.
- 当前专利权人: Network Appliance, Inc.
- 当前专利权人地址: US CA Sunnyvale
- 代理机构: Blakely Sokoloff Taylor & Zafman LLP
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/46 ; G06F15/00 ; G06F17/00 ; G06F12/00 ; G06F17/30
摘要:
In one embodiment, a method for providing consistent services semantics for multiple services running different instances of an application comprises maintaining, at a network node, data identifying current application versions associated with the multiple services, and selecting, at the network node, a new preferred application version based on the data identifying current application versions upon detecting a predefined event pertaining to the multiple services. The method further comprises identifying, at the network node, services that run the new preferred application version, and balancing the distribution of requests between the services that run the new preferred application version until detecting a next predefined event.