评论:分布式不只是一个概念
来源:网络 更新时间:2014-12-11
新闻内容:
美国高新技术产业最近兴起了一个新行当,这个新行当通常被称做“分布式运算”(distributedcomputing)或“点对点”(peertopeer)服务供应商,他们的主要任务是把公司职员的个人计算机所闲置的运算能力汇集起来,帮助客户进行复杂的研究工作并节省其购买超级计算机的费用。
也就是说,这类公司把客户复杂的研究问题分割成好几个可以独立运算的部分,然后通过网络把这些分割后的问题分发给下属数千台个人计算机进行处理,这时候每台个人计算机就变成类似Napster网站(提供MP3音乐文档交换服务)的交换系统,等到运算结束后再把个别的结果回传给中心计算机汇总,最后得出问题的答案。
这种构想其实很简单,因为个人计算机就像人脑一样有许多部位的能力尚未开发,所以这些公司的任务就是把这些能力开发出来,加以结合后就能发挥极大的作用,其效率甚至远远超过一台超级计算机。
分布式运算,可能逐渐取代超级计算机
这种构想起源于加州的“寻找外星智能生命协会”。这个协会从1999年5月开始寻找有兴趣参与研究的成员。通过分布式运算方式,该协会把成员个人计算机多余的运算能力结合起来,结果发现其探测外星人电磁波信号的译码能力,竟然远远超过最大型的超级计算机。
尽管目前“分布式运算”的使用仍受到诸多限制,但却有逐渐取代超级计算机的趋势。目前生物技术研究人员已经通过这种方式处理复杂的程序,以寻找基因;经济学家也通过它得出数百万种股市变化可能性的组合。另外,企业也可以使用这项服务测试其网站网页被下载的速度。
仅仅购买一台超级计算机的价格可能就高达1.1亿美元,因而“分布式运算”的客户只需付出购买或者租用超级计算机的一小部分经费,就可以完成其研究目标。这正是“分布式运算”供应商赖以生存的基础,它们可以帮助客户获得超级计算机般的运算能力,客户却不必付出使用超级计算机所需的高昂代价。
洋基集团的研究人员高曼表示:“这是高新技术产业开创的新领域,即借用个人计算机的力量,发挥出超级计算机的效果,再把这样的服务卖给企业。”不过,这样的网络联结可能提供了另一种病毒传播的渠道,但专家们表示在通过复杂的加密程序保护后,这样的风险已大大降低。
在“分布式运算”服务供应商们刚刚露头的时候,他们在吸收愿意提供个人计算机闲置运算能力的成员时不用支付任何成本,因为他们保证这些计算机将用于公益事业。例如UnitedDevices这家公司是将“分布式运算”能力应用于癌症研究。沃壮是UnitedDevices的成员之一,他说:“这是我当初加入这家公司的原因。”
但随着越来越多的公司借此牟利,许多当初持支持公益事业态度加入的成员开始犹豫是否要让自己的计算机成为别人的摇钱树。
UnitedDevices的首席执行官修巴德表示:“当我们接到商业合同时,将会向成员发放酬金。”这家公司每个月都会按照成员个人计算机的贡献程度,向前200位成员发放5-1000美元不等的津贴。
PorivoTechnology公司是另一家“分布式运算”服务供应商,该公司从这个月开始实行有偿使用个人计算机闲置能力的作法。这家公司的创办人兼战略发展副总裁何密斯说:“平均每个月每位成员可以领到15-20美元。”目前该公司一个月向客户收取的费用最多高达2万美元,向成员支付的金额最多为每月45美元。
不过UnitedDevices公司表示,在金融风险日益增高的时候,应该尽量避免实施这样的付费制度。修巴德表示:“要公司负担如此大的非固定成本,并不是明智之举。”
然而UnitedDevices的劲敌,为ScrippsInstitute提供艾滋病研究所需运算能力的Entropia公司,虽然也提供商业服务,但却拒绝向参与成员支付报酬。该公司创办人兼首席技术官安得鲁·陈说:“当成员知道个人计算机是用于有意义的研究后,他们将会十分高兴。”