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

硬件虚拟化的特点与优势


一、什么是cpu的虚拟化技术,有什么优势???

CPU虚拟化技术是指将单一软件环境划分为多个独立分区,每个分区可以根据需要模拟计算的技术。其技术本质是通过中间层对计算资源进行管理和重新分配,以提高使用能力。

CPU虚拟化技术的优点在于,虽然虚拟化是通过软件来进行的,但如果CPU有硬件支持的话,性能效率会大大提高,而且还可以支持64位操作系统。

扩展信息:

虚拟化技术原理

虚拟机对真实的计算环境进行抽象和模拟,VMM需要每一个。虚拟机被赋予一组数据结构来控制其状态,包括全套虚拟进程寄存器、物理内存使用情况、虚拟内存状态等。

当VMM调度虚拟机时,它会将其部分状态恢复到主机系统。并非所有状态都要恢复。例如,主机CR3寄存器存储的是VMM设置的页表物理地址,而不是GuestOS设置的值。

主机进程直接执行GuestOS机器的指令。当GuestOS运行在低权限级别时具有对主机系统状态的特权访问(例如写入GDT注册表),会导致主机资源不足。生成异常的过程,自动将当前权限返回给VMM。另外,外国人的到来也干扰了VMM运行的理由。

参考来源:中关村在线-博士。T正在讲一个你听不懂的专业CPU术语


二、虚拟机有什么好处和缺点?

1.虚拟机的优点

1.快速部署,随时增减。

2.自助升级配置,添加IP、带宽等功能,升级过程中无需停机。

3.您可以执行自助软件/硬重启并配置FTP、IIS等。只需轻轻一按。

4.实时查看资源、流量、流程、服务的运行状态。

5.拥有服务器的完全Administrator或Root权限,您可以对系统进行个性化设置,自由安装程序和应用软件,部署各种互联网应用。

2.虚拟机的缺点

1.独立硬件资源较差。

2.软件支持较差。

3.硬盘的读写速度极慢。



虚拟机的工作原理

虚拟化技术允许多个虚拟环境共享一个系统。虚拟机管理程序管理硬件并将物理资源与虚拟环境分开。将物理环境中的资源根据需要进行分区,分配给虚拟机使用。

虚拟机运行时,当用户或程序发出向物理环境请求更多资源的指令时,Hypervisor会物理地调度来自系统的资源请求,以便虚拟机的操作系统和应用程序可以访问他们。