云计算应用两大模式:集中式和泛在式

  根据笔者的研究,云计算应用的能力形成模式主要有两种:集中式和泛在式。
  
  集中式集中式就是现在流行的超算中心模式,大企业(类似Amazon,google,facebook)和政府投资的云计算建设项目都是这种模式,建设“大自来水厂”来服务一大片用户。它的特点是充分应用当下的先进技术,结果可预期性强,系统可靠性很高。
  
  集中式超算中心里,布设的是统一规划、采购的最新计算机和磁盘阵列,有完整的高可靠供电方案,散热系统或者是极其高效高密度散热,或者是极低成本的风冷、水冷自然散热,等等这些,一听都有很强的高科技感觉。至于超算中心的冗余设计、地理分布式容灾设计就更显高深了,一般人都意识不到会有这等考虑,普通人认为地震火灾已非人力所能控制,但对于Amazon、谷歌来说,即便是这种十几万分之一的风险也太大了,非常有必要投资亿万去构筑其超算中心的地理分布式容灾系统。集中式需要巨大投资,也只有大企业和政府能够玩得转,外在表现为高科技的内涵、时尚的外观、巨大的投资、昂贵的维护,一言以蔽之,贵族味道很浓。
  
  泛在式

  
  泛在式其实是云计算技术兴起之初的主流模式,每个用户都本着“我为人人,人人为我”接入BT网络,在你获得信息的同时,你也在为他人提供信息和服务,不是建设集中式大自来水厂,而是人们聚集起来,互相分享自己的水,相互接济,每个人都是这个虚拟水厂的一份子同时每个人也是水厂的用户。云计算的一大类应用——BT下载的处理能力就是通过通行的BT协议,依赖每一个参与BT下载业务的用户的计算机体系的泛在式能力组成。这与分布式计算不同,泛在模式是分布式模式的拓展,泛在模式的计算能力构成不区分用户和服务器,它们是“你中有我,我中有你”
  
  的互相服务模式,而分布式计算里,用户就是用户,只是获得服务而已,服务器之间也只是协作以向用户提供服务,严格意义上谈不上互相服务。
  
  泛在模式形成云计算能力需强调一点,愿意“我为人人,人人为我”,对接入的计算节点的配置和能力没有特别的要求,基本上能够上网的设备都可以接入,对节点间贡献与索取也没有规范,纯粹享受服务或者纯粹提供服务的节点都允许,能力的规模取决于互联的用户终端的总数。
  
  以BT下载为例,其BT下载服务的能力完全取决于提供种子的计算机和参与下载的计算机总数,这个数字越大(比如超过1万个),则基本上形成的下载处理能力已经超越了地球上现有任何一个独立下载服务器的服务能力。现在,运营商经常抱怨,BT下载业务可以轻轻松松吞噬运营商苦心建设的互联网带宽,有多少就占用多少,以至于全球很多运营商都要购买专门的系统来限制普通用户的BT业务。
  
  检视BT这种典型的泛在式处理能力形成模式,什么样的计算机都可以接入、贡献多少、优先级怎样,等等这些,都不规定也不要求,只要有基本的能力能够参与就行了,可谓来者不拒。打个比喻,这就好似一群草莽英雄,因为都想做一件事而聚在一起,这个群体规则极其简单,甚至都没有一个老大,存在的时间和规模也难以界定,形成的处理能力的大小也难以准确预期,说是乌合之众也可以,但是现实中“乌合之众”并不是像专家们预期的那般羸弱,而是每每迸发了巨大的处理能力。
  
  一言以蔽之,泛在的模式,草根味很重,有意愿是唯一条件,谁都可以参与。
  
  虽然泛在式是为了不受束缚地传播盗版音乐和影视作品而发展和壮大起来的,过程中由于没有类似FTP这样的协议标准束缚,这种技术发展和普及速度很快。如果我们抽象来比较集中式和泛在式,会发现泛在式其实是植根于一个计算机界发展了多年但一直都没有取得实质进展的技术体制——ADHoc(无主自由组网)。
  
  虽然服务的可靠性和可获得性会有一些不确定因素,但服务的能力无可比拟和提供服务所需要的成本极低,这都是集中式完全不能比拟的。打个通俗的比喻,就好似MP3格式虽然理论上在音质上会带来一点点的损失(绝大部分人的耳朵根本就听不到损失的那部分),但却可以在压缩音乐文件体积上带来巨大的收益,现在全世界最流行的不是CD,而是MP3。这种用某些方面一点点损失换来另外某方面巨大回报,也正是泛在式的精妙所在。基于此,合法内容传播同样可以使用泛在式,看中的就是其无可比拟的服务能力和提供服务所需要的成本极低。
  
  慢慢地,泛在式已经开始流行。
  
  IOS和Android上流行的视频应用PPTV和PPlive就充分利用泛在式服务架构在传播合法影音内容,从而取得了巨大的商业成功。不少新兴的网络服务公司,比如凯立德导航,由于地图更新文件包体积很大,动则上GB,如果全国的用户通过FTP方式下载,每个月需要支付给运营商大笔的互联网流量费,所以凯立德公司推荐用户在下载地图更新文件的时候使用BT方式,速度比通过从FTP服务器上更快,凯立德公司还可以为此节省大笔的流量费开支,企业和用户双赢。
  
  上面这两个例子很典型,就在我们触手可及的身边,它们代表了一种生机勃勃的未来发展趋势,会有越来越多的公司和个人使用。
  
  两者将长期并存
  
  笔者认为,在两种模式中,集中式是当下的主流,继承性更强,也很容易理解,能够快速形成可靠的大规模云计算处理能力来支撑各类应用。
  
  但泛在式未来更有发展潜力,随着互联网的发展(更快、更便宜、更可靠、更容易接入),未来的主流将是泛在式的。泛在式的成本优势永远都是强项,随着网络条件的不断改善,更多的用户能够以更快的网络带宽、更低的成本接入泛在式云计算应用,结果就好似中国历史上人民战争最终打败军阀一样,会获得最终的胜利。
  
  不过这两种模式将会长期并存,逻辑上这两种模式是可以互相嵌套和融合的,在未来,混合模式也许会是最流行的。

原创文章,作者:智慧城市,如若转载,请注明出处:https://www.zhihuichengshi.cn/xinwenzixun/wuliannews/5760.html