当前位置:首页 > 虚拟化 > 正文

虚拟化技术最新技术(虚拟化技术分类及介绍)

计算机虚拟化技术当前主要包括哪些?

虚拟化是一个广义的术语,在计算机术语中,它通常指的是在虚拟基础上而不是在真实基础上运行的计算元素。虚拟化技术扩展了硬件的功能并简化了软件重新配置的过程。CPU虚拟化技术通过用单个CPU模拟多个CPU并行的方式,使一个平台能够同时运行多个作,并通过允许应用程序在的位置运行而不会互相影响,从而极大地提高计算机性能。虚拟化技术与多任务和超线程技术完全不同。多任务是指在一个作中同时运行多个程序,而在虚拟技术中,可以同时运行多个作,每个作中运行有多个程序,每个作就是一个虚拟CPU或虚拟主机;超线程技术还可以用一个CPU来模拟双CPU,以平衡程序的执行。虚拟化技术不同于当今的VMwareWorkstation和其他虚拟化软件。

纯软件虚拟化解决方案有很多局限性。在许多情况下,“来宾”作通过VMM(虚拟机)与硬件通信,VMM决定对上所有虚拟机的访问。(大多数处理器和内存访问都于VMM,并且仅在发生某些事件(例如页面错误)时才会涉及。)在纯软件虚拟化解决方案中,VMM在软件堆栈中的位置是传统的。作位置,即应用程序通常所在的位置。这个额外的通信层需要二进制翻译来对硬件环境进行建模,包括处理器、内存、存储、显卡、网卡等物理资源。这种变化必然会增加的复杂性。此外,来宾作支持受到虚拟机环境容量的,这可能会阻碍64位来宾作等特殊技术的部署。在纯软件解决方案中,软件堆栈的额外复杂性使得这些区域难以管理,从而难以确保的可靠性和安全性。

如何开启虚拟化技术呢?

通过六个步骤解锁虚拟化技术:

1.电脑开机后,按DEL键进入BIOS设置页面,按方向键切换到配置菜单项。

2.打开配置菜单选项后,在此页面上选择IntelVirtualTechnology设置选项。

3.按照页面提示,按页面底部的F5或F6键可切换该模式的作设置。

4.按F5或F6键调整设置选项,并将IntelVirtualTechnology设置选项设置为启用。

5.将页面顶部的菜单切换到退出菜单选项,然后选择ExitSavingChanges菜单

6.在弹出的菜单选项中选择Yes按钮保存主板BIOS设置并进入,现在就可以使用Intel虚拟技术服务了。

什么是虚拟化技术

虚拟化是一个广义的术语,通常指在虚拟基础上而不是在真实基础上运行的计算元素。虚拟化技术可以增加硬件的容量并简化软件重新配置的过程。CPU虚拟化技术可以用单个CPU模拟多个CPU并行,允许单个平台同时运行多个作,应用程序可以在的空间中运行而不受影响,显着提高计算机的工作效率。虚拟化技术与多任务和超线性技术完全不同。多任务是指一个作中多个程序并行运行的同时过程:在虚拟化技术中,多个作可以同时运行,每个作中运行多个程序,每个作都会产生;虚拟CPU或虚拟主机,而超线程技术只是用单CPU模拟双CPU来执行流水帐的比率。虚拟化技术也不同于当前的软件,例如VMwareWorkstation也可以实现虚拟效果,这是一项巨大的技术进步,具体体现在减少与虚拟机软件相关的开销以及支持更广泛的作方面。纯软件虚拟化解决方案有很多。在很多情况下,“来宾”作通过VMM(虚拟机)与硬件进行通信,VMM决定其对上所有虚拟机的访问权限。(请注意,VMM大多数与处理器和内存无关的应用程序仅在发生某些事件(例如页面错误)时才会涉及。)在纯软件虚拟化解决方案中,VMM的位置是传统意义上的软件套件。作的位置,这是应用程序传统上所在的位置。这个额外的通信层需要二进制翻译来模拟硬件环境,提供与处理器、内存、存储、显卡、网卡等物理资源的接口。这种转换必然会增加的复杂性。此外,来宾作支持受到虚拟机环境功能的,这可能会妨碍特定技术的部署,例如64位来宾作。在纯软件解决方案中,软件堆栈的复杂性增加意味着这些环境难以管理,从而使可靠性和安全性变得更加困难。CPU虚拟化是一种硬件技术解决方案,支持虚拟技术的CPU设置了专门优化的指令来控制虚拟过程,VMM可以通过这些指令轻松改进,相比虚拟化软件的实现,提高很大程度。虚拟化技术提供基于芯片的服务,只能通过兼容的VMM软件改进解决方案。由于虚拟化硬件可以提供新的架构,直接在其上运行​​作,不需要进行二进制转换,这就减少了相关的开销影响,大大简化了VMM的设计,使得VMM按照通用的标准和结果来编写。效果比较好,功能强大。另外,在纯VMM软件中,目前缺乏对64位作的支持,而随着64位处理器的不断普及,这种严重的也越来越突出。除了广泛的传统作支持之外,CPU虚拟化技术还支持64位客户作。两大CPU巨头英特尔和AMD都试图在虚拟化领域相互领先,但AMD的虚拟化技术落后英特尔几个月。英特尔的目标是自2005年起推进IntelVirtualizationTechnology虚拟化技术在其处理器系列产品中的应用。现在,Intel已经发布了一系列采用IntelVT虚拟化技术的处理器产品,包括面向桌面的Pentium46X2系列、PentiumD9X0系列和PentiumEE9XX系列,以及面向桌面/工作站的基于Paxville核心的Xeon系列;同时,绝大多数英特尔下一代处理器,包括Merom核心移动处理器、Conroe核心桌面处理器、Woodcrest服务器核心处理器以及基于Montecito核心的Itanium2高端服务器处理器都将支持IntelVT虚拟化技术。