云计算热度空前,几乎IT与计算机行业的所有分支领域:硬件、软件、高性能计算、海量存储、虚拟化、网络服务、数据库、信息处理、电子商务、网上社区、游戏、娱乐等等,都涉及到或者都加入了推波助澜的行列。这一轮IT的发展大潮也引起了有关政府部门的关心,希望能从中发现新的经济增长因素。一个名词的热与冷与关心该名词的众人数量有关,而一个IT名词被众人关心到“家喻户晓”的程度,就应该与该名词的“可掘金度” 正相关了。从“可掘金度”上面来讲,云计算的热度有可能会像有人担心那样是新一轮IT概念的潮起潮落,热一阵就会过去,大家可要抓紧时间喽!
身为一个IT行业的从业人员,笔者是“被云计算”了。刚开始“被云计算”时也希望这一波云计算热要热得长久一些才好(想必诸位可以理解一名IT从业人员应有的一点儿事业心)。后来逐渐着迷于云计算里的一些技术问题,如今已是深陷于中不能自拔。突然发现原来这些技术问题研究的可持续性相对于云计算的热度或“可掘金度”具有很强的独立无关性。其实类似的现象在以前几波IT的发展大潮中也出现过。也许最具有明示作用的要数对IT的发展大潮带来的技术问题采用开放源代码软件来解决。开源软件的研制开发者们的主要动力来自于他们对技术问题的执著与痴迷,哪怕没有金钱利益也要工作不止,奋斗不息。现举几例列出为据。
(一)互联网大潮退潮后,Apache开源项目的工作并没有随着冷下来。根据维基百科,Apache一直是英特网上最流行的HTTP服务器:在2005年11月最风光的时候达到接近70%的市占率。
(二)网格计算从名词意义上被云计算夺走风光后,里面的一项重要课题BOINC——伯克利开放式网络计算平台(Berkeley Open Infrastructure for Network Computing,简称BOINC)——的工作仍然在继续发展壮大。这是利用个人电脑在闲置时使用个人电脑的CPU进行运算许多有趣的科学问题。它本身设计成用于SETI@home项目(在家里发现外星人),但逐渐在其他领域包括数学、医学、天文学、气象学等。BOINC现时旨在为各研究者提供汇集全球各地大量个人电脑的强大运算能力。根据维基百科,直至2009年9月17日,BOINC在全世界有约566,000台活跃的主机并平均提供约2,389 TeraFLOPS(TFLOPS)的运算能力。
(三)就在今天云计算风起云涌这一时刻,Apache软件基金会又研发推出了Hadoop开源代码并行计算编程工具和分布式文件系统。这些MapReduce方法是极其重要的云计算工具,在搜索,分布式数据库、大规模数据处理等计算任务中可以利用大量的微处理器集群来快速解决问题。
笔者坚信这些开源软件的努力与事业会长久坚持下去,并且还要发展壮大,会比一些金钱所推动的东西更有生命力。