智能网络数码时代:云计算
夏昆冈 于 2010.08.16 10:14:55 | 源自:www.soomal.com | 版权:原创 | 平均/总评分:10.00/10

云计算是个很时髦的词,如果你不提提云计算都会让你显得老土。这到底是个什么东东呢?云计算这个词汇很新鲜,但所指的事物大家其实并不陌生,很多人的日常工作当中还少不了要接触云计算,只不过你不知道它是云罢了。

什么是云?

  • 先看看这张云计算示意图,看上去似乎有些生涩难懂,如果将云换成一台服务器,相信大部分人就能理解了。云是什么,云是一个服务器群,这些服务器构成了计算、存储等大型的资源提供方,这个群可以大也可以小,像云一样没有边际,因此被比喻成云。客户端设备,例如智能手机、电脑等与从云中获取和交互资源,构成了云应用。

    哪些是云应用?

  • 我们几乎离不开的搜索引擎就是云应用,Google是,百度也是,必应也是。Google的在线文档有很多朋友在使用,它可以方便的实现不同客户端、不同人自己的共享编辑文档,这个也是云应用。Apple 的Mobile ME服务,可以实现不同设备之间的资料同步,这也是云应用。

    当你访问某些大型网站,网站会根据你的IP自动分配更快速的服务器以显示你需要浏览的页面,这也是云应用。例如新浪、腾讯都是如此。

    在《智能网络数码时代:谈谈智能网络数码相机 》[作者:夏昆冈 ] 一文中,我们提及智能网络数码相机的一些网络功能,例如“服务器可根据GPS定位自动提示附件还有附件其他什么景区”、“服务器可根据GPS定位信息检索公开相册中“附近”的图片”等,都可以纳入云应用的范畴。

    云应用离我们并不远,就在生活当中。未来的云应用会更多。云应用也不只是我们提到的这些,其应用范围程度远比这深远。

    云计算的特点

    云计算的最大特点就是服务器端提供计算,客户端作为交互和显示的界面。这里需要明确区分的是,计算是有哪方完成,要符合云计算的特征,服务器计算是必须的。例如你向Google或者百度提交一个关键词,服务器根据关键词将搜索结果列表返回到客户端,这个过程就是云计算。再举一个例子,如果你打开Soomal.com的一篇文章,服务器会向你的浏览器返回一个页面,这个过程是不是云计算?答案:不是。为什么访问Soomal不是云计算?因为Soomal只有一台服务器……

    云并不要求服务器群必须达到多大的规模,而是要求计算需要有弹性。如果用户提出一个计算请求(显示网页、搜索都是技术请求),云会根据计算复杂程度合理分配计算节点的数量,例如用多少服务器来完成此次运算。这种机制具有弹性,这是云的一个重要特征,这也是区分真云假云的一个重要技术特点。Soomal如果拥有一个服务器群,当你访问时,会根据你的请求自动分配服务器来完成任务,此时访问Soomal的过程就是一次云计算的过程。

    这种分配机制,让云具有巨大的扩展性和通用性,因此能降低计算的成本,另外其统一的应用界面,也会让成本进一步降低,例如你编辑一份在线文档,在不同的客户端上,几乎都是一样的,其学习成本和软件使用成本都会降低。达成低成本运算的目标,这是云计算可被商业化的基础之一。

    在云中,有大量的备份服务器的存在,例如你放一张照片到相册,它在云中可能存在N多备份。对于这份数据来说,它比存放于本地存储器要更加安全一些。

    云计算的意义

    传统的应用方式是使用不同的电脑进行独立的运算,数据库存放于本地,计算也有本地CPU完成,而云计算,将计算和数据存储交给了云一般的服务器群,它降低了客户端的性能需求。为什么有人评论云计算时代会是ARM崛起的时代,原因就在这儿。在传统模式下,永远是性能优先,而新时代中则是应用优先,计算交给云端处理。瘦客户机将再次崛起。

    云计算也可能会对人与人之间工作协调模式产生影响,例如Google文档,支持天南海北的多个人同时编辑,这节省了传阅的过程,能大大提高协同效率。Soomal的成员之间就是利用这种方式来确定稿件的。

    云计算改变的不只是这些,它可能酝酿一场商业模式的变革。依赖硬件、软件盈利的时代可能逐渐走向终结,主导变化的将是有能力提供云应用服务的厂商。在《智能网络数码时代:谈谈智能网络数码相机 》[作者:夏昆冈 ] 一文中,我们明确的提出,智能网络数码相机的盈利点在于服务。服务才是可以持续收费的项目。

    云计算的商业价值到底有多大,有机构统计的结果惊人,高达数万亿美金。Google、Microsoft、Apple等行业巨头都在奋力厮杀,争夺这张大饼。

    云计算的实用性

    云计算产生的实用性是毋容置疑的,它将取代很多传统的计算模式,但它不是万能的,并不是所有的应用都需要依赖云计算。所有资源都放置到云中时,虽然会有着无比的便利性,同时也会带来空前严重的安全性。Google曾经指责蓝翔技校的攻击导致资料泄露(笑),可见云也不是多么的安全,在安全性没有得到确保之前,存放于云的资料都不会有多么重要,这会降低云的实用性。

    因隐私以及国防安全等方面的考虑对云计算提出质疑的声音也并不少,这些都是云计算普及过程中必须克服的障碍。

    云中的忽悠

    云计算是个好东西,但很多企业拿着云计算当忽悠,因为这个词汇比较生涩难懂,因而显得颇具“科技含量”,对于用户而言,有些东西云不云其实并不重要,例如某些杀毒软件,声称自己云计算了,但实际上它对实际使用中并产生不了什么帮助。还有某些软件,所谓的云计算特征根本就不存在。

    云计算对智能网络数码时代的意义

    前面提到,瘦客户机将再次崛起。瘦客户机不是新概念,出来N多年了,所谓瘦,就是指的其配置比较低结构比较精简。当年的无盘工作站、NetPC都属于瘦客户机。

    怎样才能叫瘦呢?这是相对的,过5年,你再看当时的瘦客户机可能比现在的服务器还强劲。云计算为瘦客户机提供了广阔的生存基础,接入到网络的设备可以不是性能强劲的台式电脑,也可以是配置很低的上网本、以及运算能力更低的iPad、iPhone,相比主流的设备,它们就可以属于比较“瘦”的客户端设备。

    其实,瘦客户机是否会崛起,已经不需要再讨论了。