Skip to main content
NetApp Solutions
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

裸機上的OpenShift

貢獻者

裸機上的OpenShift可在市售伺服器上自動部署OpenShift Container Platform。

裸機上的OpenShift類似於OpenShift的虛擬部署、可輕鬆部署、快速配置及擴充OpenShift叢集、同時支援尚未準備好容器化的應用程式虛擬化工作負載。在裸機上部署之後、除了OpenShift環境之外、您不需要額外的管理成本來管理主機Hypervisor環境。透過直接部署在裸機伺服器上、您也可以減少主機與OpenShift環境之間共用資源的實體負荷限制。

裸機上的OpenShift提供下列功能:

  • * IPI 或輔助安裝程式部署 * 透過安裝程式佈建基礎架構( IPI )在裸機伺服器上部署的 OpenShift 叢集、客戶可以直接在市售伺服器上部署功能廣泛、易於擴充的 OpenShift 環境、而無需管理 Hypervisor 層。

  • * 精簡型叢集設計 * 為了將硬體需求降至最低、裸機上的 OpenShift 可讓使用者僅部署 3 個節點的叢集、讓 OpenShift 控制平面節點也能做為工作節點和主機容器。

  • * OpenShift 虛擬化 * OpenShift 可以使用 OpenShift 虛擬化在容器內執行虛擬機器。此容器原生虛擬化可在容器內執行KVM Hypervisor、並附加持續磁碟區以供VM儲存。

  • * AI / ML 最佳化基礎架構 * 將 Kubeflow 等應用程式整合至 OpenShift 環境、並運用 OpenShift 進階排程技術、為機器學習應用程式部署 Kubeflflow 。

網路設計

Red Hat OpenShift on NetApp解決方案使用兩個資料交換器、以25Gbps的速率提供主要資料連線能力。它也使用兩個管理交換器、以1Gbps的速率提供連線能力、用於儲存節點的頻內管理、以及IPMI功能的頻外管理。

對於OpenShift裸機IPI部署、您必須建立資源配置程式節點、這是一台Red Hat Enterprise Linux 8機器、必須將網路介面連接至不同的網路。

  • * 資源配置網路 * 此網路用於開機裸機節點、並安裝必要的映像和套件以部署 OpenShift 叢集。

  • * 裸機網路 * 此網路用於叢集部署後的公開通訊。

為了設定資源配置工具節點、客戶建立橋接介面、讓流量能在節點本身和為部署目的而配置的Bootstrap VM上正確路由傳送。部署叢集之後、API和入口VIP位址會從啟動節點移轉至新部署的叢集。

下列影像說明IPI部署期間和部署完成後的環境。

錯誤:缺少圖形影像

錯誤:缺少圖形影像

VLAN需求

Red Hat OpenShift with NetApp解決方案的設計是使用虛擬區域網路(VLAN)、以邏輯方式將網路流量分隔為不同用途。

VLAN 目的 VLAN ID

頻外管理網路

裸機節點和IPMI的管理

16

裸機網路

叢集可用後、OpenShift服務的網路

181

資源配置網路

透過IPI開機及安裝裸機節點的網路

3485

註 雖然這些網路中的每個都是以VLAN分隔、但每個實體連接埠都必須在存取模式中設定、並指派主要VLAN、因為在執行PXE開機順序時、無法傳遞VLAN標記。

網路基礎架構支援資源

在部署OpenShift Container平台之前、應先準備好下列基礎架構:

  • 至少有一部DNS伺服器提供完整的主機名稱解析、可從頻內管理網路和VM網路存取。

  • 至少有一部NTP伺服器可從頻內管理網路和VM網路存取。

  • (可選)用於帶內管理網路和VM網路的傳出網際網路連線。