WEB开发网
开发学院服务器虚拟化 虚拟化实现模式技术详解 阅读

虚拟化实现模式技术详解

 2008-11-12 16:45:55 来源:WEB开发网   
核心提示:伴随着服务器虚拟化的风靡,“创建虚拟化,虚拟化实现模式技术详解,就会创造利润”的想法将使虚拟化变得极具诱惑力,并引导人们纷纷置身其中,用户与这个虚拟资源进行交互时就仿佛自己是惟一的用户一样,而不会考虑他正在与其他用户一起共享资源,虚拟化概念很早就已出现,简单来说

伴随着服务器虚拟化的风靡,“创建虚拟化,就会创造利润”的想法将使虚拟化变得极具诱惑力,并引导人们纷纷置身其中。

虚拟化概念很早就已出现,简单来说,虚拟化就是使用某些程序,并使其看起来类似于其他程序的过程。

将这个概念应用到计算机系统中可以让不同用户看到不同的单个系统(例如,一台计算机可以同时运行Linux 和 Microsoft Windows)。这通常称为全虚拟化(full virtualization)。

虚拟化也可以使用更加复杂的格式,其中单个计算机看上去具有多个架构(对于一个用户来说,它是一个标准的 x86 平台;对于另外一个用户来说,它是 IBM Power PC 平台)。这种虚拟化形式通常被称为硬件仿真。

最后,更加简单的一种虚拟化是操作系统虚拟化,其中一台计算机可以运行相同类型的多个操作系统。这种虚拟化可以将一个操作系统的多个服务器隔离开来(这意味着全都必须使用相同类型和版本的操作系统)。

虚拟化的概念

虚拟化可以通过很多方法来证实,它不是一个单独的实体,而是一组模式和技术的集合,这些技术提供了支持资源的逻辑表示所需的功能,以及通过标准接口将其呈现给这些资源的用户所需的功能,这些模式本身都是前面介绍过的各种不同虚拟形式的重复出现。

虚拟化实现模式技术详解

虚拟化的原理图

下面是在实现虚拟化时常常使用的一些模式和技术:

第一种,单一资源的多个逻辑表示:

这种模式是虚拟化最广泛使用的模式之一。它只包含一个物理资源,但是它向用户呈现的逻辑表示却仿佛它包含多个资源一样。用户与这个虚拟资源进行交互时就仿佛自己是惟一的用户一样,而不会考虑他正在与其他用户一起共享资源。虚拟机就是这种模式的一个例子。

1 2 3 4  下一页

Tags:虚拟化 实现 模式

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接