学院首页>服务器专区>服务器技术>[技术]网格计算终于慢慢走向主流

[技术]网格计算终于慢慢走向主流

作者: 来源: 添加时间:2006-5-23 13:46:52
  价格合理的扩展性能是促使Acxiom公司使用网格的关键。该公司专门为企业用户清洗和整理客户数据。譬如,Acxiom可以确定洛杉矶的Bob A. Smith和R. Albert Smith是不是同一个人?如果是,就把两人的客户数据并入一条记录。为此,Acxiom开发了一个“链接添加引擎”,一旦获得客户的姓氏和地址信息,就可建立链接并添加到数据库。该系统成效显著但工作量巨大大:每秒建立15000个链接且终日不断。Acxiom 产品主管C. Alex Dietz称:“网格计算非常适合于这种情况。获得一个姓名和地址,发给相应的网格节点。同时,把下一个姓名和地址发给另一个网格节点。”于是,Acxiom构建了4000个节点的网格系统,结果每个月能处理500亿条记录。

  网格还能以其他方式提供扩展性。兴业银行企业金融和投资银行集团债务融资部门的CIO Alain Benoist说,他部门在去年底改用了网格,以便更快地开发新的金融衍生工具产品,缩短为公司市场风险(即风险值)建模的时间。Benoist说:“为衍生工具开发定价模型的人对使用超级计算机并不精通。”相反,他们是用基于PC的工具如电子表格来开发衍生工具模型。然后,模型用通常的PC编程语言加以实现,并进行测试。通过测试的模型则被集成到生产应用软件中,运行在网格上面。

  但对许多公司来说,扩展性能和处理功能只是网格的一个方面,另一方面就是可以提高已有设备的利用率。

  提高PC的利用率

  据估计,一台桌面PC真正工作的时间平均不到20%,有些甚至只有5%。不过许多公司还是想购买新的服务器硬件,不是用来处理平均负载,而是处理峰值负载。而网格有望解决这个问题,它可以把这些闲置CPU的工作时间提高到40%、50%甚至80%。而Sun公司负责软件技术和计算机资源的副总裁Sunil Joshi声称,利用率可以提高到98%。

  Joshi没有说轻轻松松就能获得这么高的效率,不过他说,经过几年的实践,他在Sun为SPARC处理器设计管理计算资源的部门把尽量利用约1万枚具有网格功能的CPU变成了一门“艺术”。

  Joshi之所以有优势,是因为诸多工程应用软件很早就具有了网格功能。因而,他的部门可以设定哪个应用软件在何处运行,最大限度地利用每一台机器。譬如,一台机器可以运行为数据库处理大量I/O操作的某个应用软件,同时该机器的CPU还可以用来运行计算比较密集的另一个应用软件。目的就是让多种应用软件(高优先级、低优先级、CPU密集型和I/O密集型等应用软件)可以充分利用连入网格的每台计算机中的任何闲置资源。

  瑞士信贷第一波士顿(CSFB)的CIO兼总经理Philip Cushmaro说:“要提高利用率、提升处理能力,最省事的办法就是借助网格这样的技术。”

  Cushmaro所在组织早在1999年就开始用网格计算来完成夜间批处理工作,这项工作所需的时间不是特别多,可以充分利用原本浪费的CPU周期。但随着技术的不断进步,CSFB开始也把其他应用软件迁移到网格上,包括重要的金融风险管理工具。

  通用电气金融保险公司的高级副总裁兼CIO Debora Horvath也在考虑扩展网格的应用。去年秋天,她所在部门开始使用精算应用软件进行财务预测,这类计算过去在10台专用服务器上运行需要一天时间。但该公司把100台桌面机连起来后,只是汇集每台机器的闲置时间,性能就比专用服务器提高了10倍,而最终用户除了发觉响应更快外根本感觉不到什么变化。

  消除疑虑

  尽管网格优点多多,但广泛采用还是面临一些障碍,首当其冲的就是来自用户的抵抗。

  “每当你让客户采用大不相同的一门技术,他们就会表示怀疑,”Horvath说。“我们告诉大家打算拆走专用服务器,转而利用他们的PC后,就有人怀疑。但试用之后,他们就打消了怀疑。”

第 2 页,共 2 页 [1] [2]
站内搜索