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

虚拟机功能


一、虚拟机一般是用来干什么的?

虚拟机是指通过软件模拟的、运行在完全隔离的环境中、具有完整硬件功能的完整计算机系统。

安装虚拟机时,您的计算机将挂起。

虚拟机可以模拟其他类型的操作系统。它必须模拟底层硬件指令,因此应用程序执行速度比虚拟系统慢很多。

流行的虚拟机软件包括VMware(VMWareACE)、VirtualBox和VirtualPC,它们可以在Windows系统上虚拟出多台计算机。

扩展信息:

虚拟机资源涉及很多方面:CPU、内存、网络和磁盘。规划虚拟机时必须考虑这些资源之间的关系。否则,不合理的资源分配将导致虚拟机内应用程序性能不佳。


虚拟机的每个vCPU仅运行在一个物理核心上,因此CPU频率越高,虚拟机运行速度越快。更多的vCPU有助于提高应用程序性能。一个复杂的因素是,在ESXi服务器中,所有虚拟机共享相同的物理CPU。ESXi服务器拥有的核心越多,每个vCPU共享的核心就越多。


ESXi服务器中的RAM资源通常是有限的,因此在为虚拟机分配RAM时需要特别小心。VMkernel在管理RAM方面非常智能;允许虚拟机使用ESXi服务器的所有物理内存,并尽量避免在未实际使用的情况下占用物理内存。

一旦物理内存完全耗尽,VMkernel必须确哪些虚拟机可以保留物理内存以及哪些虚拟机必须释放物理内存。这称为“内存回收”。当虚拟机占用的物理内存被回收时,存在影响虚拟机性能的风险。虚拟机回收的内存越多,相应的风险就越高。

明智的做法是只分配虚拟机完成其工作所需的内存。分配额外的内存会增加收集风险。另一方面,当虚拟机操作系统使用未使用的内存作为磁盘缓存时,将会显着降低对磁盘系统的性能要求,因此在这种情况下会出现一个权衡问题。

对于数据库服务器和VDI桌面,为虚拟机分配更多内存(在ESXi服务器上运行更少的虚拟机)通常比购买高性能磁盘阵列更划算。关键是为虚拟机工作负载分配足够的内存而不浪费它。

3.网络带宽

网络带宽包括两个方面:一是虚拟机与虚拟交换机之间的带宽,二是虚拟交换机与外交换机之间的带宽。网。如果您希望虚拟机获得最大带宽,则应使用VMXNET3网络适配器。

对于外部物理网络的连接,请确保ESXi主机具有最快的物理网卡,该网卡执行大量的网络传输,虚拟机和数据包传输会消耗CPU时间。

4.磁盘性能

虚拟机磁盘性能受到阵列中磁盘数量和类型以及在磁盘上运行的虚拟机数量的限制。由于集中式共享存储架构意味着所有虚拟机磁盘都将从同一位置访问,因此存储控制器和阵列磁盘很容易过载,从而使虚拟机等待存储的响应。

虚拟机等待磁盘I/O和虚拟机CPU空闲对性能的影响有很大不同。等待I/O的虚拟机无法执行更多工作,因此较长的I/O等待时间意味着性能肯定会下降。精心的存储设计是避免上述情况的关键。

参考来源:虚拟机


二、Win10系统中内置自带的虚拟机功能怎么开启今天给大家介绍一下Win10系统中如何启用内置虚拟机功能的具体步骤。
1.打开运行
1.方法一:首先,打开电脑,进入桌面,右键单击左下角的“开始”图标,在打开的菜单中选择“运行”选项。。
2.方法二:按键盘上的“WIN+R”组合键,弹出“运行”窗口。
2.开启内置虚拟机功能
1.在打开的“运行”窗口中,输入“control”,然后单击“确定”按钮或按Enter键。
2.进入“控制面板”页面后,找到“程序”选项并点击。
3.打开“程序”页面后,在“程序和功能”下找到“打开或关闭Windows功能”选项并单击它。
4.在打开的“打开或关闭Windows功能”窗口中,找到“Hyper-V”选项,选中它,最后单击它。剩下的就是右下角的“确定”按钮。
5.如果没有看到“Hyper-V”选项,请转到“Windows设置”页面,找到“更新和安全”选项并启用它。
6.在如的右侧打开的“Windows更新”页面中,单击“检查更新”按钮将您的Windows系统版本更新到最新版本,然后配置设置。
三、vmware虚拟机有什么用

1.您可以在同一台PC上使用两个或多个操作系统,而无需分区或重新启动。

2.充分隔离和保护各种操作系统的运行环境以及操作系统上安装的所有应用软件和数据。

3.不同的操作系统还可以相互交互,包括网络、外围设备、文件共享以及复制和粘贴功能。

4.它具有撤消功能。

5.可以随时设置和改变操作系统运行环境,如:比如内存、磁盘空间、外设等。

虚拟机可以安装几种不同的操作系统,以满足我们不同的需求。例如,如果有一个软件,我需要使用不同的版本,那么大多数软件都无法安装在一个系统上。多个版本被覆盖,出现冲突,让我们可以安装多个虚拟机。

虚拟机可直接安装,并可保存一份到硬盘备份。我们可以直接将移动硬盘转移到另一台电脑上复制来测试使用,无需携带电脑。

在虚拟机中,您可以像在本地计算机上一样使用任何软件并根据需要安装。它们不怕病毒,可以与本地机隔离,如果虚拟机被感染,只需复制以前的备份即可。

高级信息:

虚拟机目前分为三种:

系统虚拟机,例如:VMware程序虚拟机机器,例如:Java虚拟机(JVM)操作系统层的虚拟化,例如:Docker。

按系统分类:

Linux虚拟机:

安装在Windows下的Linux虚拟运行环境称为Linux虚拟机。它实际上只是一个文件,一个虚拟的Linux环境,而不是一个真正的操作系统。然而,它们的实际效果是一样的。因此,最好安装在虚拟机上。

Java虚拟机:

Java虚拟机(JVM)是​​JavaVirtualMachine的缩写。这是一台虚构的计算机,通过实现模拟来模拟各种计算机功能。Java虚拟机有自己完整的处理器、堆栈、寄存器等硬件架构,也有相应的命令系统。

参考来源:-虚拟机

参考来源:-VMware虚拟机