什么是虚拟化?

虚拟化是一个广义术语,各行各业对虚拟化的理解均不同,不同的人对虚拟化的理解不同,所以没有一个标准的定义。但是,无论怎么理解,虚拟化的本质就是将现有的计算机资源通过虚拟化的技术分割成若干个计算机资源,这些计算机资源相互独立。其最终目的是提高计算机的利用效率和是计算机的灵活性最大化。

虚拟化有很多的定义,下面给出一些定义。

  • 虚拟化是以某种用户和应用程序都可以很容易从中获益的方式来表示计算机资源的过程,而不是根据这些资源的实现、地理位置或物理包装的专有方式来表示它们。换句话说,它为数据、计算能力、存储资源以及其他资源提供了一个逻辑视图,而不是物理视图。

  • 虚拟化是表示计算机资源的逻辑组(或子集)的过程,这样就可以从原始配置中获益的方式访问它们。这种资源的新虚拟视图不受现实、地理位置或底层资源的物理配置的限制。

  • VMware Vsphere虚拟化并汇总多个系统间的基础物理硬件资源,同时为数据中心提供大量虚拟资源。虚拟化是一种过程,它打破了物理硬件与操作系统及在其上运行的应用程序之间的硬性连接。操作系统和应用程序在Vsphere虚拟机中实现虚拟化之后,便不在因资源位于单台物理计算机中而受到种种束缚。物理元素(如交换机与存储器)的虚拟等效物在跨越整个企业的虚拟基础架构内运行。

通过以上虚拟化的定义可以发现,虚拟化对于不同的人来说可能意味着不同的东西,这取决于他们所从事的工作领域的环境。但是虚拟化的本质没有发生改变,所以虚拟化代表着一个巨大的趋势,引领着IT业的发展。