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

计算虚拟化包括哪些(虚拟化分类包含哪些技术)

计算虚拟化
计算虚拟化是一种将计算机资源(如处理器、内存、存储和网络)虚拟化的技术,使它们可以被多个操作系统和应用程序同时使用。
要素:
虚拟机 (VM): 独立的软件应用程序,包含一个操作系统和应用程序。
虚拟机管理程序 (VMM): 一个软件层,管理虚拟机并协调它们对底层硬件的访问。
隔离: 虚拟机相互隔离,确保它们不会相互干扰。
资源分配: VMM 将底层硬件资源动态分配给虚拟机,根据每个虚拟机的需求进行调整。
实时迁移: VMM 可以将正在运行的虚拟机从一台物理主机迁移到另一台主机,而不会造成停机。
自动故障切换: 如果一台物理主机出现故障,VMM 可以将受影响的虚拟机自动切换到备用主机。
举例:
Hyper-V: Microsoft 开发的基于硬件的虚拟机管理程序。
VMware vSphere: VMware 开发的基于软件的虚拟机管理程序。
Citrix XenServer: Citrix 开发的基于开源的虚拟机管理程序。
KVM: 基于 Linux 内核的免费开源虚拟机管理程序。
Docker:一种容器化平台,可在虚拟机内运行隔离的应用程序。