Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1412252
  • 博文数量: 1125
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 16710
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-03 14:05
文章分类

全部博文(1125)

文章存档

2011年(1)

2008年(1124)

我的朋友

分类: 服务器与存储

2008-08-14 14:08:16

   IT业界是一个喜新厌旧的地方,IT人对于创造新术语有着无比高涨的热情。尤其各大IT巨头们,他们为了各自的利益,不断推陈出新、翻着新花样来骗取客户手中的钱财。例如,XHTML+CSS+DOM+XMLHttpRequest最后由JAVASCRIPT融合在一起,就形成了热门关键字:AJAX。完全是新瓶装旧酒,换汤不换药的做法。我们刚经历了SOA、SaaS的冲击,恶补完新概念后,发现坏了。这些概念已经过时了,云计算又闪亮登场了。巨头们为了争夺市场煽风点火,媒体们为了吸引眼球也在不断的适时跟进,跟着一些忽悠,搞得我们底层的IT从业者们一阵眩晕。那下面让我们看看什么是云计算,看看他究竟是一个什么货色。

  Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。

  以上的概念我看了后感觉真的掉到云里面去了,不禁发出一声感叹:所谓云计算也就是把你搞的你云里雾里的技术。仔细一想:其实它没有超出客户/服务器模式,只不过是在服务器端的计算做了分化,将客户提交的计算请求,分给N个子服务器去处理(我看有点类似于并行计算模式)。简单的模型图就是:
                          Server1
Client--> Server(总)  --> Server2
                          ... ...
                          ServerN

  所以云计算其实就是C/S的一个扩展版本,,实质就是一个更新版本的SaaS,服务器端的Software As A Service。大小S之间进行计算以及数据的传输,最终把结果输给C,让C来展示就可以了。而云计算指的其实就是S to S这一端,所以与最终用户根本无关,甚至最终用户根本感觉不到这种改动,所改动的其实就是开发商如何采购其服务而已(是购买软件还是租用服务)。


  个人认为这些东西,在思想上绝对算革命性想法,它的出现必将有效的整合互联网计算资源。如果发展的好的话,真的可能导致PC的死亡,NC(网络计算机)的时代来临。但是,未来的路却是很长很长。首先现有的网络速度能否支撑全球用户的大规模的服务请求,网络安全是否能跟进,网络黑客的力量无法小视,毕竟在云计算模式下,用户的数据、资料全部在网络上分布保存,完全性特别显得重要。其次,在现有条件下改造对现有模式进行云计算改造成本显得无比的巨大,会使许多客户望而却步。再者,国内IT步伐一贯落后,无论是从政策、技术或者信用等来说,目前还极度不成熟。比如在欧美运用的极为广泛的SOA,在中国只是骗取客户钱财的一面幌子(仅仅写在投标书上)。FaceBook已经倒下了,我相信大家对云计算的前途在国内的前途更加悲观,呵呵。(插句题外话:我本人也不看好云计算在欧美市场的发展。)

  总之云计算虽然看上去很美,但在国内实际上要走得路还是很长...

P.S.:中国的第一个云计算中心,已经由IBM建设完成,在江苏无锡正式开张了。
阅读(348) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~