[其他]在计算机网络中进行分布式处理的一种方法无效

专利信息
申请号: 86107699 申请日: 1986-11-12
公开(公告)号: CN86107699A 公开(公告)日: 1987-07-15
发明(设计)人: 拉克施·阿格拉瓦尔;阿麦德·卡马尔·埃萨特 申请(专利权)人: 美国电话电报公司
主分类号: G06F15/16 分类号: G06F15/16
代理公司: 中国国际贸易促进委员会专利代理部 代理人: 余刚
地址: 美国纽约州*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 计算机网络 进行 分布式 处理 一种 方法
【说明书】:

发明涉及计算机网络,特别涉及分布式和并行处理网络中各个计算机之间的计算机资源共享。

为了在计算机网络中提供分布式处理,迄今已付出巨大努力。分布式处理由于平衡了计算机之间忙閒不均的现象而提高了网络中的效率。例如用户可以把文本格式化或浮点数运算这些特别耗时的任务,从自己的家庭计算机上卸下而转移到专门适于这些任务的计算机上。

若干系统当前在它们的计算机之间提供了进程共享。G.帕派克(G,Popek)等在《一个对网络透明的高度可靠的分布式系统》(ACMSIGOPS第八次操作系统原理讨论会会报,1981年12月,169-177页)一文中所描述的LOCUS系统设定了一个计算机网络模拟单一虚拟计算机的条件。其中,要求在网络中任何一台计算机上的所有文件都必须具有唯一的网络名。实现这一技术时在许多情况下牺牲了单个网络计算机的独立性,而这是不能令人满意的。

C.安特耐利(C,Atonelli)等人在《SDS/NET-一个交互式分布式操作系统》(IEEE    COMP-CON,1980年9月,487-493页)一文中,描述了另一计算机共享布局。贝克莱加利福尼亚大学提供了一种远程计算机软件共享的方式,它被称作贝克莱软件分布4.2。P.开瓦勒(P.Karaler)与A.格林斯潘(A    Greenspan)在《将UNIX扩充到局部地区网络》(mini-Micros系统,1983年9月)一文中描述了一个称作Altos-net的系统。D.那维茨(D.Nowitz)与.莱斯克(M.Lesk)在《一个UIVix系统拨号网络的实现》(IEEE    COMPCON,1980年9月,483-486页)一文中描述了称作Uux的系统。但是这些系统的特性是每一网络计算机只能见到自己文件,因而不能令人满意。这意味着在不同的计算机上执行同一进程可能产生不同的结果。就是说,一个登录在一台本地计算机上的用户所执行的进程产生的答案可能与在另一台网络计算机上所产生的答案不同。

按照本发明应用于计算机网络中实行远程进程执行的方法,可解决先有技术所存在的问题。包含一个将被执行的进程的标识的一个远程进程执行请求,从提出请求的一台计算机被传送到提供服务的一台计算机。在请求计算机与服务计算机上同时建立起一个文件寻址结构因此在服务计算机上的远程进程的一次文件引用指向在请求计算机上的文件。远程进程响应远程进程执行请求而在服务计算机上激活,响应于远程进程的一次文件引用,该文件按照寻址结构自动在请求计算机上被检索。

通过在请求计算机上为服务计算机的文件访问建立了一个或多个通信信道,而且在远程进程执行请求中包含了可以由服务计算机对通信信道进行访问的报文信息,从而在提出的公开实施方案中部分地达到了这一结果。

由这样建立起的通信信道中有一条完成信道,报告远程进程完成的信号通过它传递到请求计算机上的用户进程;还有一条从用户进程的当前目录中访问文件的信道;数条访问任何特定文件的信道,这些文件是用户进程在发出远程执行请求报文前打开的。

远程执行请求是响应指定该进程为将由远程执行的用户命令而生成的。远程执行请求报文包括存储在请求计算机上的描述用户进程的操作环境的信息。服务计算机为响应远程执行请求而建立一个远程进程。最初,远程进程利用远程执行请求报文中的操作环境信息,为本身建立起一个操作环境。

在提出的最佳实施方案中,网络计算机的文件系统是分层地安排在目录的一个树形结构中,这一结构从一个包含在所有目录中的文件的根目录开始。按照本发明的一个方面,每一计算机进程与一个省缺根目录指针和一个替补根目录指针相关联。在服务计算机上,与远程进程相关联的省缺根目录指针的状态设置为指向请求计算机上的根目录,而替补根目录指针的状态则设置为指向服务计算机的根目录。

在响应远程进程的一次文件引用时,来自请求计算机的包含在远程执行请求报文中的文件信息控制是用省缺还是替补根文件目录指针来查找所引用的文件。

按照本发明的另一方面,每台计算机具有一个本地DISALLOWED变量,这一变量可包含文件查找信息并受系统管理员调整。例如,列出不允许远程进程访问的一些在服务计算机上的文件。响应于远程执行请求报文,将请求中的文件信息与DISALLOWED变量中信息相对照,并根据DISALLOWED变量的内容,删除请求报文中的某些文件查找信息。

公开的最佳实施方案在UNiX(AT&T的注册商标)操作系统的一个版本中进行操作。

图1是表示UNIX操作系统的内部数据结构的简化方框图;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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