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

浅谈虚拟机与物理机(虚拟机跟物理机区别)

虚拟机跟物理机的区别?
使用软件,虚拟机的行为就像物理机一样,具有自己的一组虚拟硬件,包括操作系统和加载在其上的应用程序。通过虚拟化,每个虚拟机都具有一致的虚拟硬件,无论底层主机服务器运行的操作系统是什么。广义上讲,虚拟机是利用硬件在一个环境中虚拟出其他环境,就像物理机一样,只不过是借助硬件的支持来实现的,但物理机天生就有环境。

虚拟机的四大特征

虚拟机的四个主要特性是:分离、隔离、封装、硬件独立性。

1.分区

分区是指虚拟化层在多个虚拟机之间共享服务器资源的能力;每个虚拟机可以同时运行单独的操作系统(相同或不同)。时间。操作系统),它允许您在一台服务器上运行多个应用程序;每个操作系统只能看到虚拟化层提供的“虚拟硬件”(虚拟网卡、CPU、内存等)进行包含。她认为她正在运行自己的专用服务器。

2.隔离

虚拟机之间相互隔离:一台虚拟机的故障或故障不会影响同一服务器上的其他虚拟机,一台虚拟机中的病毒和蠕虫与其他虚拟机隔离,如如果每个虚拟机都位于单独的物理机上;资源控制可确保性能隔离:您可以为每个虚拟机指定最小和最大资源使用量,以确保虚拟机不会消耗所有资源并导致同一系统上的其他虚拟机不可用。

3.封装

封装是指将整个虚拟机(硬件配置、BIOS配置、内存状态、磁盘状态、处理器状态)存储在一个小的文件集中,独立于物理硬件平均值。这样,您只需要复制几个文件,就可以随时随地复制、保存和移动虚拟机。

4.硬件独立性

由于虚拟机运行在虚拟化层,它只能看到虚拟化层提供的虚拟硬件;这个虚拟硬件也不需要考虑物理服务器的情况:因此,虚拟机可以在任何x86服务器(IBM、Dell、HP等)上运行,无需任何修改。这打破了操作系统和硬件、应用程序和操作系统/硬件之间的限制。

虚拟机的作用

1.演示环境。为了方便不同的示例,您可以安装不同的演示环境。

2.保持主机快速运行,并减少虚拟机中运行的不必要的过时软件安装程序、间歇性程序或测试程序的数量。

3.避免每次都重新安装。银行等共享工具使用频率较低,并且需要更多的隐私。它们应该在单独的环境中运行。

4.如果您想测试不熟悉的应用程序,可以将它们安装在虚拟机上并完全删除。

5.体验Linux、Mac等不同版本操作系统