首页 > 论文范文 > 电子论文

分布式计算的技术,分布式计算原理及解决方法

2024-04-13  本文已影响 145人 
今天中国论文网小编为大家分享毕业论文、职称论文、论文查重、论文范文、硕博论文库、论文写作格式等内容. 摘 要 本文对分布式计算技术的工作原理和几种典型的分布式计算技术,如中间件技术、网格技术、移动agent技术、p2p技术以及最近推出的web service技术进行了分析和比较,介绍了存储整合在分布式计算技术中的应用,指出了其存在的一些问题。关键词 分布式计算;中间件;网格;移动agent; p2p;web service;存储整合1 概述 不同的人对于分布式计算的理解是不同的,我们可以用不同的方式定义分布式计算的具体含义。其中一种较为普遍的定义就是,分布式计算就是利用网络把成千上万台计算机连接起来,组成一台虚拟的超级计算机,并利用它们的空闲时间和存储空间来完成单台计算机无法完成的超大规模计算事务的求解。分布式计算的最早形态出现在80年代末的intel公司。随着internet的迅速发展和普及,分布式计算的研究在90年代后达到了高潮。internet技术实现了计算机硬件的连通,web则实现了网页的连通,而分布式计算技术的目标就是实现internet上所有资源的全面连通。它要把整个internet整合成一台巨大的超级计算机,实现计算资源、通信资源、软件资源、信息资源、知识资源的全面共享,为现代信息技术开创一个新的纪元。 分布式计算研究主要集中在分布式操作系统和分布式计算环境研究两个方面。但随着internet技术的飞速发展, 分布式计算的研究热点也从以分布式操作系统为中心的传统模式转换到以网络计算平台为中心的实用分布式技术, 并取得了较大的成功。此外,在过去的20 多年间也涌现出了大量的分布式计算技术,如中间件技术、网格技术、移动agent技术、p2p技术以及最近推出的web service技术,它们在特定的范围内都得到了广泛的应用。但是,现有的分布式计算技术都存在着一些没有解决的问题,从而也影响了分布式计算技术的使用和普及。本文力争通过介绍分布式计算技术的工作原理,以及对几种典型的分布式计算技术的分析和比较,来发现它们共同面临的一些问题。除此之外,还简要介绍了一下存储整合对解决分布式计算中出现的一些问题所起到的作用。最后对分布式计算技术的发展方向进行了探讨。 下面就让我们来看一下分布式计算技术的工作原理。2 分布式计算技术的工作原理 要想实现分布式计算,首先就要满足三方面的条件: 第一、计算机之间需要能彼此通信; 第二、需要有实施的“交通”规则(例如,决定谁第一个通过,第二个做什么,如果某事件失败会发生什么情况等); 第三、计算机之间需要能够彼此寻找。只有满足了这三点,分布式计算才有可能实现。 目前,一个分布式网络体系结构包括了安装了超轻量软件代理客户端系统,以及一台或多台专用分布计算管理服务器。此外,还会不断有新的客户端申请加入分布式计算的行列。当代理程序探测到客户端的cpu处于空闲时,就会通知管理服务器此客户端可以加入运算行列,然后就会请求发送应用程序包。客户端接收到服务器发送的应用程序包之后,就会在机器的空闲时间里运行该程序,并且将结果返回给管理服务器。应用程序会以屏保程序,或者直接在后台运行的方式执行,不会影响用户的正常操作。当客户端需要运行本地应用程序的时候,cpu的控制权会立即返回给本地用户,而分布式计算的应用程序也会中止运行。3 几种分布式计算技术3 框架精髓[m] . 王敏之译. 北京:中国电力出版社,2001.[5] 胡道元.计算机网络(高级) [m ]. 北京: 清华大学出版社,1999.[6] 王柏,王红熳,邹华. 分布计算环境[m] . 北京:北京邮电大学出版社,2000.[7] ibm web services architecture team . web services architecture overview.

  中国论文网(www.lunwen.net.cn)免费学术期刊论文发表,目录,论文查重入口,本科毕业论文怎么写,职称论文范文,论文摘要,论文文献资料,毕业论文格式,论文检测降重服务。 返回电子论文列表

展开剩余(
p2p网络技术应用,基于p2p的自主协作学习系统研究上一篇: 返回列表下一篇:

继续阅读

热门标签