構(gòu)建VMware虛擬實驗室的三個常見問題解答
借助迷你PC(例如英特爾的Next Unit of Computing 設備和MSI的Cubi 5)、VMware Workstation 和足夠的存儲框架,你可以構(gòu)建一個小型高效的 VMware 虛擬實驗室,并以合適的成本運行 ESXi 和 NSX。
家庭實驗室可幫助你測試新技術(shù),并確保你的工作負載在部署后保持完整。VMware虛擬實驗室設置需要硬件、管理程序和存儲組件。
你可以使用 MSI的Cubi 5、Synology的 NAS 框架和工作站以 1,000 美元左右的價格建立家庭實驗室。只要配置正確,家庭實驗室就可以運行 ESXi 和 NSX,以提高效率,并擴展你的測試能力。
如何構(gòu)建預算內(nèi)的VMware家庭實驗室?
在評估VMware 家庭實驗室的硬件、軟件和網(wǎng)絡時,你應該考慮很多因素,包括成本和性能。你可以使用英特爾的下一代計算單元 (NUC) 等虛擬化產(chǎn)品創(chuàng)建家庭實驗室。
(1) 硬件選項?,F(xiàn)在有很多家庭實驗室硬件選項。你選擇哪種硬件取決于你的日常工作負載要求。迷你PC 是一種流行的選擇,因為它具有與大型計算機相同的很多功能,但物理尺寸更小。
MSI Cubi 5 提供 i3 或 i5 CPU,價格分別約為 500 美元和 700 美元。它包含每八個線程四個內(nèi)核,供應商吹捧它具有高 Ghz 速度,支持 64 GB RAM,并提供具有 2.5 SSD 和 M.2 存儲的雙存儲。
(2) 虛擬機管理程序選項。你可以將虛擬機管理程序直接安裝到你的硬件上,也可以使用 VMware Workstation 來嵌套你的 VM 和主機。Workstation 通過 VM 嵌套提供更高的工作負載靈活性。嵌套還支持從單個應用程序窗口進行各種工作負載測試。
工作站的成本約為 200 美元。VMUG Advantage 會員資格(也大約需要 200 美元)可能是更實惠的購買方式,因為它還包括 NSX-T Data Center、ESXi、vCenter、Horizon、SRM 和 vSAN。但你必須每年訂閱 VMUG。在這種情況下,請先確定 VMUG 訂閱的優(yōu)缺點。
(3) 存儲選項。在家庭實驗室設置中,存儲通常保持靜態(tài)。如果你選擇足夠的存儲框架,你的存儲設置可以持續(xù)兩到三代計算機硬件。投資更大的存儲框架可以彌補迷你PC 沒有 TB 級存儲空間的不足。
為了存儲你的 VM,你需要額外的存儲空間,例如 Synology 的 NAS 框架。如果你認真對待家庭實驗室,Synology 提供 6 槽單元 DS1621+,售價 1,500 美元,并提供一個可以使用 6 到 10 年的 10 GbE 端口。對于更便宜的替代方案,你可以以 175 美元左右的價格購買 Synology 的 2-bay 設備,它支持 RAID1 或 0。
你如何在NUC上運行和配置ESXi?
你可以通過Intel的NUC上的ESXi 建立高效的VMware 家庭實驗室,而不是建立大型家庭實驗室,消耗過多電力并產(chǎn)生過多噪音。NUC 可能很昂貴,但它們的優(yōu)勢(例如功率和便攜性)超過其成本劣勢。在NUC中開始安裝 ESXi 之前,請了解 VMware 和 Intel 不支持此特定配置。
如果你計劃嵌套 VM,Bean Canyon 和 Skull Canyon 的 32 GB NUC 設置可提供 64 GB 數(shù)據(jù)和 32 GB RAM棒。這個內(nèi)存量可以更好地支持嵌套操作。你還可以使用具有 64 GB NUC 的非易失性內(nèi)存快速 (NVMe) 磁盤來創(chuàng)建獨立的VMware 集群。由于缺乏冗余,不建議將其用作生產(chǎn)環(huán)境。
如果你不計劃嵌套 VM,則可以在多個 32 GB NUC 之間分配 RAM。但是你必須確保你的 CPU 與其他集群主機同代或更新。添加CPU 會使存儲要求復雜化,尤其是對于 vSAN。最好投資 i5 或 i7 NUC 型號,因為你無法升級 CPU 或 GPU。
NUC有一個或兩個網(wǎng)絡端口。你可以使用虛擬 LAN 來最大化可用網(wǎng)絡。
對于家庭實驗室,兩個網(wǎng)絡連接就足夠了。嵌套測試環(huán)境要求你在外網(wǎng)端口上啟用 Permissive Mode。否則,內(nèi)部網(wǎng)絡將無法到達外部網(wǎng)絡。 如果你部署NVMe 磁盤,你可以在你的 NUC 中設置一個網(wǎng)絡文件系統(tǒng),它只會使用8 GB。
當你了解并滿足所有這些要求和注意事項,你就可以開始在你的 NUC 上部署ESXi。最有效的方法之一是在可引導 USB 驅(qū)動器上安裝 ESXi 映像。你可以使用 Rufus 或 Pen Drive Linux 創(chuàng)建可啟動映像?;蛘吣憧梢栽谂渲煤髮UC 連接到顯示器和鍵盤。但第一種方法提供了簡化的測試實驗室、工作負載移動性,并有助于節(jié)省空間。
從那里,你可以打開 Secure Shell (SSH) 來創(chuàng)建遠程控制臺。然后就可以登錄SSH并打開BASH會話,輸入命令dcui來創(chuàng)建遠程GUI。
如何構(gòu)建NSX VMware Workstation測試實驗室?
在開始構(gòu)建家庭VMware實驗室之前,必須對NSX等不同技術(shù)進行試驗。你可以為此目的創(chuàng)建 NSX VMware Workstation實驗室。當你將Workstation用于家庭實驗室,可讓你將 RAM替換為固態(tài)驅(qū)動器上的存儲空間。你還可以在ESXi主機上嵌入NSX Controller以節(jié)省內(nèi)存資源。
首先,你必須準備一臺DNS 服務器,因為如果沒有的話,你將無法成功安裝NSX。VMware為 vExpert保留了對NSX的訪問權(quán)限,也可以訪問vCenter、ESXi 和 Workstation。你還可以通過 VMware用戶組獲得對 NSX 的訪問權(quán)限,該組以200美元的價格提供所有必要的軟件。
需要注意的是,VMware不支持Workstation上的NSX。但是你可以將Workstation用于各種測試和學習目的。要在Workstation上運行 NSX,你的桌面必須為NSX Manager提供16 GB RAM,如果你計劃使用NSX控制器,則需要4 GB RAM,為NSX Edge提供 1 GB RAM。NSX Manager和Controller還需要四個vCPU。
對于vCenter,你需要8 GB RAM和雙vCPU。ESXi需要4 GB RAM和雙核,但如果你計劃部署多個主機,則至少需要6 GB RAM??傮w而言,整個Workstatio家庭實驗室的目標內(nèi)存總量至少為 48 GB。