网格计算借技术整合东风 渐入主流IT视野

转载 2006年06月09日 13:03:00
最近,网格计算再次成为人们谈论的中心。尽管人们对网格计算究竟是什么尚存争议,但它对主流IT 环境提供了巨大的帮助。例如,全球金融服务机构正在加快采用网格计算的步伐,原因在于网格计算能使公司以迅速经济的方式将现有分散的IT 资源虚拟地组合在一起,而无需考虑资源的地理位置或操作平台,从而将不良资产转化为永不停顿的可用资源。

  网格应用更划算

  网格计算模式首次引起外界的广泛关注是从1 9 9 9 年的 S e t i @ h o m e 项目开始的,Seti@home项目使用了互联网上的闲置电脑资源。随后,这种模式很快在需要大规模计算任务的领域流行开来,例如气候建模、数学问题解答、科学研究等等。很多项目都是通过非盈利性组织来进行,它们会运用全球志愿者们的计算机来进行项目运算。

  网格系统在大型服务器、超级计算机以外找到了一个更划算的计算途径。但是,网格计算向普通的IT 计算任务的普及还没有流行开来。专家们表示,网格的真正价值在于它是一种可以应用于偶尔需要的资源,比如金融建模模拟。通过使用网格系统,用户能够利用外部合作伙伴与服务商的网络,而不需要支付高额的费用。尽管它的发展不象一些支持者想像的那么快,但网格技术已经是一种确实的进步。

  网格模式有很多大公司支持,它们携手合作,共同制定、实施网格计算标准,它们中的绝大多数都通过“全球网格论坛”以及“Globus 联盟”进行协作。这些组织都负责解决资源管理、安全以及系统管理等技术问题。几家专业公司,包括Data Synapse、 MCNC 和United Devices 都已经成功地进行了网格系统的商业部署工作,尤其是在电子设计、科学研究、生命科学、工程以及金融服务领域。

  同时,许多公司已经将网格计算作为共享计算资源的一种方法,信息网格依然代表一种全新的协同方式,用以整合、联合及分析分散的数据,为企业提供重要信息和业务洞察。这是当前网格计算发展最快的一个领域。银行业从信息网格化中受益匪浅,银行无须替换众多耗资巨大的系统,信息网格就能使企业将分散的数据“虚拟地”集中到单一的表现和应用层上。银行因而能够部署一个覆盖所有数据资源的单一网格架构,包括历史数据库和其他分散的数据资源。

  网格计算借技术整合东风

  网格计算得到发展的一个重要原因是它借助了一系列其它的技术发展潮流。技术趋势的汇合使分析任何新模式发挥效用,获得广泛接受的一个重要原因。

  第一个趋势是“向上扩展” (scale up:依靠增加处理器来提升运算能力)向“向外扩展”(scale out:通过增加独立服务器来增加运算能力)服务器架构的转变。过去五年,很多公司都采用了服务器集群,这些集群使用了低价英特尔或AMD 的x86 处理器服务器。转向“向外扩展式”服务器架构的运动获得了戴尔、Oracle 等公司的支持。European 公司的技术营销副总裁Tim Payne说:“我们看到,Windows和Linux社区平台增长发展,而UNIX 正在势微。”另外一个推动网格发展的技术趋势是虚拟化。尽管虚拟技术已经在主机以及UNIX服务器上存在有十几年了,但在x86服务器上使用虚拟技术让跨平台推广网格计算变得更容易。

  这两种技术的结合让网格计算更多地出现在了高端的计算环境中,例如金融建模、气候预测、药品开发以及数字媒体等领域。然而,现在的网格还不是一个广泛的商业现象。例如,Oracle大部分已经部署了向外扩展模式,客户主要还是依靠其内部的服务器群或者进行数据中心外包方式来完成计算任务,而不是真正意义上的网格模式来完成。Payne说:“网格计算是一种进化而非革命。我们先是在防火墙范畴内定义企业网格概念,然后推荐客户部署内部网格系统,再往外部进行扩展。或许,再过一些时候,你就可以和你的合作伙伴分享网格了。”

  网格的发展难题

  然而,网格面临一些发展的难题。尤其是安全与软件的授权面临着很大的挑战。企业应用程序们需要对现有的收费及软件使用条款做很大的改动。当然,这些问题还引起了一些创新。网格计算最大的一个支持者Sun公司就认为,网格可以用来出租CPU以及存储资源。Sun 公司的网格系统向用户提供1小时1美元的CPU 使用时间,以及每GB 1美元的存储空间。Sun 相信,主流的企业应用,例如企业资源计划系统(ERP)等等都很适合网格系统来完成,Sun 同时认为,未来的计算能力将依靠数据中心,而不是企业的桌面系统或者服务器。

  另外一些人认为,网格计算可以给 “应用服务提供商”(ASP)提供动力。因为现在人们对诸如网上销售自动化,ERP 等等程序的主机应用需求越来越大。另外,业务分析以及文件图片处理这些大批量的工作任务也很适合用网格来完成。网格计算的成功还需要软件供应商修改其软件使用许可条款。撰写过《企业计算终结》的知名评论家Nicholas G Carr 预计,在未来,“每套软件的使用情况都可以被查得一清二楚。从这一点来说,传统的软件定价方式——无论它是按照处理器、服务器或者使用次数来收费——都将过时。软件使用费用不应当建立在假设的基础上,而是建立在实际的使用上。未来,你将有软件仪表,就像电表、气表一样。”

  不过,Carr认为,软件公司将竭尽所能来阻止其收入的减少。他说:“他们将尽可能长久地维持旧有的价格模式,但最终,市场将要求他们进行改变。如果他们仍然拒绝变革?那么,这就是上帝之所以创造开源的原因所在了。”

  网格案例比假设更重要

  网格模式什么时候才被IT 界广泛地接受,以便用于IT资源的访问?网格技术的开发者们认为,实际网格部署案例的重要性要高过这种书面的假设。这些实际的例子包括:法国银行B N P P a r i b a s Arbitrage 使用Platform Computing 公司的 Symphony 软件来利用其2 千台桌面电脑的剩余计算能力。BNP Paribas Arbitrage 用这套网格系统来进行资产风险评估。这家银行发现,部署了网格系统之后,他们台式机的利用效率从10%提高到了80%。

