OpenShift 適用的叢集服務總覽

本文概要說明 OpenShift 的叢集服務。

OpenShift 叢集服務是一項 Google Cloud 服務,可為在 Google Cloud上執行的自管 OpenShift 叢集,提供內建的 OpenShift 與 Google 服務整合功能。

整合後,您就能更輕鬆地執行 OpenShift 叢集的核心作業,例如身分管理、驗證、運算管理、儲存空間管理、網路和監控。

本文適用於雲端架構師、平台管理員,以及在 Google Cloud上執行的 OpenShift 叢集上開發、部署或管理企業級應用程式的開發人員。

取得 Google Cloud 和 Red Hat 的聯合支援

OpenShift 適用的叢集服務是由 Google Cloud 和 Red Hat 共同設計及支援。

透過 OpenShift 機制使用 Google 服務

OpenShift 環境會使用標準化 API 和中介軟體,與服務整合並建立解決方案,以滿足運算、網路、儲存空間和監控等需求。這些標準化機制可協助您在混合雲中維持平台凝聚力。

使用 OpenShift 的叢集服務為自行管理的 OpenShift 叢集建立解決方案,可享有下列優點:

  • 您可以善用 Cluster Services for OpenShift 提供的 Google 服務自訂功能。這些自訂項目經過精心設計,可讓 Google 服務在 OpenShift 用途上發揮最大效益。
  • 這些自訂項目包括調整基礎服務本身,以及整合層。 Google Cloud

如要瞭解 Cluster Services for OpenShift 可讓您在 Google Cloud搭配 OpenShift 叢集使用的 Google 服務,以及支援的服務專屬自訂項目,請參閱「Built-in integrations for OpenShift on Google Cloud」(OpenShift on Google Cloud的內建整合功能)。

自動設定驗證工具

自動設定驗證工具是以規則為基礎的驗證服務,可透過的 Workload Manager 評估在上執行的 OpenShift 叢集。 Google CloudGoogle Cloud自動設定驗證工具會掃描 OpenShift 叢集,以及與Google Cloud 受管理服務的整合。這項工具會偵測標準、規則和最佳做法的偏差情形,協助您提升系統品質、穩定性和效能。

自動設定驗證工具為預先發布版。 如要瞭解如何取得存取權及使用這項工具,請參閱下列文章:

  • 如果您是 Google Cloud新客戶,請與Google Cloud 銷售團隊聯絡。
  • 如果您已使用 Google Cloud,可以與您的客戶技術顧問 (TAM) 聯絡。

遷移或混合雲情境的優點

從地端部署環境遷移自行管理的 OpenShift 叢集至Google Cloud時,這項功能特別實用。

在地端部署環境中執行的自管 OpenShift 叢集,通常會依賴自管解決方案進行核心作業,例如儲存空間、網路、監控、密鑰管理、憑證授權單位。將這類叢集遷移至雲端時,您通常必須在將叢集重構為全代管平台 (例如 Google Kubernetes Engine),或使用現有的自助式管理解決方案 lift-and-shift 叢集之間,做出艱難的選擇。

將叢集及其元件重構為 Google Kubernetes Engine 等代管平台,可能需要您投入大量心力,特別是當您在叢集中使用的解決方案 (例如儲存空間、網路和監控) 存在平台、應用程式或公司政策的依附元件時。

選擇 Lift-and-shift 模式可盡量減少重構成本和相關風險,但這種模式無法充分運用雲端平台通常提供的功能。

OpenShift 適用的叢集服務旨在提供彈性,讓您在重構叢集和繼續使用自行管理的解決方案之間取得適當平衡,進而最佳化 OpenShift 架構。透過 OpenShift 的叢集服務,您可享有下列彈性:

  • 支援具有自管控制層的 OpenShift 叢集: 透過 OpenShift 適用的叢集服務,您可以在 Google Cloud上執行具有自管控制層的 OpenShift 叢集。這項功能可讓您在 OpenShift 叢集中,透過自行管理的解決方案使用雲端作業模式。
  • 支援選擇性採用雲端服務:透過 OpenShift 適用的叢集服務,您可以選擇使用任何支援的 Google 服務,為叢集上執行的應用程式建立解決方案。這項功能可讓您充分運用雲端式作業模式。

為協助您在採用代管服務與保留現有自行管理的解決方案之間取得適當平衡, Google Cloud 建議您申請 OpenShift 遷移評估。詳情請參閱「將 OpenShift 叢集遷移至 Google Cloud」。

後續步驟