网格计算的研究与应用
网格计算概述与应用

网格计算概述与应用张海瑞【摘要】网格计算是一个重要的新领域,是继万维网之后出现的一种新型网络计算平台,目的是为用户提供一种全面共享包括网页在内的各种资源的基础设施,有别于传统的分布式计算.本文定义了这个新领域,详细叙述了网格计算的定义、特点、体系结构和主要功能,分析了网格计算在当今业务中的应用,现状和发展前景.【期刊名称】《甘肃高师学报》【年(卷),期】2013(018)002【总页数】4页(P17-20)【关键词】网格;网格计算;网格系统;网格应用【作者】张海瑞【作者单位】兰州城市学院信息工程学院,甘肃兰州 730070【正文语种】中文【中图分类】O6-31.引言网格这个词诞生于90年代中期,用来表示一个为高级科学与工程技术提出的分布式计算基础设施.网格是把整个因特网整合成一台巨大的超级计算机,实现计算资源、存储资源、数据资源、信息资源、知识资源的全面共享.网格被称作是第三代Internet,不仅包括计算机和网页,而且还包括各种信息资源,例如数据库、软件和各种信息获取设备等,它们连接成一个整体,向用户提供一体化的服务.网格计算是伴随着互联网而迅速发展起来的专门针对复杂科学计算的新型计算模式.在科学、工程和商业计算领域,有很多问题难以使用现有的超级计算机解决,如需要处理的海量数据资源分布在不同的地理位置,所需的特殊计算和输入输出设备等不是本地的.基于这种情况,网格计算技术被提了出来,它将网络上的各种资源,包括超级计算机、大规模存储系统、个人计算机、各种设备等组织在一个统一的体系下,从而能够以非常方便的方法解决各种复杂的问题.网格计算远远超越了传统的计算,从技术层面上来说,网格计算能够构建系统映像来虚拟化分布式计算和数据资源,例如处理能力、网络带宽和存储容量.一位网格的用户实际上只能看到一个单一的大型虚拟计算机.2.网格概述2.1 网格计算的基本概念网格是把地理位置上分散的资源集成起来的一种基础设施.通过这种基础设施,用户不需要了解这个基础设施上资源的具体细节就可以使用自己需要的资源.分布式资源和通信网络是网格的物理基础,网格上的资源包括计算机、集群、计算机池、仪器、设备、传感器、数据,存储设施、软件等实体,此外,这些实体工作时需要的相关软件和数据也属于网格资源.美国阿尔贡国家实验室的资深科学家、美国著名的网格计算项目Globus的主持人之一Lan Foster,曾在1998年主编过题为《网格:一种新计算的基础设施的蓝图》[1]的一本书.他是这样描述网格:“网格是构筑在互联网上的一组新兴技术,它将高速互联网、高性能计算机、大型数据库、传感器、远程设备等融为一体,为科技人员和普通老百姓提供更多的资源、功能和交互性.互联网主要为人们提供电子邮件、网页浏览等通信功能,而网格功能则更多更强,能让人们透明地使用计算、存储等其他资源.”网格把用通信手段连接起来的资源无缝集成为一个有机的整体.它给用户提供一种基于国际互联网的新型计算平台,在这个平台上对来自客户的请求和提供资源的能力之间进行合理的匹配,为用户的请求选择合适的资源服务,实现广域范围的资源共享[2].由此,资源共享是网格的根本特征,消除资源孤岛是网格的奋斗目标.网格中包含主体和客体两种实体.网格主体是网格活动的驱动者,是具有自主活动能力的实体,网格中的活动指令都是由网格主体发出的.网格客体是网格中不能自主活动的实体,是网格活动进行的场所、操作实现的工具.网格客体需要网格主体的驱动才能进行相应的动作.网格系统中还包括表示网格主体和网格客体之间关系的网格策略.网格G可以看成是由网格主体S,网格策略P,网格客体O构成的一个集合 G={S,O,P}.2.2 网格的分类网格由于其分布范围广、功能强、用户群数量巨大,其功能也就比较丰富.我们可以从不同的角度出发,对网格进行分类.(1)按网格客体分类按照网格客体的不同层次,可将网格分为资源网格、信息网格和知识网格三个从低到高的层次,如图1所示.这里的资源网格包括计算网格和数据网格,它为上层应用提供数据层面的联通和共享.信息网格在网格操作系统之上,为上层应用提供信息的无缝共享.知识网格是网格的高层应用,主要功能是从底层的数据和信息中发掘、处理和应用知识.图1 基于网格客体的层次分类结构(2)按网格主体分类按照主体的分类方法就是把网格分成面向不同应用领域的网格.一般有科学研究网格、地震网格、游戏网格、教育网格、制造网格等许多种,这里不能一一列举.这样分类的网格其服务对象的要求比较集中,都属于专用网格.比如科学研究网格把一些精密的实验仪器(天文望远镜、粒子加速器和超级计算机等)所产成的数据与广大的用户连接起来,给世界范围内的科研人员提供良好的研究环境.2.3 网格的特点基于因特网的网格计算支持属于不同管理域的计算机节点参与计算和资源共享.因此,一个性能优良的网格计算系统必须具备以下特点:(1)异构性网格可以包含多种异构资源,包括跨越地理分布的多个管理域.构成网格计算系统的超级计算机有多种类型,不同类型的超级计算机在体系结构、操作系统及应用软件等多个层次上可能具有不同的结构.(2)可扩展性网格计算系统初期的规模较小随着超级计算机系统的不断加入,系统的规模随之扩大.由此可能带来的一个问题是随着网格资源的增加而引起的性能下降以及网格延迟,网格必须能适应规模的变化.(3)可适应性在网格中,具有很多资源,资源发生故障的概率很高.网格的资源管理或应用必须能动态适应这些情况,调用网格中可用的资源和服务来取得最大的性能.网格计算系统由于地域分布和系统的复杂使其整体结构经常发生变化,网格计算系统的应用必须能适应这种不可预测的结构.(4)不可预测性动态和不可预测的系统行为.在传统的高性能计算系统中,计算资源是独占的,因此系统的行为是可以预测的.而在网格计算系统中,由于资源的共享造成系统行为和系统性能经常变化.(5)多级管理域由于构成网格计算系统的超级计算机资源通常属于不同的机构或组织并且使用不同的安全机制,因此需要各个机构或组织共同参与解决多级管理域的问题.2.4 网格体系结构网格体系结构就是关于如何建造网格的技术.它给出了网格的基本组成与功能,描述了网格各组成部分的关系以及它们集成的方式或方法,刻画了支持网格有效运转的机制[3].目前比较重要的网格体系结构有两个,一种是5层沙漏结构,另一种是开放网格服务结构OGSA(Open Grid Services Architecture).2.4.1 五层沙漏结构五层沙漏结构是以协议为中心的模型,它由以下几部分构成,如图2所示.(1)构造层局部控制的界面.控制局部的资源,向上提供访问这些资源的接口. (2)连接层支持便利的安全的通信.实现相互的通信,定义了核心的通信和认证协议,用于网格的网络事务处理之中.(3)资源层共享单一资源,实现对单个资源的共享.(4)汇聚层协调各种资源.(5)应用层是用户需求的具体体现.在网格操作系统的支持下,网格用户可以使用其提供的工具或环境开发各种应用系统.图2 五层沙漏结构在这种层次结构中,每层都有自己的服务、API(Application Program Interface)和 SDK(Soft Development Kit),或者服务、API和SDK中的部分.上层协议的实现调用下层提供的功能,网格内的全局应用都通过协议提供的结构调用网格管理软件的功能.2.4.2 开放网格服务体系结构开放网格服务体系结构(OGSA)是以服务为中心的模型,它是一个由节点和连线构成的框[4].开放网格服务体系结构包含:纤维层、联络层、资源使用层、协作层、应用层共5个层次.其中:纤维层用于远程调用及控制,它是整个网格系统的基础.联络层(Connect ivity Layer)提供查询网格服务、通讯服务和安全控制[5].开放网格服务体系结构的两大技术支撑为网格技术和Web service,它的功能通过服务接口实现.它是目前最新的网格体系结构,被称为下一代的网格体系结构.3.网格系统的主要功能3.1 信息管理3.1.1 网格信息网格是一个把分布式资源集成起来供网格主体使用的系统,其中客体和主体的数量都很大.把一个主体和合适的客体联系起来需要网格信息管理机构的支持.网格信息管理模块是网格系统的中心模块,是网格中主体和客体联系的纽带,任何网格活动都是基于网格信息管理提供的信息进行的.网格信息管理包括三个类型的角色:信息提供者、信息中介者(broker)、信息请求者.网格资源和用户加入网格时向信息中介者注册自身的相关信息,并在信息发生变化时更新相关信息,注册在中介者处的信息供信息需求者查询.下面将介绍网格信息管理的信息及几种常见的信息管理机制.网格中的物理资源都经过了虚拟化,隐藏了资源的大部分物理特性,但在资源的实际使用中,用户还是要知道关于资源物理特性的信息,比如处理器的速度、内存空间的大小、操作系统的版本等,以便选择合适的资源.在OGSA网格体系结构出现以后,资源更是被封装为服务提供给用户,网格服务的信息管理更是成为网格信息管理研究的重点.3.1.2 网格信息管理系统的功能网格信息管理系统提供信息的提供、获取和管理,其基本功能包括信息注册、信息更新、信息查询、信息注销、信息分发.[6]信息注册是信息被使用的第一步,信息注册中心是注册信息的存放处,它需要严格的安全措施以保证只有合法的用户才能向其注册真实的信息.注册过程可以由人工驱动,也可以由处于网格管理体系下的应用、服务或设备注册.信息更新是信息管理的一个基本操作.动态信息需要按一定的规律更新,如周期性更新、超出设定阈值后的更新等.静态信息在注册之后,由于情况的变化也可能需要删除或者修改等更新操作.信息查询是信息服务最基本的功能,信息管理系统需要为用户提供良好的查询方式和友好的查询接口.查询结果用于指导网格上的各种活动,如网格服务的发现,就需要根据信息查询等结果,选择合适的网格服务.信息注销将信息从注册中心撤除,该操作只能由特殊的用户完成,如该信息的注册者、注册该信息时指定的注销者以及网格社区的管理员.当资源拥有者不想将资源向网格用户提供时,他可以注销该资源的信息.但在很多情况下,资源已不可用,但是信息提供者又没有主动注销相应的信息,网格中就会产生大量的垃圾信息,因此需要有垃圾信息处理机制处理这些垃圾信息,提高网格信息服务的性能和信息的准确性.信息发布完成的任务有两类,一类是把一条信息从一个注册中心发布到可能需要的多个注册中心,另一类是把一条新产生的信息发布到需要该信息的潜在使用者那里.信息的发布方式类似于社会生活中的商品,可以分为两种,一是消费者主动到注册中心发现信息,另一种是向可能的用户推销.3.2 资源管理网格资源纷繁复杂、种类多、信息量大,如何有效地管理好网格中的各种资源是一项十分繁杂的工作.资源管理包括资源的发现、描述、定位、注册、分配、监测、更新和信息发布等.要实现高性能计算和共享异构网格资源,必须提供统一的资源管理机制.统一资源管理模型负责用户与网格计算环境的交互,提供与网格计算系统的统一出入口.要组织网格计算的资源,通常使用单一映象文件系统来实现.单一映象文件系统将地理上分散的异构资源映象成一个单一入口的虚拟机器.目前,构造单一映象文件系统一般使用虚拟目录服务技术,将各种分散的地理资源映射到逻辑的文件系统上.目录服务是指一个存储着用于访问、管理或配置网络资源信息的特殊数据库,它把网络环境中的各种资源信息(计算资源:IP地址、可使用软件、系统管理者、连续的网络、操作系统名称和版本号、存储系统信息、系统负荷、进程信息、内存信息、任务队列等;网络资源信息:网络带宽、网络协议、网络延迟、网络的逻辑拓扑结等;基础设施信息:主机信息、资源管理者等)都作为目录信息.在目录树结构中分层存储,对这些信息可以存储、访问、管理并使用,它采用动态可扩展的框架来管理网格计算环境中各种资源的静态和动态信息,保证了灵活性和动态性. 3.3 数据管理3.3.1 网格数据数据是网格中的一种重要资源,具有可复制、可移动、可压缩、可加密等特性.网格上许多数据的数据量非常大,且通常为分布式存储,需要专门的管理机制来管理网格上的数据,如数据传输、数据存储、副本管理等.虽然数据也是一种资源,但这种资源与其他网格资源相比,具有一些与众不同的特点:(1)网格中数据的量是巨大的网格计算,特别是数据密集型的众多科学和工程计算,通常会需要处理大量的数据,如美国宇航局的卫星每天都将处理和生成超过2TB的数据,全球气候变暖模拟实验也产生TB数量级的数据.(2)数据资源是网格应用或程序之间联系的纽带网格应用领域中的程序需要访问和产生大量的数据,不同的程序之间也需要传输大量的数据,以实现信息的交互和协调的工作.(3)数据资源具有可无限复制的特点只要通过合法的用户请求,网格数据资源就可以被复制成指定的多个备份.(4)数据资源具有特殊的存储机制网格中的数据资源可以创建多个副本,并存于不同的地方,用户请求该数据时,网格管理机构在原始数据和多个备份之间选择合适的数据副本供用户使用3.3.2 数据管理的功能数据管理是网格系统中重要的模块,它要为网格用户提供透明地共享使用网格上存储资源和数据资源的手段,为用户提供透明地访问、存储、传输和管理数据的界面,使用户能够方便地实现数据共享.(1)数据实例网格中的数据可以用数据文件或数据库的形式存在,为了隐藏以不同形式存储的数据的具体细节,提供一个统一的接口,网格中引入了“数据实例”这个新的概念.数据实例是网格上数据管理的基本单位,它可以是一个数据文件或其中的一部分,也可以是一个数据库或其中的部分数据记录,还可以是数据实例的组合,通过数据实例的属性就可以访问相应的数据.(2)数据传输数据传输将数据从源节点传输到目的节点,这是网格数据管理的基本功能之一.用户作业所需的输入数据、应用运行产生的结果数据、交换运算过程中的中间数据都需要数据传输的支持.将数据下载到本地,然后开始应用是普遍可见到情况,在某些情况下,如因本地存储空间的限制而不能将所有数据下载到本地后再使用时,数据传输将会更加频繁.数据传输需要满足传输速度、数据完整性、容错性的要求. (3)数据存储数据存储机制直接影响着数据的访问.通常而言网格数据分布存储在网格中不同资源的存储介质中,这是因为网格中数据量很大,单个个人或组织所拥有的存储资源容量有限,而且他们拥有的计算资源能力有限,不一定有能力不断处理快速增长的数据,另外分布存储可避免传输带宽的限制带来的问题.网格数据分布存储在不同位置的不同设备中,并具有不同的特点,数据管理模块为用户提供一个统一的数据视图、统一的访问接口,用户不需要了解数据对象的具体底层实现机制.4.网格计算的应用目前除学术机构研究网格技术以外,政府和企业也投入到网格系统的构建和网格计算应用中.网格计算应用范围广泛,涉及科学研究领域和生活领域的各个方面. (1)网格计算在科研领域的应用在科学研究领域,网格技术可以辅助科学家完成重大领域的科学研究.网格计算技术除具备超级计算能力以外,还将不同地域的资源整合在一起,使科学工作者能够紧密合作,充分利用共享的资源(如大型的昂贵的仪器设备等).网格计算技术在美国,首先是在生命科学领域,正在成为现实.在物理学研究方面,德国Max Planck引力物理研究所与德国和美国多个机构合作,利用网格的超级计算能力,共同完成了模拟黑洞的项目.(2)网格计算在企业及居民日常生活中的应用网格计算的商业应用前景广阔.网格计算环境能够提高或拓展企业内所有计算资源的效率和利用率,通过对这些资源进行共享、有效优化和整体管理,使各企业解决以前难以处理的问题,最有效地使用他们的系统,满足客户要求并降低他们计算机资源的拥有和管理总成本.网格计算支持所有行业的电子商务应用.例如,飞机和汽车等复杂产品的生产要求对产品设计、产品组装和产品生命周期管理进行计算密集型模拟.中国国家计算网格简称织女星网格(VegaGrid),该项目前取得的一些研究成果已经开始应用到如税务这样的重要行业.5.小结网格计算系统的标准化工作还需要更进一步.现有网格系统虽然在本系统内部实现了分布资源的一致存储和利用,但是网格系统之间的联网还没有统一的标准.仅网格资源的表示,各系统都采取了不同的表示方法.因此,要实现Internet上资源的无缝计算,必须解决跨越网格的问题.参考文献:[1]FOSTER I,KESSELMAN C.Grid:Blueprint for a New Computinglnfrastructure [M].Morgan:Morgan 2Kauf 2man,1998.[2]FOSTER I,KESSELMAN C,TUECKE S.The Anatomy of the Gr id:Enabling Scalable Virtual Organizations[J].International Journal of Super computer Applications,2001,15(3):200-222.[3][4]孙培德,胡月仙.网格计算的研究进展及应用前景[J].计算机时代,2003,(1):125.[5]唐志敏,徐志伟等.网格技术专题[J].计算机研究与发展,2002:39(3):897-980.[6]罗作民,张景等.网格计算及其关键技术综述[J].计算机工程与应用,2003:30.。
ARCGIS格网化面积计算

