首頁 Enterprise 如何:Proxmox VE Lenovo Nano Cluster

如何:Proxmox VE Lenovo Nano Cluster

by 訪客作者
聯想 m90n nano

通過這項實驗室工作,我們希望創建一個小巧但功能強大的 3 節點 Proxmox VE 6.3 集群。 Lenovo Nano 系列 PC 給我們留下了深刻的印象,因此我們為這個實驗又買了三台。 使用 聯想 ThinkCentre m90n的,我們可以展示計算能力和存儲性能的數量,可以放在鞋盒一半大小的區域中。 雖然創建微型集群會帶來一些妥協,但我們認為該解決方案是性能和價格的完美結合,這使得該 Proxmox 解決方案非常適合作為學習/開發集群,甚至是輕量級邊緣/零售計算的有力競爭者。

通過這項實驗室工作,我們希望創建一個小巧但功能強大的 3 節點 Proxmox VE 6.3 集群。 Lenovo Nano 系列 PC 給我們留下了深刻的印象,因此我們為這個實驗又買了三台。 使用 聯想 ThinkCentre m90n的,我們可以展示計算能力和存儲性能的數量,可以放在鞋盒一半大小的區域中。 雖然創建微型集群會帶來一些妥協,但我們認為該解決方案是性能和價格的完美結合,這使得該 Proxmox 解決方案非常適合作為學習/開發集群,甚至是輕量級邊緣/零售計算的有力競爭者。

聯想 m90n nano

為什麼選擇 Proxmox VE?

在設置管理程序集群時,VMware ESXi 和 vSphere 通常是首選,但是,當消費類硬件開始發揮作用時,問題就開始出現了。 ESXi 需要支持的以太網適配器才能完成安裝,ESXi 不支持 M219n 中內置的 I90-LM 以太網卡,但可以使用帶有 USB NIC 額外驅動程序的自定義 ESXi 映像。 不幸的是,不受官方支持的 NIC 驅動程序充其量是不可靠的,因此我們尋求替代方案。

聯想 m90n nano 端口

Proxmox VE 是想要在消費級設備上運行管理程序的家庭實驗室的理想選擇。 它也是 ESXi 中不受支持的以太網驅動程序的解決方案。 與 ESXi 不同,Proxmox 支持 I219-LM 以太網卡,這使得設置我們的 3 節點 M90n ThinkCentre 集群變得輕而易舉。 Proxmox VE 最近更新到6.3版 以及。 我們檢查更新平台的速度有點慢; 這個小集群是一個完美的藉口。

微型 Proxmox 集群硬件

聯想m90n nano開

我們的 3 台 Lenovo ThinkCentre M90n 配備了 8 個th gen Intel i5-8265U 處理器、8GB DDR4 內存和 2 個 NVMe 驅動器。 當我們的集群完成後,它將可以訪問 24 個內核、24GB RAM 和大約 3.5TB 的 NVMe 存儲。 這些小型系統提供兩個 SSD 托架的靈活性使它們非常適合此類實驗室工作。 當我們在這裡使用標準的 M90n 時, 聯想確實提供物聯網版本 那是無風扇的,恰好提供第二個 NIC,但板載 DRAM 較少。

熱活動

雖然略微向前跳過,但重要的是要注意,當您開始將 Lenovo M90n 集群等小型硬件推向頂峰時,您需要確保將氣流和熱量考慮在內。 這意味著要在一個漂亮的平坦表面上運行它,確保進氣口和出氣口暢通無阻,並且可能考慮不要將它們堆疊起來。 使用我們的 求ShotPRO 我們看了一下負載下的 Nanos。

當我們開始突破 M90n 集群的極限時,我們注意到當您開始堆疊這些時,外殼上的熱點大致與進氣口對齊。 如果你想堆疊它們,墊片或其他類型的絕緣塊可能會解決這個問題。 同樣,這更多是在我們以高存儲和 CPU 負載運行它們之後,我們注意到事情變熱了。

總體而言,M90n 平台被證明最適合低成本、低功耗和小尺寸的家庭實驗室平台。 兩個 NVMe M.2 插槽確實贏得了我們的青睞,因為它讓我們能夠將每個 Nano 裝滿閃存並避免使用硬盤驅動器。

如何安裝 Proxmox

安裝 Proxmox 非常簡單, 下載最新的 Proxmox iso 從 Proxmox 網站下載並將其寫入 USB 設備。 從我們剛剛創建的 Proxmox 安裝設備啟動 Lenovo Nano 將啟動 Proxmox 安裝,只需按照說明進行操作即可。 在多台計算機上安裝以在集群中使用時,請確保為它們提供不同的主機名,這樣您就不必稍後返回來更改它們。 安裝完成後,您的屏幕應如下所示:

在您的瀏覽器中,在同一網絡中的另一台計算機上,連接到給定的地址。 如果無法訪問 web-GUI,可以通過編輯 /etc/network/interfaces 和 /etc/hosts 文件手動更改 IPv4 地址。 如果您已成功訪問 Proxmox web-GUI,系統將提示您輸入在安裝過程中創建的用戶名和密碼。

成功登錄後會看到數據中心的摘要頁面,如果您的目標是使用一台計算機作為虛擬機管理程序,那麼您將在這裡停下來。 我們正在創建一個 Proxmox 集群,所以我們的下一步是通過訪問它們各自的 web-GUI 並登錄來驗證我們的其他 2 個節點是否已正確設置。

配置 Proxmox 集群

