面向个人云服务的未来在哪里有多大的发展和想象空间

照目前最广泛的看法,云服务的终点是云操作系统。你可以这样想象:地球上只有一台或几台电脑,几十亿人口面前只有一台显示器和一副键盘鼠标,所有人使用的操作系统都是建立在互联网上的。这意味着,你在家,在单位,在宿舍,在邻居家,在朋友家,在手机上,在平板上,在酒店里……只要你输入操作系统的帐号密码进行登陆,你就会使用到完全一模一样的操作系统,包括所有的软件、文件、操作设置、界面美化……都是一模一样的。因为系统只是用的一个,你再也无需记忆所有网站的帐号密码,因为操作系统本身就已经登陆过了,你通过云对其它网站的访问行为本身就已经包含了账户信息,换句话说,所有的网站、游戏、应用等服务都无需进行注册或登陆。只有在涉及到少数关键操作(如金融或个人信息处理)时才需要二次鉴权。如果你觉得某个操作系统太贵,你也可以随时更换到其它系统,比如WINXP\\WIN7\\LINUX\\MAC……而这一切都不需要你更换你的硬件设备,只需要换一个帐号密码就可以。以后的软件开发者的工作简单多了,他们只需要把软件安装在云服务器上就可以了,这样全世界的用户不需要二次安装即可以使用他们的服务。每一个用户的软件环境甚至宏观硬件环境都是完全相同的,你所遇到的兼容性问题将完全不复存在:只要做好了对一个系统的兼容,就可以全球通用。行文至此,大家或许已经发现了一个问题:不同的系统,不同的软件,不同的应用环境……用户数据存储在哪里?这是一个大问题!至今也没有很好的解决方法,以至于整个云产业的发展都因此受到掣肘。但我个人认为,云盘恰好是解决这一问题的契机:云技术的主要特征就是资源统一,传统IT产业必须作出让步,把个人的信息归还给个人——归还后放在哪里?个人硬盘肯定不行,只有网盘才是最佳选择:你的个人照片、文字、博客、相册、发帖、回复、评论包括后台数据等信息都会存储在网盘里,换句话说,网络服务的提供商并不替你保存任何数据,所有的数据都记录在你的个人云盘里。就拿来说,若干年后,你对我这个答案的评论,包括点赞信息,都会存储在你的个人云盘里,提供的只是一个程序,同样运行在云系统上,自己无需承担任何硬件费用,只有软件成本。未来信息社会的硬件核心只有数个机房,而不会是任何一家企业。所有的数据都以机房阵列的形式存储运行,你没看错,是机房阵列而不是硬盘或机柜阵列。这个阵列的硬件体积可能会纵跨几大洲,分布于世界各地成百上千的机房里面。这样的做法有这样几个意义:1 当某一个节点出现问题完全无关紧要,那些频繁使用的数据会通过一套自动枚举的管理机制加强权重,加大存储次数和地域跨度,即使半个地球在一瞬间被毁灭,大部分重要数据仍然不会丢失。2 对数据的读取可以同时通过数个机房同步进行:例如A机房负责提取前10%,B机房负责20-30%,C机房负责30-50%……这样以来读取速度也可以得到保证。3 对数据的非法篡改将会非常困难,因为数据是通过系统自动分布于全球各处,具有相互印证备份的功能。如果不通过主要节点,任何一个人都无法同时更改所有的数据。大数据的传输机制(层层集中,层层备份)本身就限制了对数据的任意篡改,因为大家都使用一台系统,大数据的构建将水到渠成,数据们之间也会相互印证。这种印证既包括了相同字段数据之间的印证,也包括了关联字段之间的计算印证。相同字段的印证很好理解,关联字段则是可以用这样一个例子来说明:2014年国民平均消费这个数字的来源是所有民众,民众的数量是几千万人或几亿人,如果你更改了总和,和各省数字之和冲突;你更改了省级和值,跟市级和值冲突;更改市级和值,跟县级和值冲突,更改县级和值,跟乡级和值冲突……最后你只能去改个人,个人还没完,跟某阶段消费数量的和值冲突……4 大部分机房个体的多盘备份将变得无关紧要,因为数据分布在世界各处。这样一来机房建设的成本将会大大降低。手好酸,吃西瓜去……


    推荐阅读