分布式计算现状和关键技术探究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分布式计算现状和关键技术探究

分布式计算现状和关键技术探究   摘 要:分布式计算技术旨在集结互联网中的一些可用闲置资源,利用这些闲置计算机来实现庞大、复杂的计算工程和数据处理工作。是当今社会信息技术飞速发展的必然产物,是互联网方向的重点研究课题之一,合理、有效的利用分布式计算技术能够降低计算运维成本、合理分配网络闲置资源。本文从分布式技术的发展现状出发,分析了分布式计算技术存在的优势及不足,并重点分析了分布式计算中的一些关键性技术,对于读者研究分布式计算技术具有一定的理论指导意义。 关键词:分布式计算;发展现状;关键技术 中图分类号:TP309 文献标识码:A 文章编号:1674-7712 (2013) 10-0047-02 一、引言 分布式计算技术是当今信息时代发展的重要产物之一,它允许计算机设备同时开启多项服务并通过网络实现多台计算机的数据通信。分布式计算目前的主要研究领域大致分为分布式计算环境研究和分布式操作系统研究两个方面。随着互联网技术的广泛应用和发展,目前已逐渐形成以网络数据通信平台为中心的数据传输方案,分布式计算模型因此得到了较大程度的推广。在近年来的发展和变革中,已逐渐形成以中间件技术、点对点技术、网格化技术以及WEB Service技术为核心的系统化体系结构模型。以上各项关键技术在长期的应用中得到了用户的认可,也为推进分布式计算技术发展发挥了一定的推动作用。 二、分布式计算技术研究现状分析 分布式计算技术是计算机发展过程中产生的一项科学技术,主要工作原理是通过多台计算机的分布式连接实现数据的综合处理,旨在通过多台计算机的强大的工作能力来分解复杂问题,解决一些计算难题。分布式计算技术的具体特征表现如下:首先,分布式计算能够合理分配计算内容,实现多台计算机共同工作,节约设备成本,提高工作效率。其中最核心的内容在于能够为计算程序寻找最合适的计算机来完成工作。目前,计算机领域内关于分布式计算的技术已有数百种之多,但多数并没有密切的联系,这种缺乏系统管理和统一行业规定的技术并不利于日后的广泛发展。另外,分布式计算技术主要是通过科学算法的研究,形成一种独特的计算模型,确保其超长的数据处理能力,这种发展规律导致大多数用户只单纯研究如何集结更多闲置计算机来完成实际数据的处理,并没有考虑如当某些计算机丧失处理能力后的数据归属问题。那么,就要求研究者对分布式计算技术进行更加深入、系统的研究,目前,通过虚拟网络运营机制来实现大批量数据的共同处理以及如何实现用户间数据的高速共享以初具规模。如何更大规模的集结剩余计算力量、如何科学系统的管理共享数据资源、如何更大程度的节省计算资源成本成为当今社会研究分布式计算技术的重要课题。 在近十年间的研究和发展中,分布式计算技术已在不同行业得到广泛的应用,一些关键技术也已逐渐走向成熟,并能够适合当今科研领域的大规模数据应用。从分布式计算技术的发展现状来看,我国当前的研究水平和研究能力较国外还存在一定的差距,虽然中国拥有数额最大的计算机用户群,但真正能够应用和了解分布式计算技术的用户却表现相对单薄,大多数用户只将计算机相关技术作为日常生活、办公的一种工具,没有实际考虑更深刻的含义,仅有一些科研单位和高等院校对分布式计算技术进行了课题立项研究。这点于计算机技术相对发达的国家相比存在明显的差距。 三、分布式计算关键技术研究 (一)中间件技术 顾名思义,该项技术的核心在于中间连接方面,所谓中间件则是指连接计算机应用程序与计算机系统的中间环节。也可以将其认定为计算机操作系统的一方面内容,用户主要通过多个中间件的连接形成一个有机的运行平台来实现数据通信。它是发现较早的一项分布式计算技术。其中太阳公司、贝尔实验室以及IBM公司对其开启了中间件技术研究的先河,在近年的不断变革和应用中,移动型中间件、自适应型中间件以及数据型中间件均是这段时间的产物。利用中间件技术现已开发出多项不同类型的通信产品。这项技术作为分布式计算的基础应用在优化计算机通讯能力方面做出了突出贡献。 (二)网格化技术 网格化技术是当今社会研究最为广泛的分布式计算技术之一,旨在通过对区域进行类似“网格”式的画法来形成数据的分布式管理。主要通过集结不同地区的空闲计算机软硬件资源来构建一个庞大的异构性网络结构,来实现不同区域、不同系统、不同协议之间计算机的数据处理问题。通过这项技术的应用使得应用者如同在一台计算机办公那样利用多台计算机完成内容庞大的数据处理工作。从一定程度上来讲,网格化技术不仅能够满足庞大、复杂的计算工作量,而且能够解决区域化的界限,合理利用闲置资源。在一定意义上显示了计算共享和统一管理。这也是网格化技术应用广泛的关键所在。 网格化技术具有多种体系结构形式,其中最为著名的则是五层沙漏式结

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档