一旦我們可以訪問所有三個節點,我們將在第一個節點上打開集群選項卡。 在集群選項卡中,單擊創建集群將調用一個彈出窗口,要求分配一個集群名稱。 輸入集群名稱後單擊創建。 我們現在有一個單節點集群在我們的第一個節點上運行。 下一步是向我們的集群添加第二個節點。

Proxmox 通過創建複製/粘貼連接鍵簡化了向集群添加更多節點的過程。 要檢索集群的加入信息,請單擊“集群信息”選項卡頂部的“加入信息”按鈕。 彈出一個包含當前節點的 IP 地址、指紋和加入信息的彈出窗口,單擊“複製信息”按鈕將獲取我們需要添加另一個節點到集群的加入信息。

在新選項卡中,我們需要訪問第二個節點的 Web 界面。 一旦我們將 Web 界面打開到第二個節點上的集群選項卡,單擊頂部的“加入集群”按鈕將創建一個彈出窗口,詢問集群的加入信息。 從我們的集群粘貼加入信息將填寫除密碼以外的所有字段。 單擊彈出窗口右下角的加入按鈕會將您的節點添加到集群中。

如果您沒有為節點分配不同的主機名,此時加入任務將出錯。 要通過 shell 更改主機名,請分別編輯 /etc/hosts 和 /etc/hostnames 文件。 也可以通過 Web 界面更改主機名,方法是導航到您的節點,然後在“系統”>“網絡”和“系統”>“主機”選項卡中更改主機名。

如果一切設置正確,Web 界面應該會超時,刷新後應該會在數據中心下拉列表的左側列出 2 個節點。 要添加第三個節點,請執行相同的步驟。 如果所有節點都正確添加,Proxmox 將允許從 3 個節點的 Web 界面中的任何一個訪問集群。 Proxmox 集群可以達到 100 多個物理節點,但我們在這個項目中停在三個。

為 Proxmox 配置虛擬機

要將 VM 添加到任何一個節點,我們首先需要上傳我們想要的操作系統的 iso,這是通過選擇我們想要的節點然後選擇節點的存儲卷來完成的。 如果您的節點中只有一個存儲設備,請選擇“本地(您的主機名)”。 然後選擇“ISO 映像”選項卡並單擊頂部的“上傳”按鈕。 選擇你想要的iso文件並上傳。

上傳完成後點擊“Create VM”將開始虛擬機設置。 在“常規”選項卡中,需要為 VM 分配一個 ID 號和一個名稱。 單擊下一步將帶您進入操作系統選項卡,您需要在其中提供 ISO 的路徑。

對於我們的演示,系統選項卡中的任何內容都不會更改。 在硬盤選項卡中,可以設置存儲設備和磁盤大小。 在 CPU 選項卡中,我們可以設置分配給 VM 的內核數。 內存選項卡允許我們更改專用於 VM 的 RAM 量。 網絡設置將保留為默認值。 Confirm 選項卡總結了 VM 的資源分配,並要求用戶確認 VM 的創建。

VM 創建嚮導完成後,VM 將列在左側節點名稱下方。 Proxmox 使用 NoVNC 允許通過控制台選項卡中的瀏覽器控制 VM。 可以使用 VM 頁面頂部的“Start”和“Shutdown”按鈕啟動和停止 VM。 要刪除 VM,請確保它已關閉,單擊頂部的更多下拉菜單並選擇刪除。

微型集群 Proxmox 性能

為了啟動我們的測試/開發 3 節點集群,我們做了最適合我們的事情……我們部署了 6 個虛擬機,並為集群提供了所有值得的磁盤 I/O。 這不是一個完整的基準測試,而是更多地展示了在低成本 NVMe 存儲上安裝 VM 的低成本部署的能力。

我們的虛擬機包括每個 3 個 CPU、每個 3GB 的 RAM,以及一個 50GB 的原始磁盤,除了操作系統驅動器外,還分配給 VDbench。 然後,我們用 64K 順序讀寫工作負載以及 4K 隨機讀寫測試對其進行了測試。 令人驚訝的是,這個 3 節點平台非常有能力。

在三個節點(在我們的工作負載部署期間它們變得非常烤麵包)中,我們看到了令人印象深刻的帶寬和 I/O 性能。 總的來說,我們能夠推動 1.9GB/s 寫入和 4.2GB/s 讀取 跨越 6 個虛擬機。 從 I/O 的角度來看,我們看到 283k IOPS 讀取和 203k IOPS 寫入.

最後的思考

我們已經愛上了 Lenovo Nano 系列,這個小實驗室項目除了重申這個硬件雖然不是為它設計的,但它是一個小型 Proxmox 集群的理想選擇。 考慮到我們能夠從這種相對適中的配置中獲得的性能,homelabbers 可能會做出更糟糕的硬件選擇。 特別是考慮到我們的 Nanos 售價不到 2000 美元。 如果您需要較低的性能,聯想通常會以 300 美元的價格出售低端配置。 他們還提供一系列基於 AMD 的 Nano 和更堅固的 IoT 版本,它帶有第二個以太網端口。

聯想m90n nano正面

我們打算進一步探索 Nano 上的 Proxmox,共享 Ceph 存儲在列表中,以及其他一些事情。 有什麼你想讓我們做的嗎? 在社交媒體上聯繫我們或留言,我們很樂意考慮您的要求!

Proxmox 下載

聯想納米網站

參與 StorageReview

電子通訊 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | RSS訂閱