ARCGIS格网化面积计算ArcGIS是一个用于空间数据分析和地图制作的GIS软件。
在ArcGIS 中,格网化是一种常见的空间数据处理技术,它将地理区域划分为规则的格网,以便对地理数据进行统计和分析。
格网化面积计算是一种应用最广泛的格网化分析方法之一,用于计算研究区域内不同格网单元的面积。
在ArcGIS中进行格网化面积计算,通常需要完成以下几个步骤:1. 创建格网:首先,需要创建用于格网化的网格。
可以使用ArcToolbox中的"创建鱼网格点"或"创建鱼网格多边形"工具来生成规则的格网。
用户可以设定格网的大小、形状以及网格对齐方式等参数。
2. 格网化:在完成格网创建后,使用ArcToolbox中的"格网化"工具将研究区域的地理要素进行格网化处理。
在格网化之前,需要将地理要素转换为栅格数据,可以使用"要素转栅格"工具完成。
格网化操作将地理要素与格网进行匹配,生成每个网格单元内的要素。
3. 计算面积:通过ArcGIS工具箱中的"计算几何属性"工具,可以对格网单元进行面积计算。
该工具会将每个格网单元的面积作为一个属性字段添加到格网数据的属性表中。
在进行面积计算之前-栅格化过程中,需要选择适当的分辨率,以确保生成的格网能够准确表示研究区域的特征和地理现象。
过高或过低的分辨率都会导致面积计算的不准确。
-栅格化的精度与投影系统有关,因此在进行面积计算时,需了解所使用数据的投影坐标系,并确保所采用的计算方法与投影坐标系一致。
- 面积计算结果的单位通常是平方米,如果需要将其转换为其他单位,可以使用ArcGIS提供的单位转换工具。
格网化面积计算在许多领域中具有广泛的应用,例如国土资源管理、土地规划、环境保护等。
通过将地理区域划分为规则的格网,可以更方便地统计和分析地理现象,并提供决策支持。
使用ArcGIS进行格网化面积计算,能够快速准确地获取研究区域内不同格网单元的面积信息,为空间分析和决策提供有效的工具和支持。
网络计算的四种形式

