网格计算

✍ dations ◷ 2025-07-13 04:03:53 #网格计算

网格计算(英语:Grid computing)透过利用大量异构计算机(通常为台式机)的未用资源(CPU周期和磁盘存储),将其作为嵌入在分布式电信基础设施中的一个虚拟的计算机集群,为解决大规模的计算问题提供一个模型。网格计算的焦点放在支持跨管理域计算的能力,这使它与传统的计算机集群或传统的分布式计算相区别。

网格计算的设计目标是:解决对于任何单一的超级计算机来说,仍然大得难以解决的问题,并同时保持解决多个较小的问题的灵活性。这样,网格计算就提供了一个多用户环境。它的第二个目标就是:更好的利用可用计算力,迎合大型的计算练习的断断续续的需求。

这隐含着使用安全的授权技术,以允许远程用户控制计算资源。

网格计算包括共享异构资源(基于不同的平台,硬件/软件体系结构,以及计算机语言),这些资源位于不同的地理位置,属于一个使用公开标准的网络上的不同的管理域。简而言之,它包括虚拟化计算资源。

网格计算经常和集群计算相混淆。二者主要的不同就是:集群是同构的,而网格是异构的;网格扩展包括用户桌面机,而集群一般局限于数据中心。

从功能上来说,可以将网格分类为:

对于网格计算(Grid computing)这一术语有三重理解可供参考,如下:

全球网格论坛(OGF)的目标是为网格计算定义相关的规范。Globus联盟透过Globus工具包实现了这些标准,这个工具箱已经成为网格中间件事实上的标准。作为一个中间件组件,它为构建于它之上的服务提供了一个标准的平台,但是网格计算也需要其他的组件,以及很多其他的工具的运转以支持一个成功的网格环境。这种情形类似于TCP/IP的开发:互联网的有用性来自于TCP/IP的成功以及新闻组和网页等应用程序的创建。

Globus实现了下述一些由GGF定义的协议:

Globus同时还提供了一些工具,使网格计算平台更加健壮,更适用于高性能计算的需要。他们有:

北美及欧洲的研究机构和学术社区里运行的大多数网格都采用Globus工具集作为核心中间件。

基于XML的web服务提供了在分布式环境中访问各种不同的服务和应用的方法。2003年网格计算界开始共同将网格作为web服务提供出来(称为网格服务)。开放网格服务结构定义了这种环境,提供了一些遵守网格服务语义的功能。

网格提供了解决Grand Challenge problem的办法,如蛋白质折叠、金融建模、地震模拟、气象模型等等。网格还为组织内部如何优化使用大量的信息技术资源提供了解决途径。网格也作为公用事业机构为商业和非商业客户提供信息技术提供了一种方法,这些客户可以只为他们所需要的服务付费,就象电和自来水一样。

约在2000年左右,开始有商业机构提供网格解决方案,有的是以Globus Toolkit为基础来实现,有的则采用自有的专属架构。要提醒与注意的,有些业者会将按需运算(computing on demand)、集群运算(cluster computing)包装成来推行。

目前能提供网格运算方案的主要商家:

网格计算的概念反映的是一种理念框架,而不是指一个物理上存在的资源。所谓的网格所采用的方法是指,利用位于分散管理域内的资源完成计算任务。网格技术的焦点在于对超出本地管理域的计算资源的需求的灵活提供。

如同Internet一样,网格的概念也是从“大科学”的巨大计算需求演化来的。Internet是为了满足各大型的联邦资助的计算中心之间的普通通讯需求而开发的。这些通讯连接实现了这些中心之间的资源和信息共享,并最终为额外用户提供了访问。这些组之间的特殊资源共享“程序”催生了协议的‘标准化’,以满足任意管理域间的通讯需求。当前的网格技术也可以被看作是Internet这个框架的一个扩展或是应用,目的是为了创建一个更为通用的资源共享环境。SETI@home是第一个非营利性的科学项目,其目的是为了对空闲的CPU周期加以回收利用。该项目所设计的程序通常是在计算机没有被用户使用或是使用极少得的情况下在后台运行或作为屏幕保护程序。其后的许多的其他的同类项目进步的地方在于增加了投入控制(prohibitive investment)和返回结果延迟(delay in results)。

