[发明专利]用于动态客户端/服务器网络管理的方法以及系统有效

专利信息
申请号: 200810210420.7 申请日: 2008-08-15
公开(公告)号: CN101370035A 公开(公告)日: 2009-02-18
发明(设计)人: B·普利托;B·K·史密斯;M·J·施普赖泽尔 申请(专利权)人: 国际商业机器公司
主分类号: H04L29/08 分类号: H04L29/08;H04L12/56;G06F15/16
代理公司: 北京市金杜律师事务所 代理人: 朱海波;李峥宇
地址: 美国纽*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 动态 客户端 服务器 网络 管理 方法 以及 系统
【说明书】:

技术领域

发明涉及使用代理服务器进行客户端/服务器网络管理的计算 机编程。

背景技术

分布式计算的客户端/服务器模型操作以通过将由各种计算机硬 件和软件资源执行的“客户端”任务和“服务器”任务之间的功能 进行拆分(split)来满足用户的需要,该各种计算机硬件和软件资源 组织成为用于彼此通信的“网络”,诸如局域网(“LAN”)或广 域网(“WAN”)或互联网。使用这种模型,“客户端”程序向“服 务器”程序发送消息请求以便根据某些通信“协议”(即,确定如 何经过网络传输信息的一组标准规则)获得数据和/或处理动作,并 且服务器通过执行请求或通过将其延迟至另一时间、或者通过指示 其无法履行来完成处理事务。这种模型允许客户端和服务器在计算 机网络中彼此独立地定位(并操作),其中该客户端和服务器通常 使用适合于各自功能的不同硬件和操作系统。

“代理服务器(或网关)”通常用于解决客户端请求,该请求 针对将由其他网络“应用服务器”完成的事务,该“应用服务器” 能够执行事务所要求的数据处理动作,但不能直接由客户端访问。 在消息的初始传输时如果没有成功完成处理事务,则客户端可以使 用代理服务器的“阵列化集群”(或组)向应用服务器发送消息的 重传。在该情况下,使用RFC 3261标准,代理服务器集群必须将(多 个)重传路由至与原始传输相同的应用服务器,使得重传与原始传 输相一致。目前的代理服务器技术(诸如,与IBM WebSphere一并 使用)提供了通过将消息寻址(即“哈希变换(hash)”)至应用服 务器阵列来部分解决此问题。这种解决方案将一直工作直到每个集 群化的应用服务器的数量(以及相关处理负载或“负重(weight)”) 不再变化。然而,如果服务器开始(或停止)消息重传之间的功能 (或者其中一个服务器的“负重”发生变化),则已重传的代理消 息可能被路由至不同于原始期望的应用服务器。

发明内容

本发明提供了使用代理服务器的动态客户端/服务器网络管理。 尤其是,使用了一种编程方法以及系统以允许阵列化集群中的每个 有效代理服务器维护该集群(称为“代理集群阵列”)中所有其他 操作中的代理服务器的更新列表。当由集群的代理服务器接收到客 户端消息(对网络化应用服务器的访问请求)时,可以将该消息转 发至(集群内的)另一代理服务器,使得消息(重)传输可以通过 与原始消息相同的代理服务器,以允许代理服务器做出关于该消息 的一致的路由(以及其他)决策。

当代理服务器从用户客户端接收到请求访问应用服务器以便实 施处理事务的消息时,代理服务器将该消息“哈希变换”(通过对 其寻址)至“目的地”代理服务器。如果该目的地代理服务器并不 是初始接收到消息的那个代理服务器,则将该消息转发至原始(目 的地)代理服务器,其在足够长的时间段内,(在本地)维护处理 “状态”信息,以确定该消息是否为重传(并且如果该消息是重传, 则该目的地代理服务器可以作出与针对原始消息所作出的相同的处 理决策)。例如,目的地代理服务器可以标识(或“记住”)原始 消息所寻址(或“路由”)的应用服务器,以便将(多个)重传消 息路由至相同的应用服务器。每个代理服务器在消息重传之间的指 定(即最大可能)时间间隔期间(称为“MAX_STATE(最大状态)”) 维护这种状态信息,该状态信息用于指示针对该代理服务器已处理 (包括消息已被路由所至的应用服务器的标识)的所有消息做出的 处理决策,其中为了潜在网络传输延迟的考虑而调整该时间间隔。 这种方法允许代理服务器在动态变化的客户端/服务器网络处理环境 中针对消息(重)传输做出一致的决策。

本发明提供使用代理服务器的动态客户端/服务器网络管理,其 通过允许阵列化集群中的每个有效代理服务器维护该集群中所有其 他操作中的代理服务器的更新列表来实现。

本发明提供一种方法和系统,其允许用户客户端发送请求经由 集群代理服务器访问应用服务器的消息,这通过使用代理服务器以 提供消息的哈希变换,所述消息的哈希标识维护该消息的状态信息 的代理服务器。

在说明书的结论部分中特别指出并且清楚要求了作为本发明的 主题。然而,通过参考以下内容并结合附图可以更好地理解本发明 及其进一步的目的和有益效果。

附图说明

图1示出了根据本发明的客户端/服务器网络操作的示意图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810210420.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top