分布式计算综述.doc:..分布式计算综述摘要:随若计算机技术和网络技术的发展,迅速发展的必然产物。木文介绍了几种分布式计算技术,每一种技术都得到了一定程度的认同,解决了特定范围内的分布式计算问题。但现有的分布式计算技术都存在一些没有解决的问题,影响了分布式计算技术的使用和普及。融合多种分布式计算技术,满足分布式计算的需要,这是未來研究的方向,也是分布式计算顺利发展的关键。关键词:分布式计算:中间件:网格:移动Agent;P2P:引言随着网络技术的发展,分布对象计算技术越来越受到重视。这是因为它建立在现有网络的基础上,充分利用了网络资源可支持的务种服务,不需要再增加更多的换件开支,的普及,无论是研究人员还是用户,都可以拥有这些环境,因此它的适用范围广,容易被用户所接受。但是,所有分布武计算技术都没有得到全世界的公认,没有一种技术能显示出是分如式计算技术的主流方向。技术的复杂性和多样性使得分布式计算机的研究十分活跃,同时也使得分布式计算技术的普及非常困难。本文力图通过介绍目前流行的分布式计算技术的发展历史、技术思路,总结出分布式计算技术研究面临的共同问题,并由此推断岀未來的发展方向。(middleware)⑼是一个基础性软件的一大类,属于可复用软件的范畴。顾名思义,屮间件处于操作系统软件与用户的应用软件的屮间。屮间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于H己上层的应用软件提供运行与开发的环境,帮助用户灵活、髙效地开发和集成复杂的应用软件。在众多关于中间件的定义屮,比较普遍被接受的是IDC表述的:屮间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共亨资源,屮间件客户机服务器的操作系统之上,管理计算资源和网络通信。屮科院软件所研究员仲萃豪形象地把屮间件定义为:平台+通信。这个定义限定了只有用于分布式系统屮的此类软件才能被称为屮间件,同时此定义还可以把屮间件与支撑软件和实用软件区分开來。(puting)盟通过利川犬量异构计算机(通常为桌面)的未用资源(CPU周期和磁盘存储),将其作为嵌入在分布式电信基础设施屮的一个虚拟的计算机集群,为解决人规模的计算问题提供了一个模型。网格计算的焦点放在支持跨管理域计算的能力,这使它与传统的计算机集群或传统的分布式计算相区别。网格计算的设计日标是解决对于任何单一的超级计算机來说仍然大得难以解决的问题,并同时保持解决多个较小的问题的灵活性。这样,网格计算就提供了一个多用户环境。它的第二个口标就是:更好的利用可用计算机,迎合人型的计算练习断断续续的需求。这隐含着使用安全的授权技术,以允许远程用户控制计算资源。网格计算包括共亨异构资源(基于不同的平台,换件/软件体系结构,以及计算机语言),这些资源位于不同的地理位鱼,属于一个使用公开标准的网络上的不同的管理域。简而言之,它包括虚拟化计算资源。优势:资源集中一一使公司用户能够将公司的整个IT基础设施看作是一台计算机,能够根据他们的需要找到尚未被利用的资源。数据共亨一一使各公司接入远程数据。这对某些生命科学项II尤其有用,因为在这些项bl中,各公司需要和其他公司共亨人类基因数据。通过网格计算來合作
分布式计算综述 来自淘豆网m.daumloan.com转载请标明出处.