专题报道-1 字数 5000 责编龚杰20世纪90年代,Internet蔓延到世界各地,成为人们沟通信息和协同工作的有效工具,更为重要的是,Internet上汇集的成千上万的计算资源、数据资源、软件资源、各种数字化设备和控制系统共同构成了生产、传播和使用知识的重要载体。
人们开始思考如何将物理上互连的众多资源汇聚起来,联合提供服务,这就是网络计算技术的实质。
网络计算的四种形式国防科技大学计算机学院肖侬卢锡城王怀民在目前,网络计算正处于发展阶段,人们对它的定一还没有形成共识,但一个相对可以接受的理解是:‚网络计算‛是把网络连接起来的各种自治资源和系统组合起来,以实现资源共享、协同工作和联合计算,为各种用户提供基于网络的各类综合性服务。
基于此,人们把企业计算、网格计算、对等计算和普及计算归类为网络计算。
企业计算:以中间件为核心企业计算是‚以实现大型组织内部和组织之间的信息共享和协同工作为主要需求而形成的网络计算技术‛,其核心是Client/Server计算模型和相关的中间件技术。
早在20世纪80年,人们就提出在互连的计算机硬件上部署新型的分布式操作系统,全面彻底地管理整个系统,给用户单一的系统视图。
尽管这一努力产生了许多技术成果和实验系统,但一直没有形成可用的产品,人们直觉地感到在不断扩展的局部自治异构系统上实现资源的集中管理几乎是不可能的,于是开始采用中间件平台技术,以屏蔽系统的异构性,支持局部自治系统的信息交互和协同。
经过十几年的发展,中间件取得了令人瞩目的发展,出现了远程数据库访问、远程过程调用、消息传递和交易管理等各类中间件。
90年代末,面向对象的中间件技术成为中间件平台的主流技术,出现了以SUN公司的EJB/J2EE 、Microsoft的COM+/DNA和OMG的CORBA/OMA为代表的三个技术分支。
其研究热点是建立标准化的对象请求代理,屏蔽网络环境下计算平台、操作系统、编程语言、网络协议的异构性和复杂性,使分布在网络上的应用系统能够协同工作,为网络应用提供通用的高级网络管理服务以及与应用领域相关的增值服务。
基于移动代理的网格任务管理的应用研究

