這里" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > ESXi、PVE、unRaid對比

ESXi、PVE、unRaid對比

時間:2023-06-26 04:12:02 | 來源:網(wǎng)站運營

時間:2023-06-26 04:12:02 來源:網(wǎng)站運營

ESXi、PVE、unRaid對比:

【前言】

虛擬機下的軟路由、NAS玩了幾個月了,當(dāng)初選擇虛擬系統(tǒng)真是糾結(jié)得很,覺得哪個都好哪個都有問題。試來試去,發(fā)現(xiàn)已經(jīng)把ESXi、PVE、unRaid這三大虛擬系統(tǒng)(unRaid有點冤)都折騰了幾遍了。

這里羅列記錄一下,也許也可以幫你少糾結(jié)一點。

我會粗略描述一些操作步驟,旨在體現(xiàn)操作復(fù)雜度等,可能無法當(dāng)做完整教程。有需要了解詳細(xì)步驟的同學(xué)可以參看其它大神的文章。

【概述】

ESXi,是VMWare vSphere Hypervisor套件之下重要組件。前身是ESX,依賴Linux源碼,后來拋棄Linux源碼做成了ESXi。整個產(chǎn)品商用氣息濃重,界面清晰易用,但硬件兼容性較差(主要面向服務(wù)器),沒什么擴(kuò)展性(畢竟不是linux)。

PVE,全稱Proxmox Virtual Environment,是基于Debian的Linux系統(tǒng),虛擬機內(nèi)核為KVM。硬件兼容性優(yōu)秀。界面功能不強,很多操作要靠命令行,但擴(kuò)展能力幾乎是無限的。

unRaid,其實是個NAS系統(tǒng),是基于Slackware的Linux系統(tǒng),虛擬機內(nèi)核也是KVM。磁盤陣列管理非常有特色,靈活性很高。同時還有很不錯的插件、Docker和虛擬機支持。

【系統(tǒng)安裝】

ESXi,官網(wǎng)獲取iso鏡像,做成啟動盤來安裝。

iso引導(dǎo)界面。整個安裝過程界面都很簡陋。
有磁盤選擇和密碼設(shè)定等簡單環(huán)節(jié)。
安裝成功后重啟進(jìn)入系統(tǒng),會看到管理地址的提示。
此時可以按f2進(jìn)入這個系統(tǒng)設(shè)定菜單。主要是用來解決網(wǎng)絡(luò)設(shè)定等問題。
PVE,同樣是官網(wǎng)獲取iso鏡像,做成啟動盤來安裝。

iso引導(dǎo)界面
有磁盤、密碼、網(wǎng)絡(luò)等設(shè)定過程。
同樣,安裝重啟后即可看到管理地址。也可以此時登陸控制臺進(jìn)行高級操作。
unRaid,比較特別,需要準(zhǔn)備一個U盤,制作啟動U盤??梢詮墓倬W(wǎng)的下載制作工具(exe)來制作。也可以直接下載系統(tǒng)的zip包,如果要用開(po)心(jie)版,也只能下載zip包。

如果是zip包,需要解壓到U盤,修改卷標(biāo)為UNRAID,執(zhí)行make_bootable.bat。
插上U盤,設(shè)置好引導(dǎo),啟動后直接進(jìn)入系統(tǒng)??梢钥吹胶笈_管理地址,也可以登陸控制臺。

【系統(tǒng)資源占用】

以下測試數(shù)據(jù)來自于我筆記本的Win10下的VMWare虛擬機,僅供參考。

ESXi 7.0b,安裝iso大小351M,系統(tǒng)占用130G硬盤,待機內(nèi)存1.1G,待機CPU約1-6%,系統(tǒng)啟動時間61秒。
你沒看錯,系統(tǒng)占用130G磁盤!如果你是128G的ssd,可用空間直接就沒有了!其實罪魁禍?zhǔn)资荅SXi 7.0版本安裝系統(tǒng)會默認(rèn)分配120G的虛擬閃存(安裝系統(tǒng)啟動前,可以用shift+o,加上autoPartitionOSDataSize=...來改變默認(rèn)大小,單位MB)。另外,ESXi 6.7安裝之后默認(rèn)占用磁盤空間約10G。

