[技术]网格计算终于慢慢走向主流
作者: 来源: 添加时间:2006-5-23 13:46:52网格还能以其他方式提供扩展性。兴业银行企业金融和投资银行集团债务融资部门的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后,就有人怀疑。但试用之后,他们就打消了怀疑。”