保姆级教程来了 玩转虚拟机PVE
保姆级教程来了 玩转虚拟机PVE
作者:OverLord
来源:《电脑爱好者》2021年第04期
        顾名思义,虚拟机的作用是管理硬件并将物理资源与虚拟环境分隔开。来自物理环境的资源根据需要进行区分后,再分配给虚拟机模拟出的另一台“电脑”使用。在这台“电脑”上,你可以靠虚拟机软件装系统、装软件、上网、和真实的电脑组成局域网,甚至同时运行的几台虚拟机也可以相互间组成局域网。目前可选择的虚拟机有很多,而这其中PVE无疑是最友善的那个——免费、开源,而硬件直通效率最高(图1)。
        虚拟机的玩法有很多,但是很多人还是丈二和尚摸不着头脑,连最基本的设置都还弄不明白。今天,笔者就向大家介绍这款PVE(Proxmox Virtual Environment)的使用方法。
        PVE的全称是Proxmox Virtual Environment(https:∥www.proxmox/),或简称为Proxmox VE。它是一款开源的虚拟化方案,软件和社区支持都是免费的(基于Debian Linux和KVM的虚拟化平台),企业用户则可以通过订阅制获得付费商业支持(图2)。
        本来,这种系统多是用于服务器集使用,不过随着个人用户对虚拟机的使用需求提升,PVE这种完全免费开源的虚拟机系统越发受到关注。相比于其他虚拟机系统,PVE不仅仅是免费开源这么简单(当然非常重要),而且具备极低的硬件资源要求、配置极为简单,兼容性也非常出。当然了,对于服务器集之类的应用,PVE的稳定性还略有欠缺,不过对个人用户毫无影响。
        不过,要想自己的电脑使用虚拟机系统,必须满足一个先决条件——处理器支持虚拟化。实际上这个要求并不苛刻,因为当今绝大部分处理器都具备硬件虚拟化技术,当然了,处理器性能越高、核心数量越多,在虚拟机上的运行分配就更加轻松自如。
        要想知道自己的处理器能否支持虚拟化功能,我们可以使用一个简单的小软件来判断——这就是Securable。下载Securable(下载地址:https:∥/securable.htm)后运行(只有一个运行文件),如图所示,如果最后一项“Hardware Virtualization”显示为“Yes”,则表示处理器支持(图3)。
        我们还可以点击“Click for more”查看具体的虚拟化技术信息,笔者推荐安装PVE的电脑,处理器最好有至少4个核心或线程(例如2核心4线程的处理器亦可),这样在建立多个虚拟机(不少于2个)的时候,系统资源足够分配(图4)。
        当然了,如果处理器不支持硬件虚拟化,则Securable中“Hardware Virtualization”項会显示一个大大的“No”,这也就意味着这台电脑没有从硬件层面进行优化,无法很好地胜任虚拟机服务器的工作,则不建议使用(图5)。
        确定处理器支持后,还需要重启进入电脑的BIOS(F1或者Del),到BIOS中相关的处理器虚拟化功能界面,将其设置为“Enabled”启用该功能(图6)。
        不仅如此,笔者还推荐处理器最好使用带有核显的处理器型号,尤其后期要执行显卡直通应用的话(直接分配显卡硬件资源给虚拟机上的某一个虚拟系统),一块带有核显的处理器就非常必要。
        除了处理器部分,内存也是虚拟机设备要求比较高的地方。如果只是体验虚拟机,正常的内存配置就够了(目前一般建议为8GB),如果想要长期使用,并且安装的虚拟机数量不小于2个,那么,每个虚拟机的内存分配最好不低于4GB,如果可能,每个虚拟机的内存分配应该是在6GB至8GB之间,还要考虑PVE自身需要的内存占用(2GB至4GB左右),这样计算就可以得到比较理想的内存需要量了(图7)。
        除此之外,笔者建议务必使用固态硬盘——毕竟传输速度、响应时间、多任务等能力,固态硬盘、尤其是NVME协议的固态硬盘拥有着机械硬盘无可比拟的优势,尤其近一年时间里固态硬盘的价格已经下调不少,一款480GB~512GB容量的固态硬盘拿来安装虚拟机系统再好不过了(仅家用)(图8)。
虚拟机上网        一切准备就绪,我们就要开始体验PVE虚拟机的安装使用了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。