[发明专利]具有客户机-服务器层次结构的计算机系统无效
| 申请号: | 95194230.1 | 申请日: | 1995-07-19 |
| 公开(公告)号: | CN1095120C | 公开(公告)日: | 2002-11-27 |
| 发明(设计)人: | 约翰·巴特;保罗·斯图尔特·爱尔兰 | 申请(专利权)人: | 英国电讯有限公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 永新专利商标代理有限公司 | 代理人: | 蹇炜 |
| 地址: | 英国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 具有 客户机 服务器 层次 结构 计算机系统 | ||
本发明是关于具有客户机—服务器层次结构的计算机系统,以及关于具有这种层次结构的计算机系统的操作方法。
具有客户机—服务器层次结构的计算机系统包括一组称之为客户机的软件模块和另一组称之为服务器的用于对客户机提出的在由此服务器访问的资源上进行作业的请求而服务的软件模块。这种形式的层次结构使得源自客户机的作业能在服务器中间加以分配。这些服务器可以是相同或不同的类型。采用这种层次结构,希望能有一用于控制对客户机提出的在由服务器访问的资源上进行作业的请求的调度的机制。
具有一客户机—服务器层次结构的计算机系统的一例如美国专利5325527中所说明的。
本发明的目的在于提供一种具有客户机—服务器层次结构的计算机系统,它能够提供一用于控制对客户机提出的在由服务器访问的资源上进行作业的请求的调度的机制。
本发明的再一个目的在于提供一种操作具有一客户机—服务器层次结构的计算机系统的方法,所述计算机系统包括一组客户机和一组对客户机提出的在由服务器访问的资源上进行作业的请求而服务的服务器。通过该方法,可以提供一用于控制对客户机提出的在由服务器访问的资源上进行作业的请求的调度的机制。
按照本发明的一个方面,所提供的一具有客户机—服务器层次结构的计算机系统包括有:
一组客户机;
一组为对客户机提出的在由此服务器访问的资源上进行作业的请求而服务的服务器;
为管理客户机提出的在此资源上进行作业的请求的作业请求管理器;和
为将作业加载到服务器的作业加载器,
所述作业请求管理器被配置来由客户机接收在该资源上进行作业的请求并作如下操作:
在接收到一资源上进行作业的请求后,检查一服务器是否空闲能接收作业;
如果一服务器为空闲能接收此作业,指示作业加载器将作业加载到该空闲的服务器;
如果没有服务器空闲能接收此作业,将作业置于准备好执行的作业排队队列中;和
当作业在所述队列上等待而一服务器作为完成一前面的作业的结果成为空闲时,选择一被指定到与前面的作业相同资源的作业作为下一个欲被加载到一服务器的作业。
按照本发明的第二个方面,提供一种操作具有一客户机—服务器层次结构的计算机系统的方法,所述计算机系统包括一组客户机和一组对客户机提出的在由服务器访问的资源上进行作业的请求而服务的服务器,所述方法包括步骤:
在接收到在一资源进行作业的请求后,检测一服务器是否空闲能接收该作业;
如果一服务器为空闲能接收该作业,将此作业加载到该服务器;
如果没有服务器空闲能接收作业,将此作业置于准备好执行的作业排队队列中;
当作业在所述队列中等待和一服务器作为前面的作业完成的结果而成为空闲时,选择一被指定到与先前作业相同资源的作业作为下一作业;和将所述下一作业加载到所述空闲服务器。
通过本发明,可以实现对客户机提出的在由服务器访问的资源上进行作业的请求的有效调度。
现在将参照附图以示例来较详细地说明本发明,所列附图为:
图1是一网络管理器和相关的分部管理器及地区交换机的方框图,此网络管理器包含一实现本发明的计算机系统;
图2为图1的网络管理器的主要软件组成的方框图;
图3为表明构成图1的网络管理器的事务处理组成部分的个别模块及其他软件组成部分的关系的方框图;
图4~图6为说明事务处理组成部分的模块之一的操作的流程图;
图7为组合构成具有客户机—服务器层次结构的计算机系统的计算机组的方框图;和
图8为图1所示网络管理器的硬件组成的方框图。
现在参看图1,在此表明构成公共通信网络部分的三个地区交换机10、12、14。虽然图1中未加表示,这些地区交换机构连接到干线交换机而所有干线交换机相互构作全面的连接。地区交换机10、12、14分别由分部管理器16、18、20管理。此三个分部管理器16、18、20由一网络管理器22管理。虽然图1中未表示,网络的每一个其余交换机均由各自的个别分部管理器管理。分部管理器由另外的网络管理器管理,图中未示出。
由于交换机的复杂,各交换机均被设置有各个的分部管理器。依靠修正,交换机可直接由网络管理器22管理而无需中间利用分部管理器。对其他网络部件如多路复用器亦设置分部管理器,而每一这样的管理器通常管理许多单个的部件。这些另外的分部管理器由一或多个另外的网络管理器(图中未示出)管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英国电讯有限公司,未经英国电讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/95194230.1/2.html,转载请声明来源钻瓜专利网。