保证网格用户合理有序地使用 网格计算 资源的基 础 。为使 网格用户提交的作业尽可能靠近数据源执 行、 降低 网络通信开销 、 平衡负载、 提高作业处理的 效 率 , 移动代 理技 术 , 用移 动代 理技术 的 自身 引入 利
CH EN u n J a
(c ol f o p t n o wa , h gh uC lg fnom t nT cn l y C agh u2 36 , h a Sh o o m ue adS f r C a zo oeeo fr ai ehoo , h zo 1 14 C i ) C r t e n l I o g n n
k y i l n tto ft i a c i c u e F n y i b i sap o o y ea d t s sc mp t gp ro ma c , o ai gwiht e e mp e me ai n o hsr h t t r . iel , t u l r t t p e t o e d n u i e f r n e c mp r t n n h
s ge PC o s w he a va tg ft e pr t t n i l t ho t d n ae o h o o ypei s mbl g o n a e s i c mpu ig c pa it O e iger s u c . n t a bl y V s l e o e n i r n r
其他 资源 。网格技术 的研 究和 开发热 潮 吸引 了越 来 越 多 的关 注 。 当前 各 大 企 业 如 I M 、 ol、 ma B Go g A - e
1 移动代理技术应用于网格任务管理
网格技术在分布式教学中的应用研究

