对于工作,数据新时代最大的变化在于无论哪个行业,每个人都有机会获得一个助手,一个伟大的助手。新的时代下,计算机表现出的最重要能力将不再是一件强大的工具,而是一个冷静沉着并且很靠谱的顾问。举个例子,我上学的时候从小学开始就已经兴起所谓的多媒体教学,无非就是老师利用计算机的多媒体特性和使得课堂更加有趣多彩,在这个过程中PPT、WORD等办公软件是计算机最重要的功能。而在新时代,通过在学校里部署各种各样的感知设备(监控摄像头,各类传感器等)收集学生数据存放在数据中心之中,再通过计算机大量的计算和分析,可以获得对每个学生的性格定义和行为预测,从而辅助老师实现真正的因材施教,并在成长的关键点进行适当地干预。
云计算,新瓶装旧酒的时代骄子 对于遵从摩尔定律发展的计算机硬件技术而言,对于行业外的人来说这已经是一个非常快的速度了。像我这个年纪的人来说,经历了windows95时代到现今windows7&8这样酷炫的个人系统的转变。而如果有心关注PC后一些指标,例如CPU主频,内存大小、主频等指标都有成数量级的提升。但是如果计算机不用来玩游戏写文档上QQ,而是试图处理整个人类社会的信息,那么这些当今的计算机统统都无能为力。那么前面提到的这些改变又是如何达成的呢?
我们的祖先在遇到一头牛无法拖动石块的时候,往往想到的是再拉一头牛过来,而不是培育一头更大更强壮的牛。计算机领域的思维也是如此。假设一台计算机无法装下所有数据,无法在可以忍受的时间范围内处理完任务,那么我们就用一堆计算机来完成,我们称这一堆计算机(加上能够同时运行在多台计算机上的软件任务)为——集群。
集群的力量是令人生畏的,比如谷歌能够处理互联网上几千万亿网页的搜索引擎,比如淘宝能够顶住双11可怕访问压力的支付系统,他们单内存就需要几T~几十T,远远高于小伙伴们个人电脑硬盘的容量。而集群的硬盘存储空间轻轻松松可以达到以P为单位的级别(1000T=1P)。集群中几万几十万个CPU同时工作,为人类社会的加速式进步提供澎湃动力。
云计算是在集群基础上发展而来的生态系统:它不仅包含集群管理、集群计算算法,较之前更多的是新的应用新的运作模式。感谢谷歌发布的论文和在这些论文上实现的开源系统(以hadoop、storm等为代表),使现在的企业实现云计算门槛大大降低,使越来越多没有受过世界顶尖计算机科学教育的技术爱好者能够参与到这项技术的发展中,使其在近些年发挥出无与伦比的活力。