PVE 6.2-4,安裝iso大小862M,系統(tǒng)占用6G以上硬盤,待機內(nèi)存900M,待機CPU約1%,系統(tǒng)啟動時間20秒。
安裝系統(tǒng)時,磁盤空間會動態(tài)分配,除了交換分區(qū)等,主要兩個分區(qū)是:系統(tǒng)分區(qū)和LVM分區(qū),后者提供給虛擬機磁盤使用。不知道具體什么分配算法,實測得到:
16G硬盤安裝PVE,交換分區(qū)1.9G、系統(tǒng)3.6G(1.8G已用)、LVM 6G。
128G硬盤安裝PVE,交換分區(qū)4G、系統(tǒng)31G(1.8G已用)、LVM 74G。

unRaid 6.8.3,zip包213M,系統(tǒng)必須放入U盤(所需空間不足300M),占用23G硬盤空間,待機內(nèi)存不足200M,待機CPU約1-3%,系統(tǒng)啟動時間59秒。
23G硬盤空間中,啟動Docker會默認(rèn)創(chuàng)建20G的鏡像文件。不用Docker可以手動刪除鏡像,也可以自定義鏡像大小,還可以采用文件夾的方式而不是固定大小的鏡像。

【創(chuàng)建/編輯虛擬機】

ESXi,創(chuàng)建/編輯虛擬機,比較簡單易懂

創(chuàng)建按鈕,你應(yīng)該一眼就能找到了。
創(chuàng)建(1/2)前面的指引步驟,降低了新手理解難度。
創(chuàng)建(2/2)后面也有詳細(xì)參數(shù)的設(shè)定。
編輯虛擬機跟創(chuàng)建時的詳細(xì)參數(shù)差不多,每一項都比較好理解,多數(shù)可以進(jìn)一步展開。
PVE,創(chuàng)建/編輯虛擬機,功能也比較全

創(chuàng)建按鈕,你能想到藏在右上角嗎?
創(chuàng)建也是多步驟指引,但是設(shè)計細(xì)節(jié)還是略不友好(步驟太多、有幾個步驟不能默認(rèn))。
編輯虛擬機變成了截然不同的界面
unRaid,需要先設(shè)定并啟用陣列后才能使用虛擬機。(陣列相關(guān)后面再講)

虛擬機放在靠后的菜單里面了(畢竟主要是做NAS的)
創(chuàng)建的系統(tǒng)選擇倒是挺直觀的
創(chuàng)建/編輯界面完全一樣,可設(shè)定參數(shù)比較有局限
創(chuàng)建/編輯可以切換為xml形式,看起來比較高級,但每次用界面編輯都會導(dǎo)致xml修改丟失。。。

【硬盤直通】

三個虛擬系統(tǒng)的虛擬硬盤性能都不怎么樣。具體虛擬磁盤的性能問題可以見我另一篇分享(https://zhuanlan.zhihu.com/p/271901267)。如果真的需要高性能磁盤,最好還是做硬盤直通。

ESXi,需要命令行操作找到硬盤并掛載(RDM),然后在界面添加此磁盤。

首先要先開啟SSH(最好在完成操作后再關(guān)上)
SSH下找到硬盤并執(zhí)行命令掛載為vmdk文件
虛擬機中添加剛才的vmdk磁盤(ESXi 6.7以上理論上可以直接添加裸盤,但有額外要求)
PVE,只需要命令行操作

SSH下找到硬盤并直接添加給虛擬機
unRaid,先用命令行找到磁盤名,然后界面添加

類似pve,用SSH查到硬盤名
添加Manual類型硬盤,并指定前面找到的硬盤全路徑

【PCI硬件直通】

網(wǎng)卡、聲卡、sata控制器等都可以用PCI直通的方式供虛擬機使用(顯卡相關(guān)后面詳述),性能會好過模擬設(shè)備。使用硬件直通,需要CPU有Vt-d功能,并在bios中開啟,且要求不可以使用動態(tài)內(nèi)存。

還有一種叫SR-IOV直通的,能力更強一些,但要求較高,我還沒成功過,就不聊了。

ESXi,直接界面操作

在硬件列表中切換需要直通的設(shè)備為活動狀態(tài)。7.0以后,直通切換無需重啟系統(tǒng)。
添加新PCI設(shè)備、選擇需要的設(shè)備。
PVE,先修改系統(tǒng)配置打開直通功能,然后就可以直接界面操作了

引導(dǎo)配置加上一段,執(zhí)行update-grub更新
模塊配置確保包含這些模塊,然后重啟
此后,就可以隨時添加任意一個PCI設(shè)備了
unRaid,6.9.2之后可以在系統(tǒng)工具中屏蔽要直通的設(shè)備,然后在虛擬機配置中勾選要直通的設(shè)備即可。(6.9.1以及之前需要安裝VFIO-PCI Config插件)

在Tools/System Devices中選擇要直通的硬件,打勾、保存、重啟。(有一些情況會失敗,甚至無法開機,好在你可以拔掉U盤在另一臺電腦上修復(fù)一下U盤上的配置文件)
在虛擬機配置中會出現(xiàn)新的可直通設(shè)備,勾選即可直通。

【顯卡直通】

顯卡本來也是PCI硬件之一,但是會有諸多原因?qū)е滤闹蓖ú粫敲慈菀住?br>
ESXi,基本操作還是PCI硬件直通的操作,但可能遇到了以下諸多的限制:

