[发明专利]网络上的动态分布式计算的方法和设备无效

专利信息
申请号: 99803347.2 申请日: 1999-02-25
公开(公告)号: CN1292118A 公开(公告)日: 2001-04-18
发明(设计)人: K·C·R·C·阿诺德;J·H·瓦尔多;A·M·沃尔蕾斯;P·C·琼斯 申请(专利权)人: 太阳微系统公司
主分类号: G06F9/46 分类号: G06F9/46
代理公司: 上海专利商标事务所 代理人: 洪玲
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 网络 动态 分布式 计算 方法 设备
【说明书】:

技术领域

发明涉及分布式计算系统,尤其涉及在网络上进行动态分布式计算的方法和设备。

背景技术

在分布式计算网络中,用户可利用耦合到网络的大量计算机的处理能力。可通过分割网络上不同计算机中的处理,可快速地并行处理具有许多不同的独立计算的任务。此外,通过定位网络上最适用于处理数据的计算机,可更快地计算专门任务。例如,在客户系统上完成需大量浮点计算的任务,可在耦合到网络的服务器系统上更快地执行,后者具有适用于这些特定计算的专用浮点硬件。

不幸的是,不容易在典型的异构计算环境中实现用于分布式计算的常规技术。通常,网络上的每个计算机是异构的,它包含不同的处理器和操作系统组合,而且需要执行不同的目标模块。在客户一侧,不同的目标模块需要用户对每个不同的平台编译不同版本的任务,并把此模块装载到相应平台上,从而增加对每个客户的存储要求,还需要多次进出和编译相同的任务。此外,常规的技术需要在执行代码前很早就要在计算机上分配代码。在常规系统中,进行分布式计算所需的大量准备妨碍了许多计算采用该技术。

基于脚本编排(scripting)语言的分布式计算系统是对某些常规分布式计算系统的改进。不幸的是,基于脚本编排的系统消除了对重新编译代码的需要,但它仍旧不是非常有效。基于脚本编排的分布式系统可在多个平台上执行相同的指令,因为该语言是由位于每个系统上的解释器来解释的。结果,大多数脚本编排语言较慢,因为它们必须把高级脚本编排指令实时地翻译成低级当地(native)指令。此外,脚本编排语言难于优化,且可能会浪费存储空间,因为通常不对它们进行压缩。

基于在常规系统中所发现的以上限制,想要改进分布式计算系统。

发明内容

在有关客户计算机的本发明的一个方面,提供了用于动态分布式计算的方法和设备。最初,客户从网络中选择一服务器来处理该任务。此选择可基于服务器的可用性或服务器的专门处理能力。接着,客户承接程序(stub)把参数和数据引入(marshal)到一任务请求中。客户把此任务请求发送到服务器,服务器启用通用计算方法。服务器自动地确定在服务器上是否可获得有关任务的类型并在必要时从网络下载这些任务类型。使用任务类型中的信息来提取存储在特定任务请求中的参数和数据。使用通用计算方法在选中的服务器上执行该任务请求。在服务器处理了该任务请求后,客户接收从选中服务器返回的结果或经计算的任务。

在有关服务器计算机的本发明的另一个方面,提供了动态分布式计算的方法和设备。最初,服务器将自动地确定服务器上可获得哪些任务类型,并将在必要时从网络下载任务类型。这些任务类型有助于服务器从一任务请求中引出(unmarshal)参数和数据并产生一本地任务。接着,服务器启用能处理所有类型的计算任务或子类型的计算任务的通用计算方法。使用通用计算方法在选中的服务器上执行此任务请求。如果随后的任务要使用结果,则服务器把来自经计算的任务的结果存入本地高速缓冲存储器中。一旦完成该任务,服务器就把结果或经计算的任务返还客户。

附图概述

包含在本说明书中并构成其一部分的附图示出本发明的一个实施例,这些附图与描述一起用来说明本发明的优点和原理。

在图中:

图1示出适用于符合本发明的方法和系统的网络;

图2是适用于符合本发明的方法和系统的计算机系统的方框图;

图3是适用于使用符合本发明的方法和系统的客户-服务器网络环境的方框图;

图4是客户依据符合本发明的方法和系统所进行的步骤的流程图;以及

图5是服务器依据符合本发明的方法和系统所进行的步骤的流程图。

介绍

现在将详细地参考附图所示的本发明实现。可能时,在附图和以下描述中使用相同的标号来指示相同或相似的部分。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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