这个云计算,很成问题啊
从这里看到的,Amazon从用户的Kindle里面删除了某些电子书,然后退钱给用户。
Techcrunch的报道里面,有一张烧书的照片,让我第一时间想起焚书坑儒这个词。
我想这一定是某些娱乐圈里的人梦寐以求的事情:无论是电影也好,艳照也罢,在用户正在看的时候,忽然跳出一行字:本文件将在5秒后自动销毁… 他们甚至把这个疯狂的想法放到了阿汤哥演Mission Impossible里面。奇怪,娱乐圈里的人,脑子怎么都那么怪?
我想云计算的鼓吹者们一定很郁闷,前面twitter的google doc刚刚被盗,Amazon又把手从云彩里面伸到了用户口袋里。下周我再坐公车的时候,遇到那个看Kindle的女士,一定要问问她是不是知道这件事情。
写两句想法。
最近比较忙,好在现在空闲了一下,因为公司的开发环境出了问题,所有依赖这个环境的开发都只好停下来了。我跟同事说,仿佛回到了当年只有一台计算机,一个系的人一起用的时代,机器坏了,大家都抓瞎。
这也是我不看好云计算的原因,如果大家都依赖一个集中的东西,这个集中的东西坏了,所有依赖它的事情都要停下来。这不仅是软件开发或者互联网特有的,在经济,政治甚至机械上面,只要系统里面有一个集中的部件,有很多东西依赖它,这个部件就必须设计的非常可靠。云要花多少时间才能变得可靠,我不知道。
我只知道复杂的系统可靠性会下降,即使加入冗余,也是一样。
最近四处看到很多关于云计算的东西。说实在的,我第一次听说这个概念的时候,感觉就好像用搜狗输入法打”yuncai”结果一样:晕菜。
各个大公司的副总裁们到处说,云计算是好多PC连在一起,集群,MapReduce,容错,价格优势,不怕病毒,还有好多好多好处。用户只要拿个上网本,或者拿个智能手机,就走遍天下都不怕。可是我就不明白,从用户这边看过去,这一大片云彩,跟当年的大型机,有啥不一样的呢?
除了以前用的是单色终端,现在用的是彩屏上网本;以前用的是连线的终端,现在用的是无线网;以前用的是命令行,现在用的是web,是图形界面;以前用的是一个大型机,现在是一堆PC在一起。但是,那个在中心的计算工具,依然是一堆硬件和软件,还有用户的数据;用户在上面的权限,依然是被某些管理员控制;用户的数据,依然是可以被管理员偷窥;容错虽然比以前好了,但是出错的时候,用户依然是无能为力。
与其把所有的数据都交给这样一朵大云彩:

我宁可相信这样一堆小云彩:

当年用户从大型机的城堡里冲出来,尽管面对死机,病毒,硬盘失效的危险,但是对自己数据的控制,对计算能力的追求是无价的。如今云计算所宣称的廉价,易用,其实更多的是PC系统应做但没有做的事情。相对于一朵大云彩,我更希望我的车库里有一个小的集群,有64个内核的处理能力,有32TB热备份的硬盘。我只需要在家里用上网本远程桌面登录这个集群上面运行的一个虚拟机,剩余的处理能力去支持家里其他人的需求。如果感染了病毒,就删除这个感染的虚拟机;如果硬盘坏了,买个新的插上;如果机器旧了,买个新盒子插上;机器现在300美刀一个,至少能用两年,我才不要每个月花30刀去玩什么我不能控制的云彩。
我买上网本,绝对不是讨厌PC的计算能力,我只是讨厌巨大的机箱,沉重的电池,发热的硬盘。这些东西可以远在天边的大云彩里,但是如果在手边的小云彩里,岂不是更好?我要那个大云彩干什么?我家里又没有整个的互联网数据要处理,我只要足够我自己用的处理能力就可以了。让那个大云彩去处理整个互联网吧,反正它是免费的。
要拥有家里的小云彩,我需要小规模的集群软件,我需要虚拟机软件。这些都是PC软件商应该做的,也是他们新的机会。让用户继续拥有他们的数据吧,不管这些数据是作业,是账单,是情书,是多年前的记忆,还是藏在18层目录下的A片,它可以是任何用户不愿意让别人看到的东西。既然上次我们从大型机的城堡里逃走的时候,每个人都带了一个大型机的克隆,那么这次我们为什么不能带一片小云彩走呢?
让“挥一挥衣袖,不带走一片云彩”永远的留在诗篇里吧,工程师要做的,是
挥挥扳手,顺走一片云彩,放在安全的储藏室里。