Red Hat 本周在 KubeCon + CloudNativeCon EU 2020 線上活動中,釋出新版容器平台 Openshift 4.5,加入支援 VMWare vSphere 傳統虛擬化應用的功能,以及邊緣運算部署。
新版 Openshift 的新功能及 Red Hat 進階 Kubernetes 叢集管理讓企業可執行邊緣負載作業,像是在工業製造端使用 AI 和機器學習 (ML),兩者的結合讓企業得以在單一介面下管理混合雲和邊緣運算。
本文目錄
混合雲的範圍更大了!
Red Hat 技術長 Chris Wright 指出,下一代混合雲應用不再只限於資料中心或公有雲,還可以推向全球網路的邊緣,以幾乎即時的處理和分析能力回應消費者需求,解決企業問題。而資料、 5G 、 Linux 容器及 Kubernetes 將推動邊緣的未來發展。
Red Hat OpenShift 4.5 新增最小 3 節點的叢集支援,可將企業 Kubernetes 的完整功能以較小型態搬到網路邊緣,這使得企業可以在邊緣的小型物聯網裝置上跑容器化應用。此外,Red Hat 也指出,在邊緣運算的使用情境數量,可能多達成千上百,這需要的是多個小型叢集的管理,而 Red Hat OpenShift 4.5 新增的 Red Hat Advanced Management for Kubernetes(ACM),即可讓管理員透過一致化的管理介面管理數千個邊緣站點,以及幾個主要大站點,使高度分散的邊緣架構和標準化資料中心一樣好管理、一致化。
Red Hat 也強調 Red Hat Enterprise Linux (RHEL) 具備長年管理遠端作業的能力,也能滿足邊緣運算的管理需求。
支援虛擬環境包括 vSphere
OpenShift 4.5 版其他功能中,最重要的首當是支援 VMware vSphere 環境的自動化,這使企業可以很輕鬆地將 OpenShift 部署到支援的 vSphere 環境上,以 Red Hat 的話來說,為「按鍵部署(push-button deployment)」。簡而言之,管理員只需提供 vSphere 的部署憑證,安裝者也提供所有必要資源,就能加速初期設定以及簡化日後管理及維護的工作。
OpenShift 現在也加入 OpenShift Virtualization,它是以 KubeVirt 開原碼專案打造,可讓你開發、部署和管理 VM 應用及 Kubernetes 容器及無伺服器協作功能。 VM 和容器結合很受企業歡迎。
除了管理面的新功能,OpenShift 4.5 關於開發人員的新增功能包括加入了 CodeReady Workspaces,包括新的指令行工具,允許以 Git 類似的 Kubernetes 操作介面、 Helm 3 支援、支援控管 CI/CD (continuous integration/continuous delivery) 的 Tekton 專案以派送 OpenShift Pipeline 等。
此外 Red Hat 也強調逐步以 ArgoCD 為基礎發展成 Kubernetes 原生的持續交付 (CD) 和 GitOps 工具。 ArgoCD 為 CNCF (Cloud Native Computing Foundation) 開原碼 GitOps 專案,讓開發人員能輕鬆把 App 部署到單一或多個 Kubernetes 叢集中。
Red Hat 強調這些所有新功能都讓 OpenShift 能成為一個雲端中立的 Kubernetes 平台,不論是部署在 AWS 、 Google Cloud 、 Microsoft Azure 或 IBM Cloud 上,而這也是它和其他 Kubernetes 發行版最大的不同。
