• 首页
        • 更多产品

          客户为中心的产品管理工具

          专业的软件研发项目管理工具

          简单易用的团队知识库管理

          可量化的研发效能度量工具

          测试用例维护与计划执行

          以团队为中心的协作沟通

          研发工作流自动化工具

          账号认证与安全管理工具

          Why PingCode
          为什么选择 PingCode ?

          6000+企业信赖之选,为研发团队降本增效

        • 行业解决方案
          先进制造(即将上线)
        • 解决方案1
        • 解决方案2
  • Jira替代方案
目录

什么是虚拟机

一、什么是虚拟机

虚拟机 (VM) 是实体计算机的数字版本。虚拟机软件可以运行程序和操作系统、存储数据、连接到网络以及执行其他计算功能,并且需要加以维护,比如更新和系统监控等。虚拟机是计算机的虚拟化实例,可执行与计算机几乎完全相同的功能,包括运行应用和操作系统。

虚拟机在物理机器上运行,并通过称为 Hypervisor 的软件访问计算资源。Hypervisor 将物理机器的资源抽象为一个按需可预配、可分发的资源池,从而使多个虚拟机能够在一台物理机器上运行。

二、多个虚拟机的工作原理

一台物理机器(通常是服务器)上可以托管多个虚拟机,然后可使用虚拟机软件管理这些虚拟机。这样就可根据需要灵活地在虚拟机之间分配计算资源(计算、存储和网络),从而提高整体效率。此架构为我们当今使用的高级虚拟化资源(包括云计算)提供了基本的基础组件。

三、虚拟机的用途

虚拟机是虚拟化计算资源的基础组件,不论是在线还是本地环境中的虚拟机,对于创建任何应用、工具或环境发挥着重要作用。以下是虚拟机的一些较为常用的企业功能:

1、整合服务器

您可以将虚拟机设置为托管其他虚拟机的服务器,这样,组织即可将更多资源集中到单个物理机器上,从而减少设备的扩张问题。

2、创建开发和测试环境

虚拟机可以用作测试和开发的孤立环境,在其中包含全部功能,但不会影响周围的基础架构。

3、支持 DevOps

虚拟机可轻松关闭或开启、迁移和调整,这提供了最大的开发灵活性。

4、支持工作负载迁移

虚拟机提供的灵活性和可移植性是加快迁移计划速度的关键。

5、提升灾难恢复和业务连续性

使用虚拟机在云环境中复制系统可提供额外的安全防护和确定性。此外,您还可以持续更新这些云环境。

6、创建混合环境

虚拟机为创建与本地环境并行的云环境奠定了基础,提供了出色的灵活性,而且不需要放弃旧版系统。

以上就是关于什么是虚拟机、多个虚拟机的工作原理以及虚拟机的用途的全部内容了,希望对你有所帮助。

一站式研发项目管理平台 PingCode

一站式研发项目管理平台 PingCode

支持敏捷\瀑布、知识库、迭代计划&跟踪、需求、缺陷、测试管理,同时满足非研发团队的流程规划、项目管理和在线办公需要。

相关文章

什么是事务型数据库

百科

关系型数据库有哪些优势

百科

什么是关系型数据库

百科

什么是流式分析

百科

什么是预测分析

百科

什么是 ETL

百科

云数据仓库有哪些优势

百科

数据仓库是什么

百科

如何界定数字化转型是否成功?

百科

数据湖是什么

百科