中国教育和科研计算机网
EDU首页 |  中国教育 |   高校科技 |   教育信息化 |   CERNET
教育信息化

资讯 | 专题 会议 观点 专栏 访谈 企业 产品 CIO 技术 校园信息化 下一代互联网 IPv6视频课堂

中国教育网 > 教育信息化
您现在的位置: EDU首页 > 教育信息化 > 存储备份 > 技术中心 > 存储虚拟化
从虚拟化的角度看云计算架构和逻辑
http://www.edu.cn   2011-02-15 作者:中关村在线

字体选择:【大】 【中】 【小】

  虚拟化技术是计算机领域的一项基本技术其内涵非常的的广泛,云计算概念出现后一些从事虚拟化技术的公司迅速宣称自己的虚拟化技术将是云计算的核心技术,企业从自身利益出发也许会片面强调虚拟化的某一个方面,本文以一个全面系统架构的观点来解读虚拟化技术。我们认为“虚拟化”只是一个逻辑词,我们不应过份的将其作为一个具体的技术来对待,虚拟化只是实现了不同技术层面的逻辑转化和抽象工作,不同的逻辑转化工作应该用不同的具体技术来描述。

  1.虚拟化技术的一般性描述

  从云计算提出以来虚拟化技术就被提到了很高的地位,虚拟化技术被称为云计算的核心技术,但广义的来讲虚拟化技术的范围非常的宽,它不但是云计算的核心技术、同样也是计算机科学的核心技术、甚至是整个工业领域的核心技术。

  我们在开汽车的时候其实就用到了机械的虚拟化技术,汽车机械运动的复杂形态被逻辑上简化为方向盘、油门、刹车、离合器的简单运动方式,这种简化使汽车机械系统的复杂性被全面屏蔽,方向盘、油门、刹车、离合器成为了人机交互设备。

  不只在工业领域就是在金融领域也有虚拟化技术的身影,如复杂的股市变化规律被几个简单的指数所描述,通过指数的变化就能反应股票市场的运行情况,甚至整个经济的运行规律。

  物理学也虚拟化技术用的最多的地方,原子核内部的复杂运动情况通过各种宏观物理设备如:拉曼谱、正电子谱、核磁共振等表现出来,其实我们谁也没有真正的看到原子核的形态,但我们能通过对这些物理量的分析得到原子核的结构,那么这些物理设备就实现了对原子核内部结构的虚拟化工作。

  以上的描述我们可以看出,虚拟化技术是一门应用很广泛的技术,甚至可以说是一门相当基础的学科。广义的定义虚拟化技术可以这么来看:虚拟化技术就是一种逻辑简化技术,实现物理层向逻辑层的变化。从这个定义来看一个系统采用虚拟化技术后其对外表现出的运动方式是一种逻辑化的运动方式,而不是真实的物理运动方式。所以采用虚拟化技术能实现对物理层运动复杂性的屏蔽,使系统对外运行状态呈现出简单的逻辑运动形态。

  2.虚拟化角度下的云计算架构

  虚拟化技术是一项非常综合的技术,对于计算机科学来说大部分工作都是在做虚拟化的工作,网络的七层协议是对物理通讯的虚拟化、传统的操作系统是对单个计算机物理硬件的虚拟化、计算机高级语言是对机器语言的虚拟化、人工智能则是更高级的虚拟化技术。计算机科学的虚拟化层次我们用下图进行了简单的描述,节点的物理硬件和网络物理硬件通过多层虚拟化的逻辑简化过程形成了弹性化的计算、存储和网络带宽三者整合的虚拟资源池,也就是我们今天讲的云计算模式。

  云计算的概念位与整个逻辑的最上层,是底层物理硬件经过多次虚拟化抽象而形成的一个逻辑概念。这也就说明了为什么云计算是未来的几年的技术发展方向,因为技术的发展就是一个不断抽象简化的过程,越上层的技术逻辑就是越高级的逻辑,因为这个逻辑是站在了很多巨人肩上的,这些巨人就是下层的虚拟化技术。

  所以可以说云计算系统是运行在一个多层虚拟化协议栈上的高度抽象系统,云计算不是新瓶装旧酒,而是更高一级的技术发展,这个酒是面少不了老酒的调味作用。这幅图中我们看到了云计算的立足之本,炒作是推动不了技术发展的,技术的发展有技术发展的逻辑。

页面功能 【打印】 【关闭】 【我有话说

MOOC风暴来袭

版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号

关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com