理解:
服务器虚拟化:又称网络虚拟架构,是指将物理计算机软件环境划分为多个独立的分区。每个分区可以根据需要模拟一个服务器。完整的计算机技术。
服务器虚拟化是利用虚拟化软件在一台硬件服务器上虚拟出多个虚拟服务器。每个虚拟机服务器都有自己的操作系统并提供自己的服务。这些服务彼此直接相关,互不影响。它的使用方式就像一个单独的服务器。
详细信息:
服务器虚拟化的特点:
1.分区:
整合后物理服务器被虚拟化。多个操作系统可以在物理服务器上同时运行,每个操作系统在单独的虚拟机上运行。系统资源被划分到多个虚拟机中以满足使用需求。显然,这会提高服务器的利用效率。
2.隔离性:
由于虚拟机之间的故障和安全隔离是在硬件层实现的,因此可以更好地解决由操作系统或应用软件引起的安全问题,更好地保证安全性的分离。此外,还可以通过先进的资源控制来动态保证不同虚拟机的性能。
3.封装:
每个正在运行的虚拟机都被封装为一个文件,因此移动和复制虚拟机就像移动和复制文件一样简单,在管理和部署功能上应该有改进。
4.硬件独立性:
虚拟机可以在异构硬件上安装和移动。根据虚拟化技术的不同,AMD或Intel架构的服务器上可以运行不同的操作系统。该机芯可以更好地整合现有异构硬件资源,提高安装和使用效率,节省投资。
参考来源:-服务器虚拟化
CPU虚拟化技术是指将计算机软件环境划分为多个独立的分区,每个分区可以根据需要模拟一台计算机的技术。其技术本质是通过中间层实现计算机资源的管理和重新分配,以最大限度地利用资源。
CPU虚拟化技术的优点在于,虽然虚拟化可以通过软件来实现,但如果CPU硬件支持的话,性能会大大提升,并且可以支持64位操作系统。
扩展信息:
虚拟化技术原理
虚拟机对真实的计算环境进行抽象和模拟,需要虚拟机来实现每个。虚拟机被分配一组数据结构来管理其状态,包括虚拟处理器的完整寄存器、物理内存使用情况、虚拟设备状态等。
当VMM调度虚拟机时,它会向主机系统返回一些状态。并不是所有状态都需要重置,例如主机CR3寄存器存储的是VMM设置的页表的物理地址,而不是GuestOS设置的值。
主机处理器直接执行GuestOS机器指令:由于GuestOS运行在低特权级别,访问主机的特权状态(例如写入GDT寄存器)会导致主机失败。处理器创建异常,该异常将处理权立即返回给VMM。此外,外部中断的存在也会导致VMM运行。
参考来源:中关村在线-T博士谈CPU专业时你听不懂的话
上一篇:简述虚拟化的四个特征是什么
下一篇:虚拟化的技术特征