PVE,除一般PCI硬件直通的步驟外還需要一些配置,具體操作因為pve版本不同、硬件不同等差別很大。幾乎沒有限制,技術(shù)夠牛(改bios、改源碼……),基本能直通成功。這里只按照我遇到的簡單情況說明下(PVE 6.4-4、Q87主板、NVIDIA顯卡)。

在/etc/modprobe.d/pve-blacklist.conf添加這些驅(qū)動黑名單,隨后重啟。
虛擬機的硬件配置中,機器(machine)設(shè)置為q35。
添加PCI設(shè)備,需要勾選“高級”,隨后勾選主GPU、PCI-Express
unRaid,系統(tǒng)幫忙解決了很多直通問題,僅在虛擬機中設(shè)置即可,連硬件的屏蔽都省了。

直接把默認(rèn)的VNC虛擬顯卡改成想要直通的顯卡即可。也可以添加多個顯卡。聲卡一樣。

【虛擬光驅(qū)】

虛擬光驅(qū)最大的作用是加載iso光盤鏡像,用于安裝系統(tǒng)。少數(shù)人還需要把真的光驅(qū)給虛擬機用,用來讀取/刻錄光盤。

ESXi,支持主機設(shè)備和ISO鏡像,主機設(shè)備還能選具體哪一個設(shè)備
PVE,也支持主機設(shè)備和ISO,但是主機設(shè)備下面沒有具體設(shè)備選擇
unRaid,直接被簡化成了安裝ISO,不支持主機設(shè)備

【自動開機、關(guān)機】

有時候虛擬系統(tǒng)主機會需要重啟或是意外斷電等情況,此時我們需要某些虛擬機會在系統(tǒng)啟動后按順序自動啟動。

ESXi,一次性整體設(shè)置自動啟動的開關(guān)、順序、延遲時間等。
PVE,需要在每一個虛擬機里面設(shè)置自動啟動的開關(guān)和順序。
unRaid,每個虛擬機可以開關(guān)自動啟動,啟動順序就是但是不能調(diào)整順序和間隔時間。

【網(wǎng)絡(luò)管理】

ESXi,有眾多的網(wǎng)絡(luò)配置功能,完全可以自己組建各式各樣的復(fù)雜虛擬網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。不過家用的話,基本用不上,甚至你可能都不需要碰到這個界面。
PVE,網(wǎng)絡(luò)管理簡單一些,功能也沒那么強,但家用足夠了。
unRaid,幾乎只有網(wǎng)卡設(shè)置,不過一般用途倒是夠了。只是每次修改網(wǎng)絡(luò)配置必須先停掉陣列(所有虛擬機、Docker都要關(guān)閉)。

【穩(wěn)定性】

單說長時間運行的話,三者沒發(fā)現(xiàn)什么區(qū)別,都很穩(wěn)定。但如果你跟我一樣喜歡“瞎折騰”,那就很容易出事了。