、
网格 技 术概 述
1网格 的 概 念 -
网格 是伴 随 着互 联 网技 术 而迅 速 发 展起 来 的 .最 初 是专 门针 对 复杂 科学 计 算应 用 的 一种 新 型计 算 模 式 这
供 所 有 节 点 上 可 见 的 资源 信 息 、 配器 获 得 信 息 后 将 资 分 源合 理地 分 配 给任 务 . 而优 化 系统 性 能 从 () 3 网格 中间 件 : 目前 软 件 界 研 究 的 热 点 , 其 是 网 尤
格 中 间件正 处 于起 步 阶段 网格 中间件 ( r d lw r ) G i Mide ae d
种 计算 模 式将 地 理上 分布 、异构 的各 种 资源 通 过高 速 网 络连 接并 集成 起 来 . 同完 成计 算 任 务 . 中每 一 台参 与 共 其 计算 的计 算机 就 是 一 个 “ 点 ” 而 整个 计 算 是 由成 千 上 节 .
万个 “ 点 ” 成 的“ 张 网格 ” 所 以这 种 计算 方 式 叫 网 节 组 一 . 格计 算 。它 不仅 仅 能够 为信 息 资 源 的获 取 、 布 、 分 传输 和 有效 利用 带来 革 命性 和结 构 性 的 巨大 变 化 .而 且将 根 本 改变 我们 的研 究 方式 、 育方 式 、 活 和生 产方 式 教 生
点 、 同类 型 的计算 机 、 不 外部 设 备 、 种 各样 的资 源库 、 各 知
入 网格 门户 后 . 据 自己 的需 要 . 出学 习请 求 . 育 网 根 提 教
格 系 统 会 按 照 学 习 者 的要 求 . 网 格 系统 内查 找 学 习资 在 源 , 一协调 、 统 组织 和 管 理 , 以提 供 给学 习者 友 好 、 速 、 快
基于网格技术的仿真及其应用研究

