机房360首页
当前位置:首页 » 云计算资讯 » 云计算使命:为重建虚拟世界而提供方法

云计算使命:为重建虚拟世界而提供方法

来源:机房360 作者:Alice编辑 更新时间:2011-5-7 11:25:03

摘要:技创新能力的不断增强不仅改变了自身的生活,也让人类寄存的物理世界变得无法预测。尽管人们无法理解突然出现的“云计算”,但是已经有很多人希望通过云计算解决目前人类面临的很多问题,比如就业问题、能源问题、环境问题、经济结构调整问题、社会道德问题等。

  一、为什么要重建虚拟世界
  
  在物理世界里,人处于一个很奇特的位置,一方面人作为由物质构成的对象,人的行为受到自然规律的约束,而另一方面,由物质构成的人脑所形成的意识,却不受物理世界里自然规律的约束,在意识构成的图象里,“人”可以瞬间到达宇宙的任何一个地方。
  
  如果要制造一张桌子,可以有两种方式,一是不通过人脑的思考,直接拿来木头就开始做,不满意的话,就重新做,直到满意为止;二是先在人脑中形成桌子的图象,然后在纸上描绘出来,经过反复的修改,当觉得纸张上描绘的桌子达到要求时,再开始制作。
  
  很明显,第二种方式成本很低,而且可以最大程度的满足人们的要求。之所以出现如此大的差别,是因为解决问题的方法不同。第一种方式是直接在物理世界里操作,由于受到物理世界里自然规律的限制,比如发现木板的尺寸不对时,就需要重新找一块木板来处理,改动任何一个地方,都需要花费较长的时间。第二种方式是先在虚拟世界里进行操作,当得到满意的逻辑图象后,再回到物理世界里进行操作。由于虚拟世界里的操作不受物理世界里的自然规律的约束,人们可以任意调整修改逻辑图象,因此花费很低的成本就可以获得满意的产品。
  
  1、虚拟世界的定义
  
  虚拟世界是指具有“意识活动”能力的对象所创建的、不受该对象所在世界的“自然规律”约束的世界。
  
  每个人都有自己的虚拟世界,大脑的构成物质是虚拟世界存在的载体。但是本文所提到的虚拟世界是指以计算机、互联网为载体的世界,这个虚拟世界同样是人脑“智力活动”的结果,是人类最伟大的发明。用电脑代替人脑,不仅大大减轻了人脑的负担,最重要的是人类可以调整电脑结构,寻找最佳方案,但是人类是不能调整人脑结构的。
  
  2、物理世界复杂吗
  
  软件工程师在设计应用系统的时候,总是抱怨客户提出的需求模型太复杂,而且需求总是在不断的改变,使得软件人员认为最好的方法——软件工程方法也无能为力,以至于到目前为止,尽管计算机硬件的发展速度很快,但是仍然没有出现一个复杂的软件系统,即便是规模庞大的ERP系统,也只是一个简单的企业资源管理系统,根本不能和现实中的企业需求相对应。
  
  那么物理世界真的复杂吗?对于任何一个存在的事物,其构成的对象是简单的,不能再分解的。人们看到的复杂性是因为这些对象的组织连接形式是复杂的,尽管目前人们并不知道这个宇宙是为了什么而出现的,但是从科学家知道的信息来看,这个宇宙的一切是由最简单的对象组成的。当然这里谈论的只是和软件开发有关的事物,比如一个大型企业的管理软件问题,事实上无论这个企业规模多大,多么复杂,其构成的对象是简单的,人、财、物、部门、工作分类等。复杂的是把这些简单对象连接在一起的组织结构。而复杂的连接结构又是由很多简单的结构组合在一起形成的。
  
  由此可见,物理世界本质上是简单的,是由简单的对象和简单的结构组成。物理世界的复杂性只是一种表象,一个事物由大量的简单对象组成,一个结构是由大量的简单结构纠缠在一起形成的。
  
  3、为什么要重建虚拟世界
  
  科技的发展同时也给人类带来了更多的问题,比如金融危机、能源危机、交通问题、医疗保健问题、食品安全问题、社会道德问题、财富分配问题、就业问题等。在这些问题里,很多已经不是局部问题,而是更大区域性或者全球性问题。而目前的虚拟世界存在很多缺陷,无法解决这些问题,所以重建虚拟世界是必然趋势。
  
  目前的虚拟世界首先需要解决的是底层的技术缺陷,而应用层存在的问题可以在后面处理,就象建造高楼大厦一样,首先必须把地基做好,然后再盖上面的楼层。尽管地基不能提供具体的应用价值,但是它决定了整座大楼的命运。
  
  类似地基一样的底层技术缺陷包括以下几个方面:
  
  1)图灵机的数学模型。图灵机模型是一个单轴方式管理存储位置(整数)的数学模型。它是一条两端(或一端)无限延长的纸带,上面划成方格,每个方格中可以印上某字母表中的一个字母(亦可为空格);又有一个读写头,它具有有限个内部状态.任何时刻读写头都注视着纸带上的某一个方格,并根据注视方格的内容以及读写头当时的内部状态而执行变换规则所规定的动作。
  
  由于存储位置是沿一条轴分布管理,所以当数量达到一定的程度的时候,寻址所花费的时间将会增加很多。
  
  2)二进制。0、1是虚拟世界里对象的最小构成元素,二进制规定了0、1两种元素的运算方法。二进制存在的问题表现为:造成浪费,0,00,000代表的都是十进制的0;简单的线性排列,当处理一个很大的十进制整数时,需要一个很长的序列来表示,这样就对物理装置造成了困难。
  
  3)IP地址。IP地址规定了虚拟世界的空间边界,所有成员是通过IP地址指定的位置来获得自己的身份。目前的IPv4和Ipv6规定的地址数量是有限的。对于虚拟世界来说,有限空间是不能长久存在的,当内部成员的数量占满了全部的位置的时候,继续不断增加的新成员将导致空间的崩溃。同样,不能增加新成员的虚拟世界也是没有意义的。
  
  4)机器“思维”。准确的讲,是虚拟世界里特殊对象的“思维”。尽管目前的人工智能方法得到了发展,但是目前的方法距离要实现的目标很遥远。如果人脑是通过搜索、统计、比较等目前人们所设计的复杂方法来实现“思维”的话,那么由此而产生的热量对神经细胞的危害该如何解决?没有“思维”能力的虚拟世界是不完美的。
  
  5)软件危机。虚拟世界里的规则、方法、功能、对象都是通过软件代码来实现的,面对如此庞大的系统以及不断调整修改的规则、方法、功能、对象,软件危机的解决方案将变得非常重要。
  
  二、云计算到底要做什么
  
  从2011年开始,全球几乎没有IT企业不关注云计算了,有影响的企业差不多都把目标转移到云计算研究和应用开发。但是到底云计算是什么,或许这些企业都无法回答。
  
  云计算带来希望和机遇的同时,也带来了更加残酷的竞争。如同下棋一样,抢占先机是非常重要的。而要占有先机,就必须要抢先认识云计算的本质,找到适合自己的突破口。
  
  1、古代车的故事
  
  三十根辐条加上一个轮子,就变成了车,车的用途已经不是木头本身的用途了。木头本身的提供的应用价值是有限的,但是车提供的应用价值是无限的。这是老子在《道德经》里讲述的道理。
  
  现在的人们对车进行了改进,但是其应用目的仍然没有发生改变,创造出可以使用的空间。也就是说经过几千年的发展,车在本质上没有发生改变,但是发生了量变。
  
  启发:
  
  目前人们把服务器集中在一起形成数据中心,对服务器进行虚拟化技术处理,把更多的软件集中在一起,这些只是数量的改变,不能称为革命性的技术,所以不能把这些作为云计算的代表。
  
  云计算就是把有限的“有形”物质,通过一种组织形式,创造出无限的“无形”应用。其应用价值不是“有形”物质价值的总和。是质变的过程。把一台服务器虚拟成五台服务器,只是一个简单的数量改变,只能满足五个用户的需要。
  
  2、上帝的指纹——曼德勃罗特集
  
  曼德勃罗特集是人类有史以来做出的最奇异、最瑰丽的几何图形,曾被称为“上帝的指纹”。这个点集均出自公式:Zn+1=(Zn)^2+C。这是一个简单的迭代公式,式中的变量都是复数,但是它创建了一个大千世界,从它出发可以产生无穷无尽美丽图案。
  
  启发:
  
  虚拟世界是由大量复杂的系统构成,但是并不是说虚拟世界是采用很复杂的技术或者方法创建的。云计算提供的核心技术和方法本身是简单的。在虚拟世界里,系统的复杂性是由组织形式的复杂度决定的,而一个复杂的组织形式又是由很多简单的组织形式组成的。
  
  3、云计算的定义
  
  云计算目前没有统一的定义,在网上流传的大约有上百种,决大多数是从具体的硬件、软件和技术方面来定义的,强调这些有形的东西的价值。比如虚拟化技术,一台服务器虚拟为几台服务器。
  
  中国电子学会云计算专家委员会委员赵文银从哲学、经济学、社会学、东方文化、数学、软件开发以及云计算研究等不同领域分析研究,并在实际应用的基础上提出了包含东方文化思想的定义。
  
  云计算是以应用为目的,通过互联网将大量必要的硬件和软件按照一定的组织形式连接起来,并随应用需求的变化动态调整组织形式所创建的一个内耗最小、功效最大的虚拟资源服务集合。
  
  云计算本身并不是计算,也不是单纯的技术,是方法论。云计算是寻找一种方法,让有限的资源,通过一种组织形式,产生无限的应用。
  
  云计算需要解决两大部分的技术工作,一是通过人的智力活动,为虚拟世界创建数学模型、设计规则和方法,并且在运行过程中调整或者修改规则和方法,使虚拟世界更加合理;二是设计虚拟世界和物理世界的连接方法,为虚拟世界和物理世界建立关联关系。

本文地址:http://www.jifang360.com/news/201157/n798120415.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片