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

虚拟化技术简要入门概论(虚拟化技术如何入门)

虚拟化是什么,CPU开启虚拟化和关闭虚拟化对电脑有影响吗?具体有什么影响,关闭虚拟化可以提高性能吗?

虚拟化的缩写是VT(VirtualizationTechnology)。

它是Intel在其用户平台上开发的虚拟化支持,旨在帮助在硬件层面实现虚拟化技术。在此之前,虚拟化只能通过软件来虚拟化底层架构,对CPU启用虚拟化对实际使用并没有明显的影响。例如,它仅在您使用VM虚拟机时才会产生影响,因此关闭虚拟化不会提高性能。

扩展信息:

Intel开发了两套VT技术:一套是VT-i,主要用于安腾架构主机;另外一套是VT-i,主要用于安腾架构主机。另一个封装是VT-x,主要用于IA32架构主机。

VT-x依靠VMX(虚拟机扩展)为虚拟化技术提供硬件支持。作为芯片辅助虚拟化技术,VMX为虚拟化提供了两种新的状态:根模式(VMXroot)和非根模式(VMXnon-root)。Root模式主要处理主机作或VMM的环境。

在此模式下,处理器的行为就像没有VT技术的处理器一样。它可以很好地处理不同权​​限级别的指令,但VMX有一组指令,在将数据加载到某些特定寄存器时(不是在根模式下,而是在客户作或虚拟机中)存在一些。环境。在这种环境下,处理器的许多作都受到。

在云计算领域,虚拟化技术是必不可少的基础支撑技术。虚拟化技术本质上是一种资源管理技术,将各种物理资源(如CPU、内存、存储甚至)抽象地集成到上层中。

由于消除了物理资源之间的障碍,这些资源可以由用户管理。在实际解决方案中,尤其是在各行业信息技术的部署中,虚拟化技术的应用可以使整个IT基础设施更加灵活。

参考来源:

-VT技术

常见的虚拟化技术

虚拟化
在计算方面,虚拟化通常意味着计算机组件运行在虚拟平台上,而不是物理平台上。虚拟化技术可以扩展硬件容量并简化软件重新配置。简单来说,CPU虚拟化技术就是用单个CPU并行模拟多个CPU,让一个平台同时运行多个作,应用程序可以在的空间运行而不互相影响,从而显着提高计算机性能。
二、虚拟化
虚拟化是目前业界关于虚拟化分区定义最不明确、争议的概念。在微软眼中,“虚拟化”指的是虚拟专用(VPN)。VPN抽象了的概念,允许远程用户访问组织的内部,就好像他们物理连接到该一样。虚拟化可以帮助保护IT环境免受互联网威胁,同时允许用户快速、安全地访问应用程序和数据。
3.服务器虚拟化
与虚拟化不同,服务器虚拟化是虚拟化技术最早的子领域。据ForresterResearch2006年2月的调查显示,全球企业对服务器虚拟化的认知率达到75%。三分之一的企业已经使用或准备部署服务器虚拟化。这项诞生于20世纪60年代的技术,正日益显示出其重要的价值。由于服务器虚拟化的发展时间较长,应用广泛,人们常常将服务器虚拟化与虚拟化等同起来。
4.存储虚拟化
随着信息业务活动的不断运行和发展,存储平台已成为核心平台和大量高价值数据数据应用对平台的要求越来越高,不仅在存储容量方面,而且在数据访问性能、数据传输性能、数据管理能力、存储扩展性等方面也提出了更高的要求。可以说,存储平台的整体性能将直接影响整个的正常运行。为此,虚拟化技术的另一个子领域——虚拟存储技术根据时代的需要而应运而生。
5、应用虚拟化
以往的虚拟化技术主要关注硬件平台资源的优化虚拟分配。随着IT应用的日益普及,应用虚拟化作为虚拟化家族的后起之秀登上了历史舞台。ForresterConsulting于2006年7月对美多个行业的高级IT经理进行的一项研究发现,当今的组织现在将应用程序虚拟化视为一项业务需要,而不是一项IT决策。据统计,目前全球至少有超过18万个组织正在使用应用虚拟化技术来集中IT管理、增强安全性并降低总体成本。

虚拟化技术的定义

虚拟化技术与多任务和高线程技术有很大不同。多任务是指多个程序同时在一个作中一起工作,利用虚拟化技术,可以让多个作同时工作,每个作中以及A中的每个作中运行多个程序。虚拟CPU或虚拟主机;超线程技术还可以用一个CPU来模拟双CPU,以平衡程序的执行。虚拟化技术不同于VMwareWorkstation等软件可以实现不同的虚拟化效果,这是一项重大的技术进步,特别体现在降低软件虚拟机相关的成本以及支持更广泛的作方面。。
纯软件虚拟化解决方案有很多局限性。在许多情况下,“来宾”作通过VMM(虚拟机)与硬件通信,VMM决定对上所有虚拟机的访问。(大多数处理器和内存访问都于VMM,并且仅在发生某些事件(例如页面错误)时才会涉及。)在纯软件虚拟化解决方案中,VMM在软件堆栈中的位置是传统的。作位置,传统意义上的作位置就是应用程序所在的位置。虚拟技术是一套解决方案。完整的场景需要CPU、主板芯片组、BIOS和软件(例如VMM软件或某些作本身)的支持。即使只有CPU支持虚拟化技术,与VMM软件配合使用时,也会比不支持虚拟化技术的表现更好。两大CPU巨头英特尔和AMD都在竭尽全力想要在虚拟化领域占据领先地位,但AMD的虚拟化技术落后英特尔几个月。自2005年底以来,英特尔一直将英特尔虚拟化技术(IntelVT)虚拟化技术引入其处理器产品线。
AMD还发布了一系列支持AMDVirtualizationTechnology(AMDVT)虚拟化技术的处理器产品,包括SocketS1接口的Turion64X2系列以及SocketAM2接口的Athlon64X2系列和Athlon64FX系列等。AMD的下一代核心处理器,包括即将推出的带有SocketF接口的Opteron处理器,都支持AMDVT虚拟化技术。