所以ESXi是最穩(wěn)的,界面清晰、擴(kuò)展性不強,所以也不太會出故障。PVE、unRaid折騰多了都很危險。尤其是unRaid,似乎虛擬機部分還沒那么成熟,花樣越多坑越多,而且很多設(shè)定(比如網(wǎng)絡(luò)、直通)必須通過重啟或關(guān)閉磁盤陣列(所有Docker、虛擬機都要關(guān)閉)來生效。

【CPU性能】

ESXI使用自己的VMware內(nèi)核,CPU優(yōu)化相當(dāng)好,損耗趨近于0%。

PVE與unRaid接近(都是KVM),損耗大約是4-10%的樣子。

詳細(xì)的對比我就不展示了,受影響因素太多,我也沒搞清楚,容易誤導(dǎo)大家??偟膩碚f三者差距不會很大,如果你的CPU性能本身有一定過剩,就不用特別糾結(jié)這點點損耗了。

【授權(quán)】

ESXi,安裝即可試用60天。官網(wǎng)可以免費注冊,會有功能限制,但個人足夠用了。
最便宜的1年期授權(quán)大概是1700人民幣以上。
網(wǎng)上可以搜注冊碼。

PVE,算是免費吧。不注冊會每次登陸有個提示框,且不能更新官方穩(wěn)定源。
最便宜的1年期授權(quán)是85歐元。
可以通過修改代碼屏蔽提示,還可以添加免費更新源來更新。

unRaid,針對U盤注冊,不注冊幾乎等于不能用??梢悦赓M注冊30天試用版。
6塊硬盤的永久授權(quán)是59美元,允許一年換一塊U盤(畢竟是U盤殺手)。
網(wǎng)上有開(po)心(jie)版。

【Docker】

如果你沒玩過Docker,強烈建議你入坑~ 比虛擬機更輕便、靈活。很多好用的Linux軟件都會有Docker的版本,很好地解決了兼容性等問題。

ESXi,不支持Docker,估計未來也不會支持,畢竟不是Linux。你只能先裝個linux虛擬系統(tǒng),再用docker。

PVE,本身不直接支持Docker,但是可以自己安裝相關(guān)軟件。

unRaid,可以運行Docker,還有方便的界面支持。但是虛擬緩存有點麻煩(內(nèi)存不足時才用),算是瑕疵。

【溫度顯示】

如果不是用過這幾個虛擬系統(tǒng),我還真想象不到溫度顯示也會是一個需要考慮的問題。

ESXi,需要主板支持IPMI,基本只有服務(wù)器才行了。否則,就完全看不到溫度。

PVE,需要安裝軟件和手改界面代碼。不同機器情況還不一樣,要解決得有點編程基礎(chǔ)。

unRaid,默認(rèn)只顯示硬盤溫度。需要安裝溫度顯示插件來顯示CPU、主板溫度。

【特別的磁盤陣列】

這是unRaid獨有的,也是它最初的主要賣點。它不同于真正的raid陣列,是一種靈活的文件級磁盤空間組織方式。

使用中體會到的幾個優(yōu)點:

但這個文件系統(tǒng)的性能不是太好,連續(xù)滿負(fù)荷讀寫會突然性能下降,即使有ssd緩存也不行。不知道是BUG還是某些機制決定了這樣的特性。

【總結(jié)特點】

ESXi,注重企業(yè)支持,界面簡單易用,自身功能較強,對硬件要求較高,擴(kuò)展性較低。
適合初學(xué)者、不想太折騰的、有服務(wù)器主板的(例如Gen8這種家用服務(wù)器)。迷茫的時候,優(yōu)選ESXi吧。

PVE,兼容性最好,擴(kuò)展性好,界面友善度欠佳,需要一定Linux基礎(chǔ)。
適合低端機型、懂Linux的、愛折騰的。PVE玩得溜了之后,看其它的系統(tǒng)都像是弟弟。(可惜我玩不溜)

unRaid,Docker、磁盤陣列、顯卡直通、虛擬U盤等都是亮點。必須U盤引導(dǎo)有點麻煩(廉價U盤7x24工作,心還是很慌)。特色功能多,出新快,因此問題也多。
適合直接做NAS、玩PT,尤其適合做家庭影視庫、HTPC,玩一拖二也是個不錯的選擇。比較有可玩性,又不會難度特別高。

關(guān)鍵詞:對比

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