一、什么是虚拟机
虚拟机 (VM) 是实体计算机的数字版本。虚拟机软件可以运行程序和操作系统、存储数据、连接到网络以及执行其他计算功能,并且需要加以维护,比如更新和系统监控等。虚拟机是计算机的虚拟化实例,可执行与计算机几乎完全相同的功能,包括运行应用和操作系统。
虚拟机在物理机器上运行,并通过称为 Hypervisor 的软件访问计算资源。Hypervisor 将物理机器的资源抽象为一个按需可预配、可分发的资源池,从而使多个虚拟机能够在一台物理机器上运行。
二、多个虚拟机的工作原理
一台物理机器(通常是服务器)上可以托管多个虚拟机,然后可使用虚拟机软件管理这些虚拟机。这样就可根据需要灵活地在虚拟机之间分配计算资源(计算、存储和网络),从而提高整体效率。此架构为我们当今使用的高级虚拟化资源(包括云计算)提供了基本的基础组件。
三、虚拟机的用途
虚拟机是虚拟化计算资源的基础组件,不论是在线还是本地环境中的虚拟机,对于创建任何应用、工具或环境发挥着重要作用。以下是虚拟机的一些较为常用的企业功能:
1、整合服务器
您可以将虚拟机设置为托管其他虚拟机的服务器,这样,组织即可将更多资源集中到单个物理机器上,从而减少设备的扩张问题。
2、创建开发和测试环境
虚拟机可以用作测试和开发的孤立环境,在其中包含全部功能,但不会影响周围的基础架构。
3、支持 DevOps
虚拟机可轻松关闭或开启、迁移和调整,这提供了最大的开发灵活性。
4、支持工作负载迁移
虚拟机提供的灵活性和可移植性是加快迁移计划速度的关键。
5、提升灾难恢复和业务连续性
使用虚拟机在云环境中复制系统可提供额外的安全防护和确定性。此外,您还可以持续更新这些云环境。
6、创建混合环境
虚拟机为创建与本地环境并行的云环境奠定了基础,提供了出色的灵活性,而且不需要放弃旧版系统。
以上就是关于什么是虚拟机、多个虚拟机的工作原理以及虚拟机的用途的全部内容了,希望对你有所帮助。