1 2 网格仿真 需求 .
仿真应用模式、 管理模式和支撑技术上带来巨大的变革和创新 , 甚至改变原有的仿真模式。
网格 研 究 热 点及 其 仿 真 需 求
1 1 网格研究 热点 .
网格 技术 已经 引起 了我 国的重 视 , 国家高 技术研 究发 展计 划 (6 8 3计划 ) 1 9 开始 投 资建 立 中 于 9 9年 国 国家高 性能计 算环境 , 称 国家 计算机 网格 。国家 高性 能计 算环 境 一期 工 程 已于 2 0 也 0 0年底 完 成 , 在 北京 、 安 、 西 长沙 、 武汉 、 合肥 、 上海 、 成都 等地 利用 国产高性 能计 算机 ( 银河 、 曙光 、 威等 ) 神 建立 了 9个计 算节点和 1 个公 共 网站 。科学技 术部 通过 83计划 “ 6 高性 能 计算 ” 专项 的形 式 , 支持 网格 ( i) Gr 的研 究 d 和应用工 作 我 国的网格技 术 的研 究 已全面 展开 , 及 网格 的基础 研 究及 网格 系统 、 格应 用 等 内容 , 涉 网 基于 网格 的分 布式仿 真技 术的研 究也 正在进 行 。
维普资讯
第 2卷 第 1 2 期 20 年 3
学
院
学
报
Vo . 2 No 1 12 .
Ma. 2 0 r 06
J OURNA OF C L HANGS HA COM M UNI CAT ONS UNI I VERS T IY
网络计算的四种形式
网络计算的四种形式网络计算是指通过计算机网络进行信息交流和数据处理的一种计算方式。
它借助网络传输技术,将数据、计算资源和应用程序等分布式地连接起来,实现协同工作和资源共享。
网络计算具有高效、便捷、灵活等特点,已经在各个领域得到广泛应用。
根据其运行方式和计算资源的共享程度,可以将网络计算分为四种形式。
第一种形式是“客户端-服务器模式”。
这种模式中,计算资源被集中于服务器端,用户通过客户端发起请求,服务器接收请求并提供相应的服务。
这种形式的网络计算相对简单、易于管理,适合中小规模的应用场景。
例如,电子邮件传输和网页浏览就是基于客户端-服务器模式进行的。
第二种形式是“对等网络模式”。
在对等网络中,各个计算节点之间没有明确的服务器和客户端的区别,每个节点都可以提供服务和请求服务。
这种模式下,计算资源可以更好地被充分利用,提升整个系统的灵活性和可靠性。
对等网络在文件共享、即时通讯和分布式计算等方面具有广泛的应用。
第三种形式是“网格计算模式”。
网格计算是一种将分布在不同地域的计算机资源和数据存储设备通过网络连接起来,形成一个灵活可拓展的计算平台的技术。
网格计算模式强调资源的共享和协同处理,能够满足大规模科学计算和复杂数据分析的需求。
例如,气象预测、基因组学研究和高能物理实验等领域都需要利用网格计算模式进行大规模数据处理和模拟计算。
第四种形式是“云计算模式”。
云计算是一种按需提供计算资源和服务的模式,将计算机、存储设备和应用程序等资源通过互联网进行集中管理和调度。
云计算具有高度的可伸缩性、弹性和可定制性,可以根据用户需求快速分配计算资源。
公有云、私有云和混合云是常见的云计算部署方式。
云计算已经广泛应用于大数据处理、人工智能、物联网等领域。
网络计算的四种形式各有特点,可以根据不同应用场景的需求选择合适的模式。
它们都借助计算机网络提供了便捷高效的计算和通信方式,极大地推动了信息技术的发展和应用。
随着网络技术的不断进步,网络计算将继续发展壮大,为人们的工作和生活带来更多便利和创新。
网格应用程序的性能预测策略研究
作者简介:张 东( 19 4 7
女, 吉林白城人, 吉林广播电视大学教学处讲师 , 主要从事计算机教学研究。
90
吉林 工程技 术 师 范 学院 学报
20 7 年 1 月 0 2
Tr I
每项浮点运算操作的时间 TV 每则数据项交互的时间 Tn 每条数据报文的作用时间 Cf 1 每个处理器执行浮点运算操作的总数 CV 每个处理器交互数据项总数 Cn | 算法产生的报文总数 T〕n ‘ 、 , = Cf * T + Cv * Tv + Cm * Tm; p) f
问题的不同算法, 通常的做法是, 从算法中选取一种
2 特征估算法的应用程序性能预报
算法的运行时间是指一个算法在计算机上运算 所花费的时间。它大致等于计算机执行简单操作
对于所研究的问题( 或算法类型) 来说是基本运算的 原操作, 以该基本操作重复执行的次数作为算法的
时间度量。
(如赋值操作, 较操作等)所需要的时间与算法中 比
进行简单操作次数的乘积。通常把算法中包含简单
算法可以分成三类 :计算密集型, 通讯密集型, 本地 UO 密集型。 下面是特征估算法的一个例子:
操作次数的多 作算法的时出。
收稿 日 :2叨7 一 一 期 9 0 巧
T( n, 估算法的执行时间 p) 矩阵规模
2( 7 年 1 月 ) X 2 第2 卷 第 1 期 3 2
吉林工程技术师范学院学报
Jou al of Jilin T acher Institu e O E g ne 6ng a d TechnOo群 m e s t f n i e n l
De . 2以)7 c VO 23 No. 12 L
网格应 用程序 的性 能预测 策 略研 究
综合P2P和网格计算模式的研究
2 2 P P和 网格 的比较
对于 P P和网格这两种技术 的比较 , 2 这里将着
重讨论几个确定分布式计算模 式的主要 问题, 进而
从 P P和网格模 式用来处理这 些问题 的方法 中找 2 出一些综合它们的结合点。
人们提供资源共享服务 。这一 目标对于 P P和网 2
请求。这就避免 了在不 对称 的 C S 式 中服务器 /模 可能 遇到 的性 能瓶 颈 问题 。 在 P P和网格这两种计算模式的分 析中, 2 不难 发现 , 综合它们是有可能。尽管 目前网格的某些方 面是基于分等级服务 的, 但是在不远的将来这个执 行细节可能被去掉。当节点在复杂网格上的应用从 数 1 个增加到数千个时, 0 将分散它们的功能以避免 性能瓶颈。P P模式正好能帮助 网格保证其可扩展 2 性 , 计者 可 以用 P P设 计 原 理 和技 术 来 实现 无 等 设 2 级分散的网络系统。 从目 前的理论和实践来看 , 网格和 P P计算模 2
也为节点之间有效共享各种资源和交换数据等各种 服务提供 了可靠的机制 。
当前 的 P P系统并不支持对远程操作和存储 2
的明确定位机制, 但是 它们确实为节点间共享 和交
换数据提供 了协议。在研 究 P P方法如何应用于 2 网格的作业调度和管理 时 ,2 P P系统的作业提交模
式 和作 业调 度方 法 可能是 很 有 吸引力 的 。
格来说都是相同的。算密集型 、 数据密集型 、 知识密集型和协作密 集型的应 用。例如英 国的 e c ne 目_ 和欧洲 — i c项 3 Se _ 原子能研究机构 C R E N所开展的数据网格( U D — E a
t G i, D ) 目。网格计算 可被 看作是 对网络 a r E G项 d
云计算与网格计算的区别和联系
与云计算不同,网格计算已经是一个老词。
当云计算大红大紫的时候,人们很少提及网格计算,不过网格计算与云计算有着很深的渊源。
网格计算(Grid Computing)是通过利用大量异构计算机(通常为桌面)的未用资源(CPU周期和磁盘存储),将其作为嵌入在分布式电信基础设施中的一个虚拟的计算机集群,为解决大规模的计算问题提供了一个模型。
网格计算的焦点放在支持跨管理域计算的能力,运用平行运算,着重企业间或跨企业的资源充分运用,共同解决困难的运算任务。
这使它与传统的计算机集群或传统的分布式计算相区别。
云计算(Cloud Computing)是一种基于互联网的计算新方式,通过互联网上异构、自治的服务为个人和企业用户提供按需即取的计算。
由于资源是在互联网上,而在计算机流程图中,互联网常以一个云状图案来表示,因此可以形象地类比为云,“云”同时也是对底层基础设施的一种抽象概念。
云计算的资源是动态易扩展而且虚拟化的,通过互联网提供。
终端用户不需要了解“云”中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制,只关注自己真正需要什么样的资源以及如何通过网络来得到相应的服务。
虽然云计算源自平行运算的技术,不脱离网格计算的概念,但是云计算更专注在数据的处理。
云计算其实质还是与以往各类计算机运行的基本过程一样:由输入端输入数据,经数据处理后,再由输出端输出处理后的数据。
云计算与网格计算的最大差异在于计算量,云计算大都以单一主机服务用户,主要较偏向少量而多次的计算,少次而大量的计算易使资源用尽,致使其他服务停摆或拒绝服务;网格计算是以多主机来做计算支持,在少次而大量的计算时较为有效率,在此情况下,网格计算域内的计算机资源可互相支持,不会有资源用尽的疑虑。
目前,虽然云计算的概念还没有统一,但云计算的应用已经在人民生活中应用。
比如,公交IC卡目前只是使用了预购车票款的加减功能,如果将IC卡上输入更多的持卡人的信息,再将读卡器联起来,就可以读出某一时段什么年龄的人乘车多,从哪里上车哪里下车,什么线路的车辆拥挤等大量信息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关键 词 : 网格 ; 网格 计算 : 网格 体 系结 构
中圈分类号 :P 9 T 33
文献标 识码 : A
文章编号:0 9 3 4 (0 71 - 1 3 — 2 1 0 - 0 42 0 )7 3 2 6 0
JA Y — ag I u— n g
Re e c n p ia i n o i m p t g s ar h a d Ap l t fGr Co c o d ui n
务 : 应 用 目 随 包
拥 有 者 的 管 理权 限高 于 网格 管 理
明 . 了达 到更 好 的 处 理 性 能 . 了 必 须 提 高 系统 的 硬 件 的速 度 为 除
外 . 统 的结 构 也 必 须 不 断改 进 . 别 是 当元 器 件 的 速 度 达 到极 系 特
限时 . 后者将变成焦点问题 。于是 , 超级并行机 已经成为复杂科学
K y WO d : i ; i o u n ; i r h tc e e r s Gr Gr c mp t g Gr ac i mr d d i d e
1引 言
现 代 社 会 由于 大 规 模 的 科 学 和 工 程 计算 的需 求 . 使 计 算 机 迫 必 须 不 断 地 提 高其 运 算 速 度 和存 储 容 量 计 算 机 的 发 展 历 史 表
fn t n, p u d t e da ht tr.n e p l a o r set f h r o uigt h oo yi a a zd u c o s x o n s h c i c e d t pi t n pop c o egi c mp t c n lg l e . i e r eu A h a ci t d n e sn y
( h o ue p r n f ih n V ct n C n g , i u 5 0 0 ia T eC mp t De a me t c u o a o o e e c n 1 3 0 , n ) r t oY i Y h Ch
Ab ta t i o u n r wig mo e s c e s l n d s b td c mp t g Th a e n r d c s h s r c : d c mp t g i g o n r u c s u i r u e o u n . ep p r to u e e Gr i s f i t i i i t d c n e t c aa tr t s n i o c p , h rc e s c d.s ii a t
的推移 . 网格 资 源 会 动 态 增 加 或 动 态 减 少 。 网 格 资 源 是 异 构 和多 样 的。
() 4 自治性 与 管理 的 多重 性 网格 允 许 资源 拥 有 者 对 他 的 资 源 有 自主 的 管 理 能力 . 而且 资 源 也 受 到 网 格 的 统 一 管 理 。 是 资 源 但
计 算 领域 的 主宰 但 以超 级 计 算 机 为 中 , l f的计 算 模 式 存 在 明显 的
4网格 的功能
网 格 计 算 环 境要 求不 影 响 各结 点 本 地 的 管理 和 自主 性 . 改 不 变 原 有 的操 作 系 统 、 络 协 议 和 服 务 . 证 用 户 和 远 程 结 点 的安 网 保 全 性 . 许 远 程 结 点 选 择 加 入 或 退 出 系 统 . 量 使 用 已 存 在 的标 允 尽 准 的技 术 . 以便 与 已有 的应 用 兼 容 , 能提 供可 靠 的容 错 机 制 。一 并 个 理 想 的 网格 计 算 应类 似 当前 的 We b服 务 . 以构 建 在 当前 所 有 可
维普资讯
・
网 络 通 讯 与 安 全
本 目 任 辑 冯 栏 责 编 : 蕾
网格计算 的研 究与应用
贾玉 罡
( 伊春 职 业 学院 计 算 机 系, 龙 江 伊 春 1 3 0 ) 黑 5 00
摘要 : 网格 计 算是 一 种 新 型 的 分 布计 算技 术 。 文章 介 绍 了 网格 系统 的概 念 、 点 、 能 . 特 功 阐述 了网格 的体 系结 构 。 对 网格 计 算技 术 的 并
不 足 。 且 目前 正 在 经 受 挑 战 。超 级 计 算 机 虽 然 是 一 台 处 理 能 力 而 强 大 的 “ 无 霸 ”但 它 的 造 价 极 其 昂 贵 , 常 只 有 一 些 国 家 级 的 巨 . 通 部 门 , 航 天 、 事 、 象 等 部 门才 有 能 力 配 置 这样 的设 备 。 而 随 如 军 气 着人 们在 日常 工 作 遇 到 的商 业 计 算 越 来 越 复 杂 , 们 迫 切 需 要 数 人 据处 理 能 力更 强 大 的计 算 机 . 超 级 计算 机 的价 格 显 然 阻止 了 它 而 进 入 普 通 人 的工 作 领 域 于 是 . 们 开始 寻找 一 种 造 价 低 廉 而数 人 据 处 理 能 力 超 强 的 计 算 模 式 .最 终 科 学 家 们 经 过 努 力 找 到 了答 案 ——.r o pt g 网格 计 算 ) Gi C m ui ( d n 。
硬 件 和 软件 平 台上 . 用 户 提 供 完 全 透 明 的 计 算 环 境 。 对 用 户 而 给 言, 把众多同 、 它 异构 的资 源 变 成 了 同构 的 虚 拟 计 算 环 境 。为 此 , 网格 计 算 环 境 设 计 需 要 有 以 下 主 要 功 能 : 理 层 次 : 定 管 理 层 管 确 次体系 , 管理 域 按 区 域层 次划 分 , 决定 管理 信 息 流 的 流 向 ; 信 服 通