简单介绍虚拟化技术概念及其分类
更新时间:2011/7/17
虚拟化技术,相信大家现在都不是很陌生,在IT网站和杂志最近的大事件当中,提及最多的就是它了,一些媒体还建立了专栏进行报道。从2010年开始,有关“未来十大IT技术”的评选也是层出不穷,但报道最广泛的当属Gartner(高德纳咨询公司 - 全球最具权威的IT研究与顾问咨询公司)发布的“未来十大IT技术趋势”,它以独特的视角阐述了虚拟化技术的未来发展,将虚拟化技术推到了评论的顶峰。
但出现在网上的文章,大多较为专业,叙述生涩,又经常与其他概念参杂,如云计算,企业信息化,绿色IT,服务器节能,图腾机柜节能等,让人一惑不解,又添数问。笔者将其转换为通俗的语言,来简单介绍下虚拟化技术。
首先给大家介绍一下什么叫做虚拟化技术,顾名思义,虚拟化就是在计算上虚拟出一些实际计算机里真实存在的东西,以达到更方便、简单、成本低、安全性高的目的。比如,虚拟计算机硬件,可以安装操作系统;以现有操作系统为蓝本,再虚拟出几个一摸一样的;虚拟一个操作系统环境,可以安装应用软件。这个解释,是本人很通俗的说法,严格精准的定义,至今还未看到。
虚拟化技术,经过多年的发展,已成为一个庞大的技术家族,其技术形式种类繁多,实现的应用也数不胜数。但对其分类,网上的介绍比较含糊,分类属性不一。如将服务器虚拟化、硬件虚拟化、cpu虚拟化相提并论,但其实它们都属一个类别,只是按不同属性分类得出的不同名称。
下面就笼统的介绍下虚拟化的具体分类,让大家对这一概念有一个进一步的认识:
从实现层次来分可以分为:硬件虚拟化,操作系统虚拟化,应用程序虚拟化。
从被应用的领域来看可以分为:服务器虚拟化、存储虚拟化、网络虚拟化、桌面虚拟化。
还有从以某类里衍生出来的,无法归类,比如cpu虚拟化,文件虚拟化。
当然,虚拟化技术是一门高深的学问,要想对这个名词解释得非常清楚,笔者还需要长时间得学习才能够做到,今天只是简单的介绍了虚拟化的概念及分类。有错漏的地方还请高手们斧正。