什么是虚拟化?
你可能会马上猜到它的意思。字面上,它的意思是“使某物成为虚拟的”。当然,这不是你想要的答案 -😃。你会立刻问“虚拟是什么意思?”。
这是你需要首先理解的事情。让我们先从几个英语词典中的通用定义来看一些例子。我写下了一些例子,如下所示(你可以在互联网上找到其他更适合你的示例)。
默里·韦伯斯特词典的定义如下:
a : 主要在线发生或模拟在计算机或计算机网络上b : 与虚拟实境有关或存在于其中虚拟旅游
牛津词典的定义如下:
不是真正存在,而是由软件制成以使其看起来像真的。‘虚拟图像’
假设你能从这些词典中理解这些定义,我将“虚拟化”定义为以下内容:
虚拟化是将某种真实(物理存在的形态)转换为数字格式(不是物理存在的形态,例如软件)。
你可能会问“虚拟是一种假的吗?”。我不这么认为。“某种虚拟的东西”应该像真实的(物理的)东西一样工作。至少,你可以通过使用它来区分(至少不会有很大的区别)一个虚拟的东西和一个真实的事物。“假的”通常意味着它可能看起来很相似,但并不会像真实的事物一样工作。
虚拟软件只是吗?
如果你过于关注单词“虚拟”,你可能会认为“某种虚拟的东西”意味着“只是软件”。但这并不是这样。当然,有些虚拟的东西(例如虚拟键盘)没有任何硬件涉及(即只有软件),但在许多虚拟系统中,各种类型的硬件(物理系统)都涉及到。然而,虚拟系统中的硬件通常用于与原来的意图不同的用途(例如虚拟内存),或者假装有更多的硬件存在(例如分区硬盘驱动器),或者那些硬件被多个虚拟操作系统或应用程序共享(例如由虚拟操作系统使用的PC外设)。
虽然“虚拟化”这个词听起来可能有点大,但你很有可能已经经历了某种原始形式的虚拟化有很长一段时间了。以下是你可能已经看到的一些“虚拟”事物的示例。
几乎每个人都可能经历过的一个虚拟东西是虚拟键盘(软件键盘),如下所示。这个键盘并不物理存在,但它表现得像一个真正的(物理的)键盘。这就是为什么我们称之为“虚拟键盘”。