举报

相关文章推荐

SOA、网格计算、云计算与P2P技术

.面向服务的体系结构SOA 1)定义:Service-Oriented Architecture,一种应用的体系结构,其中所有的功能都定义为独立的具有可调用的接口的服务。这些服务可以在一个流程中被调...

用集群实现网格计算

集群是Oracle网格计算方法的组成部分,利用这一技术,几个低成本商品硬件组件通过联网结合在一起,获得更大的计算容量。按需提供的可伸缩性是通过添加补充节点并将工作量分发到可用计算机上实现的。 可...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

通向架构师的道路(第二十七天)IBM网格计算与企业批处理任务架构

一、批处理我们在一些项目中如:银行、保险、零商业门店系统中的对帐、结帐、核算、日结等操作中经常会碰到一些"批处理“作业。这些批处理经常会涉及到一些大数据处理,同时处理一批增、删、改、查等SQL,往往涉...

云计算=SaaS+网格计算+虚拟化

云计算=SaaS+网格计算+虚拟化 到底什么是云计算? 到底什么是云计算? 在 IT 业界,对于“云计算”至少有超过 20 种的解释。 维基百科的定义为“云计算(cloud computing),...

网格计算与虚拟机研究需要多元化的计算平台

高性能计算、网格计算和虚拟机技术一方面本身是科技水平的标志,另一方面它还为许多需要高性能计算的领域如生物、化学、核能、基因等学科提供基础的研究发展平台。因此,作为一个国家科研水平的标志,高性能计算、网...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)