网格计算综述报告.ppt
《网格计算综述报告.ppt》由会员分享,可在线阅读,更多相关《网格计算综述报告.ppt(40页珍藏版)》请在三一办公上搜索。
1、网格计算综述报告,刘扬 2004.6,主要内容,什么是网格计算?为什么需要网格计算?网格计算必须要解决的问题网格计算的发展过程网格计算的应用领域国内外网格计算的研究状况网格计算系统的组成结构网格计算的标准与实现网格计算包含的组件以服务为中心的网格体系结构OGSAFAQ,举一个应用例子,网格的由来,大多数开发者在想到网格时,可能都会想起高压电缆和发电站组成的网络。实际上,网格本来的意思是一个互相连接的系统,这个系统被用来在一个广泛的区域内配送电流或电磁信号。因此,所有的电气和电子设备都可以通过插入到网络中来访问某些资源,这样就成了“启用网格”的设备。大约在 1995 年,这个概念被应用到了计算领
2、域。随着计算环境 特别是因特网和宽带技术 的发展,人们开始应用这些新的、互相协作的技术与思想来解决金融业、国防研究、医药发明、决策制定和协作设计等领域的问题。,什么是网格计算?,网格计算是一种新兴的技术,不同人有不同的定义。网格计算的概念十分简单:有了网格计算技术,就可以将原本毫无关系的服务器、存储系统、仪器等,通过高速互连网络联合起来,组成一个大的系统,为用户交付非同寻常的高质量服务。对于最终的用户或应用程序来说,网格看起来就像是一个单一的、巨大的虚拟计算机。网格计算的本质就是在分布式网络的环境下实现各种资源的全面共享。网格计算平台允许在一个分布式环境中发现资源、管理数据、调度在线资源并提供
3、安全性。什么样的系统不属于网格?集群、网络附加存储设备、科学装置、网络,这些都不是网格。它们可能是网格的重要组件,但就本身而言,都不能称之为网格。,从技术上来讲.,网格计算能够对位于分布的计算资源和数据资源虚拟化,例如处理器、网络带宽、存储能力等,从而创建出一个单一系统映像,保证用户和应用程序能够无缝地访问巨大的IT能力。通过网格计算,地理上分布并且异构的环境或组织就可以互相通信,共享所有的资源,协同解决问题。,是进化,不是革命,相对于分布式计算、Web技术、P2P计算、虚拟化技术而言,只有网格计算被看作是最近以来的一次完全进化技术。Like the Web:网格计算如同web一样都隐藏了复杂
4、性,许多用户共享的是一个统一的界面;Unlike the Web:网格计算可以协同解决一个问题。Like peer-to-peer:网格计算如同P2P一样都允许用户共享文件;Unlike peer-to-peer:网格计算允许多对多共享不只是文件还包括其它资源。Like clusters and distributed computing:网格计算如同集群一样将计算资源集中起来;Unlike clusters and distributed computing:集群要求这些计算资源物理位置是靠近的并且是同构的;而对于网格,资源可以是分布并且异构的。Like virtualization tec
5、hnologies:网格计算如同虚拟化技术一样对IT资源进行虚拟化;Unlike virtualization technologies:虚拟化技术是对一个单一系统进行的虚拟化,而网格计算则是对大量的、广域分布的、各不相同的IT资源进行虚拟化。,为什么需要网格计算?,借助网格计算,企业可以优化使用计算和数据资源,把这些资源集中起来用于大容量的工作负荷;可以通过网络共享各种数据、信息资源,以及促进协作,协同解决各种问题。网格计算不再是一个纯粹的计算能力问题。今天的网格操作环境比以往更加有弹性、灵活和综合。位于世界各地的组织可以通过网格执行一些关键任务从而获得商业上和技术上的双重利益。,网格计算带
6、来的好处:Technology,优化基础设施巩固了负载管理提供了对高需求应用程序的支持能力加快了执行速度 加大了数据的访问和协作全局数据的联合和分配支持多协作,使协作可以跨越多个机构和商业组织 提供弹性的、高可用的基础设施负载均衡支持错误恢复,网格计算带来的好处:Business,能够更加快速得到结果更加灵活的协同和互操作不仅集成各种IT资源,还集成了人允许广域分布的商业和部门形成虚拟组织,进行广泛的数据和资源共享有效的可扩展性,能够满足各种商业需求对用户的需求能够快速反应,并且作出回应提高工作效率用户可以不限制的使用他们需要的网格中的各种计算、存储、数据等资源让员工可以根据任务计划的进展快速
7、移动 在现有的资金投资方面起到杠杆作用优化使用各种资源,减少不必要的开销,网格计算必须要解决的问题,异构性:由于网格是由分布在广域网上不同管理域的各种计算资源组成,怎样实现异构机器间的合作和转换是首要问题。可扩展性:要在网格资源规模不断扩大、应用不断增长的情况下,不降低性能。网格必须能适应规模的变化。动态自适应性:在网格计算中,某一资源出现故障或失败的可能性较高,资源管理必须能动态监控和管理网格资源,从可利用的资源中选取最佳资源服务。结构的不可预测性:在传统的高性能计算系统中,计算资源是独占的,因此系统的行为是可以预测的。而在网格计算系统中,由于资源的共享会造成系统行为和系统性能的经常变化,因
8、此网格计算系统必须能够适应动态和不可预测的系统行为。多级管理域:网格中的资源通常属于不同的机构或组织并且使用不同的安全机制,应此需要各个机构或组织共同解决多级管理域的问题。,网格计算的发展过程,到目前为止网格的发展基本上可以划分为以下几个阶段:第一阶段是网格的萌芽阶段,开始于90 年代早期,研究内容是关于千兆网试验床以及一些元计算方面的工作;第二阶段是一些早期的试验,时间大概从90 年代中期到晚期,出现了一些比较重要的开创性和奠基性的研究项目,比如I-WAY,Globus,Legion等;目前是网格计算的迅速发展阶段,关于网格的研究、开发和应用项目大量出现,出现了影响很大的组织全球网格论坛GG
9、F(Global Grid Forum),同时网格计算也不再仅仅局限于科学研究领域。工业界与学术界联盟,正致力于使网格计算在更广泛的领域得到推广和应用。,使用网格计算可以做些什么?网格计算的应用领域(一),分布式超级计算 分布式超级计算(Distributed Supercomputing)是指将分布在不同地点的超级计算机用高速网络连接起来,并用网格中间件软件“粘合”起来,形成比单台超级计算机强大得多的计算平台。事实上,网格的最初设计目标主要就是要满足更大规模的计算需求,Globus正是从这类应用起家的。在该方面的一个典型应用项目就是数字相对论Cactus项目。,图1 模拟的黑洞,网格计算的应
10、用领域(二),分布式仪器系统 分布式仪器系统(Distributed Instrumentation System)是指用网格管理分布在各地的贵重仪器系统,提供远程访问仪器设备的手段,提高仪器的利用率,大大方便用户的使用。XPort 项目是该方面的一个典型应用。,图2 XPort上完成的晶体可视化结果,网格计算的应用领域(三),数据密集型计算 相比于分布式超级计算,数据密集型计算(Data Intensive Computing)的应用要比计算密集型应用多得多。它对应的数据网格更侧重于数据的存贮、传输和处理,而计算网格则更侧重于计算能力的提高,所以它们的侧重点和实现技术是不同的。在该方面的一个
11、典型应用就是欧洲原子能研究机构CERN 所开展的数据网格DataGrid项目。,图3 DataGrid的分布处理策略,网格计算的应用领域(四),远程沉浸 远程沉浸使分布在各地的使用者能够在相同的虚拟空间协同工作,就像是在同一个房间一样,甚至可以将虚拟环境扩展到全球范围内,创造出“比亲自到那儿还要好”的环境。更重要的是,它将“人/机交互”模式扩展成为“人/机/人协作”模式,不仅提供协同环境,还将对数据库的实时访问、数据挖掘、高性能计算等集成了进来,为科技工作者提供了一种崭新的协同研究模式。目前远程沉浸在虚拟历史博物馆、协同学习环境、数据可视化协同分析环境等方面有一些应用项目。,图4 几个参与者就
12、可视化图像的某一区域进行讨论,网格计算的应用领域(五),信息集成 网格最早以集成异构计算平台的身份出现,接着跨入分布处理海量数据的领域,自然而然地,网格将在信息集成领域一展身手。所谓的信息网格,就是要建立一个体系结构并开发相应的中间件,向用户提供“信息在你指尖”(Information at your fingertip)式的服务。信息网格研究的中心问题有:如何描述信息、存储信息、发布信息和查找信息;如何充分利用现有网络技术,如HTTP、XML、WSDL、UDDI、SOAP等,构成一个完整的服务链;信息的语义表示,即如何赋予信息以内涵,以及如何避免信息的二义性;如何对信息加密,防止信息泄露,等
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网格 计算 综述 报告
链接地址:https://www.31ppt.com/p-6334414.html