网格计算Grid Computing
随着超级计算机的不断发展,它已经成为复杂科学计算领域的主宰。但以超级计算机为中心的计算模式存在明显的不足,而且目前正在经受挑战。超级计算机虽然是 一台处理能力强大的“巨无霸”,但它造价极高,通常只有一些国家级的部门,如航天、气象等部门才有能力配置这样的设备。而随着人们日常工作遇到的商业计算 越来越复杂,人们越来越需要数据处理能力更强大的计算机,而超级计算机的价格显然阻止了它进入普通人的工作领域。于是,人们开始寻找一种造价低廉而数据处 理能力超强的计算模式,最终科学家们找到了答案———Grid Computing(网格计算)。
<script defer="defer" id="ad_text_pcjob" src="http://www.pconline.com.cn/script/ad_text_pcjob.js" type="text/javascript"></script> 网格计算是伴随着互联网而迅速发展起来的,专门针对复杂科学计算的新型计算模式。这种计算模式是利用互联网把分散在不同地理位置的电脑组织成一个“虚拟的 超级计算机”,其中每一台参与计算的计算机就是一个“节点”,而整个计算是由成千上万个“节点”组成的“一张网格”,所以这种计算方式叫网格计算。这样组 织起来的“虚拟的超级计算机”有两个优势,一个是数据处理能力超强;另一个是能充分利用网上的闲置处理能力。
实际上,网格计算是分布式计算(Distributed Computing)的一种,如果我们说某项工作是分布式的,那么,参与这项工作的一定不只是一台计算机,而是一个计算机网络,显然这种“蚂蚁搬山”的方 式将具有很强的数据处理能力。今年年中,NTTData计划与Intel和SGI联合进行一项为期三个月的网格计算试验,届时将有包括家庭、企业和学术机 构的100万台计算机相联,其总处理能力将比现有的最快的超级计算机还要快五倍。
充分利用网上的闲置处理能力则是网格计算的有一个优势,网格计算模式首先把要计算的数据分割成若干“小片”,而计算这些“小片”的软件通常是一个预先编 制好的屏幕保护程序,然后不同节点的计算机可以根据自己的处理能力下载一个或多个数据片断和这个屏幕保护程序。于是“演出开始了”,只要,节点的计算机的 用户不使用计算机时,屏保程序就会工作,这样这台计算机的闲置计算能力就被充分地调动起来了。
这种“蚂蚁搬山”式的计算式的网格计算,看似普通,但却有过及其出色的表现。1999年,SETI@HOME项 目是网格计算的一个成功典范。该项目在1999年初开始将分布于世界各地的200万台个人电脑组成计算机阵列,用于搜索射电天文望远镜信号中的外星文明迹 象。该项目组称,在不到两年的时间里,这种计算方法已经完成了单台计算机345000年的计算量。可见,这种“蚂蚁搬山”式的分布式计算的处理能力十分强 大,正所谓“泰山不辞抔土,故能成其大”。
网格计算不仅受到需要大型科学计算的国家级部门,如航天、气象部门的关注,目前很多大公司也开始追捧这种计算模式,并开始有了相关“动作”。
“蓝色巨人”IBM正在构筑一项名为“Grid Computing”的计划,旨在通过因特网,向每一台个人电脑提供超级的处理能力。IBM公司副总裁、也是这项计划的总设计师欧文·伯杰说,“Grid Computing”是一种整合电脑资源的新手段,它通过因特网把分散在各地的个人电脑连接起来,不仅可使每台个人电脑通过充分利用相互间闲置的电脑能 源,来提升各自的电脑处理能力,还可使成千上万的用户在大范围的网络上共享电脑处理功能、文件以及应用软件。 正如网络技术总是从科学开发领域转向企业商务领域一样,我们也希望看到‘Grid Computing’能取得这样的进展。
另一个业界巨人SUN也推出新软件促进网络计算的发展。2001年11月,Sun推出了Sun Grid Engine企业版5.3版软件的β版,继续提升它的网络技术计算水平。该软件自一年前推出以来, Sun Grid Engine 5.2.3版软件的用户已经增长了20倍。今天,全球有118000多颗CPU都是采用Sun Grid Engine软件管理的。
除此之外,一批围绕网格计算的软件公司也逐渐壮大和为人所知并成为受到关注的新商机,如:Entropia、Avaki、Noemix、Data Synapse等等。有业界专家预测,网格计算将成为2002年网络市场发展的热点。据《ForbesASAP》预测,网格技术将在2005年达到高峰, 并带来因特网的新生。如果网格技术能促使市场按预期的17%年增长率持续成长的话,那么在2020年将会形成一个年产值20万亿美元的大产业。
网格计算Grid Computing相关推荐
- 分布式计算、网格计算和云计算
前几天与几个同事无意中聊起了云计算,还说Google也推出了相应的服务. 心里就一直在想这到底是个什么东西哪,上网搜索了一把,又找到几个相近的概念,就在这里记录一下. 1.分布式计算 所谓分布式计算是 ...
- 【分布计算环境笔记】10 SOA、网格计算、云计算与P2P技术
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.面向服务的体系结构SOA 1)定义:Service-Oriented Architecture,一种应用的体 ...
- 使用开源Grid平台-GridGain实现网格计算
网格计算一般分为两种:数据网格和计算网格,简单的说数据网格就是把数据分布式存储,计算网格就是将任务分解为子认为并行计算. 一个计算网格平台的作用就是将任务分解开来,交给不同的结点机器运行,然后把运行结 ...
- 钱德沛教授:云计算和网格计算差别何在?
2008年10月16日,中国电子学会专家论坛--云计算研讨会在北京召开.国家"十五"863计划"计算机软硬件技术" 主题专家组副组长.北京航空航天大学钱 ...
- 万丈高楼平地起 ——浅谈网格计算基础
万丈高楼平地起 --浅谈网格计算基础 网格技术的产生.发展必须具备以下三个基本条件:计算资源的广域分布.网络技术(特别是Internet)以及不断增长的对资源共享的需求.在计算器技术发展的早期阶段,只 ...
- 并行与分布式、集群、网格计算、云计算的概念
转自:http://blog.163.com/litianyichuanqi@126/blog/static/1159794412012387453794/ 一.并行计算与分布式计算 并行计算:并行计 ...
- 云计算和网格计算差别何在
云计算与网格计算的概念 首先,究竟什么是云计算(Cloud Computing)呢?钱教授指出,云就是互联网--做网络的似乎总是把网络抽象成云:云计算就是利用在Internet中可用的计算系统,能够支 ...
- 边缘计算用matlab处理数据,边缘计算Edge Computing
云计算(英语:cloud computing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机各种终端和其他设备.云计算是继1980年代大型计算机到客户端-服务 ...
- 通向架构师的道路(第二十七天)IBM网格计算与企业批处理任务架构
一.批处理 我们在一些项目中如:银行.保险.零商业门店系统中的对帐.结帐.核算.日结等操作中经常会碰到一些"批处理"作业. 这些批处理经常会涉及到一些大数据处理,同时处理一批增.删 ...
最新文章
- Tungsten Fabric SDN — 社区贡献
- 16位cpu 移位处理
- vue的 v-for 循环中图片加载路径问题
- ggplot2中显示坐标轴_qplot()——ggplot2的快速绘图
- pyqt5中的lineEdit中只输入数字和字母
- FFMPEG结构体分析:AVFrame
- 现阶段选择ArcMap还是ArcGIS Pro
- VC 使用msxml6.dll动态链接库中的函数读写XML文件
- 检测和寻找木马隐藏的位置的方法
- android 局域网图片 管理,支持局域网浏览/简洁美观的安卓文件管理器-es文件管理器...
- 七夕快到了,你怎么还不向我表白?
- Nightmare Ⅱ(BFS)
- 橘子学ES09之分词以及各大分词器
- 人的一生,你在哪个阶段
- 2022.11.7-复制粘贴代码带来的问题
- 请教一下这个抓包软件叫什么名字
- 分析CRM系统的十大功能
- 基于Cortex-M3内核和STMF03系列微控制器的系统设计与开发
- 安装程序找不到office.zh-cn/msvcr80.dll
- Word文件无法正常打开(更新了Office365之后 .docx文件全部变成了 Office Open XML 格式)