网格环境的创建是为了满足资源共享的需求,而各种资源(例如,CPU周期,磁盘存储空间,数据,软件程序,外围设备等)取决于该资源在本地管理域之外是否可用。这种“外部提供”的方法的不足使我们迫切需要创建一个新的管理域:虚拟组织,或VO。每个虚拟组织有各自独立和分离的管理政策(本地管理政策+外部资源管理政策=VO管理政策)。“任务执行”所需要的环境是根据该任务在本地管理域之外执行时的需求所区分的。网格技术(也称作中间件,middleware)是用来规范化的,以保证你的应用程序执行时所关联的网格环境的具有统一的规范并且遵守之。

除了定义管理的需求和确定“外部”资源(external resource)需求以外,目标程序必须是网格化的。网格化这项工作的本质和外延是由VO(虚拟组织)所处的环境和应用程序本身共同作用的结果。举个例子来说,如果我们需要用到的“外部资源”是被位于隔壁的大楼内的另一个部门所有,那么对于资源发现,资源中介,时序安排,记账,安全和通讯的要求都可以达到最小。

相关

  • 庇护权庇护权或政治庇护,是一种古老的司法概念,此概念认为因政治或宗教信仰不同而被迫害的人可受到其它主权势力的庇护,可为教堂(中世纪时的圣所)、其它国家的领土或外交代表机构。政治
  • 若埃爾·罗伯斯若埃爾·罗伯斯(西班牙语:Joel Robles;1990年1月17日-)是一位西班牙足球运动员,在场上的位置是守门员。他现在效力于西甲球队贝蒂斯。他也代表西班牙各个级别的国家队参加国际比赛
  • 国民荣誉奖国民荣誉奖(日语:国民栄誉賞/こくみんえいよしょう ),是为了表扬广受日本国民敬爱,拥有显著功绩并给予社会明亮希望的人物的荣誉,由内阁总理大臣授予。※印为死后获奖者。
  • 林浩林浩(1998年12月9日-),男,四川汶川人,中华人民共和国人物,为2008年汶川大地震中的一位小学生。曾经与姚明一起代表中国在2008年夏季奥林匹克运动会开幕式中入场。2008年5月12日,四川
  • 1992年大韩民国总统选举■ – 金泳三得票较多卢泰愚 无党籍金泳三 民主自由党1992年大韩民国总统选举又称第14届大韩民国总统选举,于1992年12月18日进行。选举结果,执政党民主自由党的金泳三击败在野
  • 月亮 (游戏)《月亮》(日版名:moon,英文版名:Moon: Remix RPG Adventure)是Love-de-Lic开发,ASCII于1997年发行的角色扮演游戏。游戏的主人公是一个小男孩,在游戏开始的一幕中,他正在自己的游戏
  • 冈萨洛·奎波·德·里亚诺冈萨洛·奎波·德·里亚诺·伊·谢拉(西班牙语:Gonzalo Queipo de Llano y Sierra;1875年2月5日-1951年3月9日),是西班牙陆军的军事领导人,中将,曾参加过西班牙内战,担任过西班牙共和
  • 杨阳 (导演)杨阳(1960年代-),本名杨梓鹤,女,中国大陆导演,一级导演,中国中央电视台中国电视剧制作中心导演、制片人。1983年毕业于北京广播学院(中国传媒大学)电视系导演专业。1997 李舒、张前2003 张绍林2014 赵宝刚、刘江1998 黄加世2004 杨亚洲2016 郑晓龙1999 杨阳2006 杨阳2000 韩刚、嘉娜·沙哈提2008 康洪雷2001 陈胜利2010 李三林2002 唐国强、金韬2012 阎建钢
  • 红头啄花鸟红头啄花鸟(学名:),是啄花鸟科啄花鸟属的一种,为印度尼西亚的特有种。该物种的保护状况被评为无危。红头啄花鸟的栖息地包括亚热带或热带的(低地)湿润疏灌丛、亚热带或热带的湿润低地林、耕地、种植园、亚热带或热带严重退化的前森林和城市。
  • 游星游星,是五子棋的一种开局名称,日文作:Yusei。记为D13(Direct13),直止打法第十三局,是持黑必败开局。