[发明专利]客户机服务器系统中的负荷分散有效
申请号: | 200680049336.0 | 申请日: | 2006-12-26 |
公开(公告)号: | CN101346696A | 公开(公告)日: | 2009-01-14 |
发明(设计)人: | 渡部贵利;田原义则;马场正浩 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户机 服务器 系统 中的 负荷 分散 | ||
技术领域
本发明涉及客户机服务器系统中的负荷分散,特别涉及在服务器为高负荷状态时可以将服务器的处理选择性地转交(transfer)给请求源客户机的负荷分散。
背景技术
从利用了因特网的大规模的系统到家庭内LAN等小规模的系统,客户机服务器系统活用在各种领域中。企业内部的利用也积极地进行,例如在呼叫中心(call center)业务中,为了将与顾客的应对历史记录在数据库中,在利用包含了语音服务器的客户机服务器系统。该系统将与顾客的对话内容作为语音数据从运营商(operator)用终端(客户机)发送到语音服务器,在语音服务器中通过语音识别而将语音数据转换为文本数据并返送到客户机,运营商将其记录在数据库中。
在上述那样的客户机服务器系统中,为了提高系统的处理效率而完成对于客户机的迅速的响应,一般采用负荷分散的方式。负荷分散一般在服务器之间实施。在服务器之间的负荷分散中,已知这样的客户机服务器系统(专利文献1),在多个服务器和客户机之间设置被称为负荷平衡器的用于负荷分散的特殊装置,在从客户机有请求时,由负荷平衡器选择适当的服务器,从而对该服务器发送请求。
除了服务器之间的负荷分散之外,还已知在服务器和客户机之间进行负荷分散的系统。例如专利文献2公开了这样的分散处理系统,在从客户机接受了连接请求时调查服务器的CPU使用率,若其在设定值以下,则进行所请求的处理,若超过设定值,则将用于执行该处理的应用程序发送到客户机,使得在客户机侧执行处理。此外,在专利文献3中公开了这样的分散处理系统,在服务器和客户机预先准备多个相同的处理模块,比较服务器和客户机的处理能力,根据其比较结果,增减服务器和客户机中应执行的处理模块。在该系统中,若服务器的处理能力较高,则增加在服务器中应执行的处理模块,若客户机的处理能力较高,则增加在客户机中应执行的处理模块。
专利文献1:美国专利第6779017号说明书
专利文献2:美国专利第6385636号说明书
专利文献3:日本特开2003-58519号公报
发明内容
发明要解决的课题
在专利文献1中所记载的服务器之间的负荷分散中,若来自客户机的请求增加到预想以上,则客户机的等待时间会延长。为了解决这个问题,需要增设服务器,但这样成本升高。此外,因某种理由而被限制了服务器的数目的系统中,难以适用。在专利文献2的负荷分散方式是,在每次进行负荷分散时将应用程序从服务器送到客户机,所以通信的开销增加,在进一步进行了负荷分散的情况下,在客户机侧执行所有的处理,所以缺乏灵活性。虽然专利文献3的负荷分散方式比上述方式有灵活性,但只适用于服务器和客户机1对1的情况,而没有解决多个客户机同时连接到服务器的情况下的问题。而且,由于根据服务器和客户机的处理能力来分散负荷,所以客户机上将始终被施加负担。
因此,本发明的目的在于,在包括可同时连接多个客户机的服务器的客户机服务器系统中,提供能够在服务器和客户机之间高效率地分散负荷的负荷分散型客户机服务器系统、服务器、负荷分散放法、以及用于使计算机执行该负荷分散方法的程序。
解决课题的方案
本发明通过对发送了用于处理的连接请求的请求源客户机,根据状况而使服务器的处理选择性地转移,从而达到上述的目的。以下,该转移的情况称为“转交”。
根据本发明的第1方面,提供一种负荷分散型客户机服务器系统,包括:服务器;以及多个客户机,对该服务器请求用于处理的连接,各个客户机包括:通信部件,将表示该客户机状况的状况信息与连接请求一同发送到服务器;以及处理部件,可选择性地执行服务器的处理,服务器包括:负荷监视部件,监视自身的负荷状况;以及转交处理部件,响应服务器的通信部件所接受的连接请求,基于状况信息,决定将服务器的处理转交给请求源客户机 的转交等级,若转交后的服务器负荷没有超过最大许可容量负荷,则许可请求源客户机的连接请求,从而将转交等级通知请求源客户机,请求源客户机的处理部件执行对应于所通知的转交等级的处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680049336.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:动态资源匹配系统
- 下一篇:具有一个或多个阀门装置的造纸机