`

数据网格技术是什么

 
阅读更多

原文地址:http://tolywang.itpub.net/post/48/286597

 

网格技术基本概念:
一家票务公司要销售滚石乐队的告别演出门票,IT部门经理担心,开始网上售票后,公司的服务器和软件会不会不堪重负?但实际上该公司并没有增加数十个服务器和存储系统,有关IT人员只是拧开开关,将公司的骨干网与一个“网格”相联。结果公司在3分钟内销售了90万张门票,没有一个顾客因系统处理能力不足而被拒之门外。



上述情景并非可望而不可及。网格作为一种能带来巨大处理、存储能力和其他IT资源的新型网络,可以应付临时之用。网格计算通过共享网络将不同地点的大量计算机相联,从而形成虚拟的超级计算机,将各处计算机的多余处理器能力合在一起,可为研究和其他数据集中应用提供巨大的处理能力。有了网格计算,那些没有能力购买价值数百万美元的超级计算机的机构,也能利用其巨大的计算能力。

计算的“乌托邦”?

Gartner公司的Rob Batchelder认为,网格的构想一直是计算领域的“乌托邦”,在科技应用上虽有巨大前景,但最大的缺陷是缺乏明显的商业应用。自20世纪90年代在欧美出现以来,网格主要被用于帮助分散的大学研究人员分析粒子加速器和巨型望远镜的数据。但在过去的两年中,网格的概念和GlobusToolkit已在研究和教育领域得到广泛应用,数十项全球性的大项目采用这些技术,以挑战科学计算中的海量计算问题。

目前网格技术虽主要为学术机构所控制,但企业也在陆续跟进。事实上,全球网格论坛(GlobalGridForum)的主要赞助企业就包括Unilever——一家以经销肥皂、冰淇淋著称的企业。与许多正在研究和评估网格技术的企业一样,Unilever自己对于如何利用此技术仍秘而不宣。而Johnson&Johnson与Merck等制药公司、BMW与波音等制造企业却已利用这一技术的处理能力和存储空间进行仿真试验,例如药品能否保护细胞免受病毒侵袭?飞机机翼是否会在暴风雨中折断?

基因研究是网格技术的自然应用,这一领域所需的投资很难由一家企业来承担,生物科技企业可用网格技术来分析基因数据;医生可以用网格技术制作出病人器官的三维模型,作为诊断疾病的辅助手段;网格可以处理来自商店现金记录或金融市场的数据流。其他行业,如航空、保险、运输和国防,也会从中受益。如此看来,网格计算并非是可望不可及的乌托邦,其商业应用的广阔前景就在眼前。

争夺控制权

网格计算被誉为继Internet和Web之后的“第三个信息技术浪潮”,有望提供下一代分布式应用和服务,对研究和信息系统发展有着深远的影响。主要IT厂商早就为获得网格计算的控制权展开了竞争。

Sun公司日前发布了“网格引擎”企业版5.3的测试版,使企业内部的计算机网格更容易联接,提供更好的管理和资源分配。网格引擎软件提供了开放源代码版本,自2000年发布到目前为止,共被下载了1.2万次,共有11.8万个CPU利用该软件进行管理。Sun公司技术产品营销经理PeterJeffcock认为,网格计算有明显的三个阶段:群集网格、校园网格和全球网格,目前发布的GridEngine企业版5.3使Sun向功能校园网格迈进了一步。Sun还与竞争对手一起支持AVAKI与Globus等行业组织,积极参与网格计算开放标准的建立。

Microsoft的研究部门也参与了各项分布式计算研究项目,包括容错远程文件系统Farsite,以及建设分布式系统的Millenium;HP也表示将提供Coolbase软件,使用户可以通过Internet共享各种计算设备;Compaq宣布正在制定一个全球性的网格计算解决方案计划,向寻求网格计算系统的客户提供软硬件和技术支持。为此,Compaq与加拿大PlatformComputing结盟,充分利用该技术,以及CompaqTru64UnixAlpha服务器系统和运行Linux的CompaqProLiant服务器,为用户提供完整的、集成的、开放的网格解决方案。Compaq还建立了网格计算高级研究中心,继续对该技术进行研究。日本的企业在网格计算方面也跃跃欲试。NTT宣布将于2002年中期开展为期6个月的网格计算试验,参与者包括了Intel、SGI等。

今年8月,IBM宣布在网格计算领域投资40亿美元,在全球建设40家数据中心,正式进入网格计算领域。IBM被英国政府选中,负责NationalGrid(国家网格)项目,这项预算达2500万美元的网格会把8所大学的计算机相连。IBM目前正与美国的宾夕法尼亚大学合作,将数家医院联接,构建一个复杂的计算网格。参与的医院可快速利用远方的医疗数据,并共享分析程序。日前,IBM还宣布了一项名为北卡罗莱纳生物信息科学网格的项目,涉及60家企业、大学和生物医学研究公司,这是全球第一个主要由私营行业参与的网格项目。而此时距IBM进入网格计算领域仅仅3个月。看来IBM是要立志做网格技术的“领头羊”。

那么,这一项目的实施是否标志网格计算已开始进入商业应用呢?

标准是成功关键

就像TCP/IP协议是Internet的核心一样,构建网格计算也需要对标准协议和服务进行定义。目前,包括Global Grid Forum、研究模型驱动体系结构(Model Driven Architecture)的对象管理组织(OMG)、致力于网络服务与语义WWW研究的W3C,以及Globus.org等标准化团体蠢蠢欲动。

今年7月,OMG、W3C、Grid Forum等标准化组织与来自学术、商业领域的人士出席了“软件服务网格研讨会”,加快全球大网格(GGG)标准的制定。接着,另一开放源代码网格标准组织——Globus也集会研究通过广域网联接的高性能计算的基础设施问题。Globus目前正致力于开发标准的网格架构和其他技术。

迄今为止,网格计算还没有正式的标准,但在核心技术上,相关机构与企业已达成一致:由美国Argonne国家实验室与南加州大学信息科学学院(ISI)合作开发的Globus Toolkit已成为网格计算事实上的标准,包括Entropia、IBM、Microsoft、Compaq、Cray、SGI、Sun、Veridian、Fujitsu、Hitachi、NEC在内的12家计算机和软件厂商已宣布将采用Globus Toolkit。作为一种开放架构和开放标准基础设施,Globus Toolkit提供了构建网格应用所需的很多基本服务,如安全、资源发现、资源管理、数据访问等。目前所有重大的网格项目都是基于Globus Tookit提供的协议与服务建设的。

除了标准以外,安全和可管理性、IT人才的缺乏也是网格计算亟待解决的一个问题,否则将无法成为企业的商业架构。在内部系统环境中常常视而不见的问题,如安全、认证和可靠性,在任何分布式环境下都必须得到解决。研究咨询公司StencilGroup的合伙人Brent Sleeper认为:“这要求具有高层次的架构技能,而不是简历上列出的编程语言。”如果把全球的网格都联在一起,那么就能借用彼此未用的资源,网格就会更强大和灵活。虽然这也是网格的最终目标,但把网格联在一起也会带来政治问题。IBM为大学建设网格或Unilever建设内部的网格都只是单纯的IT决策,而将私有网格联接,形成能力更大的共享网格,其中的风险却大得多。在客户需要时,相互竞争的网格提供商是否愿意出售彼此多余的资源?此外,网格应用常涉及大量的数据和计算,需要在各组织间共享安全资源,这不是当前的Internet和网络基础设施所能做到的。看来在网格计算实现商业应用之前,还有很多的问题需要解决。

然而,设想一下运用前所未闻的计算能力所能完成的工作,我们都会明白,构建全球网格的前景几乎是无法抗拒的。美国Argonne国家实验室的科学家Rick Stevens指出:“就像最初的Arpanet成为Internet的中心一样,就把Teragrid看做是形成全球网格中心的雏形吧!”

网格的商业应用

生物医学:网格可提供药品开发人员所需的计算能力,用以研究药物和蛋白质分子的形态与运动。

工程:波音、福特、bmw公司都在尝试用网格计算进行复杂的仿真与设计。

数据搜集/分析:制造、石油加工、货物运输、甚至零售企业都要维护昂贵的设备,时常会出现问题,造成不好的结果。同无线传感器一样,网格能够存储和处理所有交易。

分享到:
评论

相关推荐

    数据网格中数据复制管理技术研究-毕设论文.doc

    同时,本论文还对数据网格技术的发展前景和挑战进行了讨论,提供了一个对数据网格技术发展的看法。 本论文对数据网格中数据复制管理技术的研究具有重要的理论意义和实践价值,对于数据网格技术的发展和应用具有重要...

    大学毕业论文-—数据网格环境下的元数据分发技术研究设计.doc

    数据网格(Data Grid)的概念来自于网格,它是网格技术在数据管理方面的应用和实现。数据网格环境下的数据访问过程依赖于资源发现,而资源发现即为发现对数据资源进行描述的元数据。网格环境下网络资源频繁变化,...

    数据网格中数据复制管理技术研究学士学位论文.doc

    数据网格中数据复制管理技术是数据网格技术的一个重要组成部分,它被广泛应用于分布式数据库、移动数据库和 Internet 等分布式环境之中。数据复制技术可以降低远程访问该数据的网络延迟以及带宽消耗,还可以提高网络...

    网格技术优势呈现

    网格技术,作为当代信息技术领域中的一项重要创新,已经逐渐从早期的科研实验室走向了商业应用的舞台。它将网络中分散的计算资源,例如存储空间、计算能力、数据库等,有效集成成为一个虚拟化的资源池,实现了更加...

    数据网格环境下的元数据分发技术研究-硕士学位论文.doc

    数据网格环境下的元数据分发技术是现代计算机科学中一个重要的研究领域,特别...随着网格技术和大数据应用的不断发展,对元数据分发技术的研究将进一步深化,以适应更加复杂和动态的网络环境,推动数据网格技术的进步。

    数据网格中数据复制管理技术研究论文.doc

    这些研究成果不仅能够显著提升大规模分布式系统中数据的管理效率和访问速度,而且对于未来数据网格技术的发展和应用具有重要的参考价值和深远的影响。随着数据量和计算需求的持续增长,数据网格技术及其相关研究将...

    数据网格环境下的元数据分发技术研究论文.doc

    在信息技术快速发展的今天,数据网格技术已经成为处理大规模数据和实现高效资源共享的重要工具。在数据网格环境下,元数据分发技术的研究对于保证数据资源的正确获取、高效利用以及系统性能的提升具有不可忽视的作用...

    数字孪生城市空间网格框架与GDS数据平台技术研究.docx

    GDS技术则采用空间网格化建模,以全球唯一的空间编码作为主索引,实现了不同来源、格式的异构数据统一汇聚、关联和高效计算,为数字孪生城市的建设提供了强有力的数据支持。 【GeoSOT地球空间剖分理论】是构建数字...

    Istio服务网格技术与实践

    《Istio服务网格技术与实践》 Istio,作为一个强大的服务网格工具,旨在连接、管理和保护微服务。它提供了非侵入式的服务治理方案,使得应用无需修改即可接入,降低了服务治理对应用本身的复杂性。Istio的核心组件...

    全六面体有限元网格数据结构及其API技术.pdf

    全六面体有限元网格数据结构及其API技术的研究涉及了数据结构设计、软件开发及有限元方法等多个领域。以下是对文件中提到知识点的详细解释: 1. 全六面体有限元网格的概念: 全六面体网格指的是用六面体单元组成的...

    网格计算核心技术

    网格计算是一种先进的分布式计算技术,它通过整合网络上分散的计算资源,形成一个虚拟的超级计算机,以解决大规模计算问题。这种技术的核心在于资源的共享和协同工作,它跨越了组织、机构甚至国家的界限,使得全球...

    铁路数据网格的构建及其关键技术研究.pdf

    【铁路数据网格构建及其关键技术研究】的文档主要探讨了在铁路运输信息化进程中,如何通过数据网格技术解决信息孤岛、数据互操作性差等问题,以提升铁路系统的整体效率和服务水平。以下是对相关知识点的详细说明: ...

    数据网格中数据复制管理技术研究-硕士学位论文.doc

    数据网格作为一种新兴的分布式计算技术,能够整合全球范围内的计算资源,包括存储系统、数据库和应用程序,从而支持大规模数据密集型应用的需求。然而,要在这样的环境中高效、可靠地管理数据,就需要对数据进行有效...

    网格计算技术

    网格分类主要分为基础设施网格(Infrastructure Grid)、数据网格(Data Grid)、应用网格(Application Grid)和服务网格(Service Grid)。基础设施网格关注于提供基础的计算和存储资源;数据网格则着重于管理和...

    人工智能-数据挖掘-网格数据挖掘技术研究.pdf

    网格数据挖掘技术是人工智能领域中的一个重要分支,它结合了数据挖掘和分布式计算的优势,用于处理大规模、异构的网络环境中的数据。这份资料详细探讨了网格数据挖掘的技术研究,包括其生命周期管理、服务发现和服务...

    oracle内存数据网格

    具体来说,通过将数据网格技术应用于核心业务流程中,CCC Information Services实现了: - **数据处理速度提升**:极大地缩短了数据处理的时间,提高了业务效率。 - **系统稳定性增强**:采用Coherence提供的高级...

    基于网格的数据挖掘算法.pdf

    总之,网格技术与数据挖掘算法的结合,为处理和分析海量数据提供了一种创新的解决方案。这一技术的不断发展和完善,对于促进数据驱动的科学研究和商业决策具有重要意义。随着计算技术的进一步发展,网格计算和数据...

    动网格生成技术

    #### 一、动网格技术概述 动网格技术是计算流体力学(Computational Fluid Dynamics, CFD)领域的一个重要分支,主要用于处理物体在流场中的移动、变形等问题。随着计算机硬件的进步和计算技术的发展,动网格技术在...

    ABAQUS自适应网格技术

    ABAQUS是一款强大的有限元分析软件,其自适应网格技术是解决复杂问题的关键特性之一,特别是在处理非线性、大变形、流体动力学等问题时。ABAQUS的自适应网格技术结合了ALE(Arbitrary Lagrangian-Eulerian)方法,...

Global site tag (gtag.js) - Google Analytics