成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

七個用于調度和編排的 CNCF 工具

云計算 云原生
本文我們將研究由CNCF托管的七個與調度和編排相關的項目。其中許多開源項目都支持 Kubernetes,并有助于處理多集群管理、多云、數據密集型工作負載和其他特定要求等問題。

像Kubernetes這樣的容器管理器已經成為管理大量容器的關鍵。通過在集群(一組機器)中運行容器,系統可以優化每個應用程序消耗內存的方式。隨著云原生生態系統向微服務設計和日益分散的計算發展,自動化這些容器管理操作變得至關重要。

Kubernetes已成為接近標準的容器編排和調度實用程序,使工程師能夠從一個控制平面更好地管理其分布式節點。如今,它是維護最積極的編排器,這意味著該領域的許多其他工具都傾向于與 Kubernetes 集成并將其擴展到獨特的開發場景中。例如,kube-rs 使使用 Rust 語言的 Kubernetes 更容易。

云原生計算基金會 (CNCF) 一直是streaming, observability, container runtime, CI/CD等領域新的云原生工具的一股力量。

下面,我們將研究由CNCF托管的七個與調度和編排相關的項目。其中許多開源項目都支持 Kubernetes,并有助于處理多集群管理、多云、數據密集型工作負載和其他特定要求等問題。

1. Kubernetes

用于自動化部署、擴展和管理容器化應用程序的系統。

  • GitHub:https://github.com/kubernetes/kubernetes
  • 網站:https://kubernetes.io/

Kubernetes,通常縮寫為 K8s,是使用最廣泛的容器編排器。Kubernetes 最初由 Google 設計,擅長調度和擴展大規模容器工作負載、優化它們的運行位置以及處理許多其他應用程序生命周期職責。正如我們之前詳述的,Kubernetes 與 Docker 不同,盡管這兩種工具經常同時使用。Kubernetes 于 2014 年開源,現在是一個完全畢業的 CNCF 項目。

2. Crossplane

通用控制平面。

  • GitHub:https://github.com/crossplane/crossplane
  • 網站:https://crossplane.io/

現在有多種 Kubernetes 風格。Kubernetes 可以通過 EKS、AKS、GKE、ACK 或 PKS 等服務進行自我管理或云管理。多集群管理也有不同的做法。Crossplane 是一種擴展 K8s API 的工具,可以更輕松地與多個云提供商交互。使用 Crossplane,團隊可以通過一個通用 API 進行通信,以自定義方式管理多個集群和供應商。Crossplane 還支持插入安全策略和護欄,以幫助保護您的云原生基礎架構。Crossplane 由 Upbound 創建,在 CNCF 中處于孵化狀態。

3. Fluid

用于彈性數據抽象和加速的云原生編排平臺。

  • GitHub:https://github.com/fluid-cloudnative/fluid
  • 網站:http://pasa-bigdata.nju.edu.cn/fluid/index.html

如今,在 AI/ML 開發等場景中使用數據密集型應用程序很常見。Kubernetes 是一個容器編排器,而 Fluid 則是為編排數據層而設計的。Fluid 是一個開源的 Kubernetes 原生項目,可幫助處理數據并按需擴展數據集緩存。基于 Alluxio,Fluid 為管理數據集提供了運行時和額外的抽象,使其成為處理分布式緩存的主要工具。通過優化數據處理方式,Fluid 可以比其他方法更快地訓練AI/ML 模型。在撰寫本文時,Fluid 是一個沙盒 CNCF 項目。

4. Karmada

多云、多集群 K8s 編排器。

  • GitHub:https://github.com/karmada-io/karmada
  • 網站:https://karmada.io/

如前所述,擴展的云原生架構可能使用不同風格的 Kubernetes。Karmada 就是為這一現實而構建的,因為它是一個實用程序,可幫助您跨各種 Kubernetes 集群和云運行應用程序。使用 Karmada 作為集中管理點可以幫助避免供應商鎖定并實現混合多云計算安排。Karmada 使用 REST API 服務器運行,該服務器與訪問各種云中的集群的控制器進行通信。此過程根據約束和可用資源來調度集群。Karmada 目前是一個由 CNCF 托管的具有開放治理的沙盒項目。

5. kube-rs

Kubernetes 的 Rust 客戶端。

  • GitHub:https://github.com/kube-rs/kube-rs
  • 網站:https://kube.rs/

與 Kubernetes 的Go 客戶端類似,kube-rs 為 Kubernetes 自定義資源定義 (CRD) 提供運行時抽象層和宏。該項目使編寫與 Rust 中的 Kubernetes API 交互的應用程序變得容易。Kube.rs 將反射器、控制器和自定義資源接口等 Kubrentes 原生元素重新解釋為 Rust 語言。查看??入門指南??以開始使用 kube-rs。在撰寫本文時,kube-rs 是 CNCF 的沙盒項目。

6. Open Cluster Management

用于管理多個 K8s 集群的集中控制平面。

  • GitHub:https://github.com/open-cluster-management-io/ocm
  • 網站:https://open-cluster-management.io/

隨著組織部署的 Kubernetes 集群數量的增加,同時管理它們變得越來越困難,更不用說保持對其內部運作的可見性了。跨多個云供應商使用 Kubernetes 的團隊加劇了這種情況。開放集群管理 (OCM) 項目是一個有趣的開源計劃,旨在提供對多個 Kubernetes 集群的集中控制。借助 OCM,操作員可以從單個控制平面創建和刪除多個云上的集群。您也可以注冊集群并跨多個集群應用標準安全策略。OCM 提供clusteradm,一個用于多集群管理的命令行工具。在撰寫本文時,Open Cluster Management 是 CNCF 的沙盒項目。

7. Volcano

云原生批處理系統。

  • GitHub:https://github.com/volcano-sh/volcano
  • 網站:https://volcano.sh/en/

Volcano 是一個開源項目,它為批處理和彈性計算提供組件。創建它是因為 Kubernetes 不提供開箱即用的數據密集型工作負載所需的那種批處理調度功能。該工具有助于在 AI/ML 或基因組學等領域將大數據應用程序作為 Kubernetes 工作負載運行。在撰寫本文時,Volcano 是 CNCF 的沙盒項目。

想法:開源調度器工具

上面,我們回顧了 CNCF 下一些新興的容器編排和調度項目。如您所見,Kubernetes 無處不在的后果影響了許多新軟件包的創建,以迎合這種新范式。無論運營商是試圖統一不同的 Kubernetes 風格,使用他們選擇的語言工作,還是在 Kubernetes 集群中運行數據密集型計算,CNCF 都有一些有趣的項目來滿足這些特殊需求。

責任編輯:趙寧寧 來源: 進擊云原生
相關推薦

2018-12-06 10:17:10

2021-11-09 10:02:37

Linux工具開源繪圖

2014-01-03 11:28:29

命令行工具

2022-07-05 08:00:00

云原生Java開發

2024-11-22 15:59:00

2022-07-13 08:53:12

開源元宇宙

2022-05-23 11:13:02

Python工具

2019-06-27 08:49:47

基礎架構開源

2022-04-13 10:25:08

基礎設施IT 團隊

2023-11-09 15:06:13

微服務開發工具

2021-07-16 09:00:00

深度學習機器學習開發

2022-03-10 09:28:24

Kubernete云原生

2022-12-25 16:44:40

開源工具Github

2024-08-30 09:13:56

2021-01-06 11:05:05

Windows 10安全工具微軟

2023-10-10 18:20:22

開源API

2022-04-13 13:51:12

DevSecOps工具開發管道

2024-11-04 15:39:53

2011-06-28 09:31:52

Linux同步Dropbox

2022-01-19 11:48:21

安全開源工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕在线观看视频一区 | 91精品国产一区二区三区 | 亚洲一区二区视频在线播放 | 秋霞在线一区 | 久久精品国产免费一区二区三区 | 午夜视频精品 | 大学生a级毛片免费视频 | 99精品欧美一区二区三区 | 午夜大片 | wwwxxx国产 | 国产成人精品视频在线观看 | 久久精选| 日本免费一区二区三区 | 亚洲小说图片 | 色欧美片视频在线观看 | 五月婷婷丁香 | caoporn国产| аⅴ资源新版在线天堂 | 中文字幕高清免费日韩视频在线 | 亚洲a视| av一二三四 | 亚洲啪啪| 久久综合久久综合久久综合 | 日本在线视频一区二区 | 91精品国产一二三 | 天天干天天爱天天 | 一级片片| 国产精品免费视频一区 | 日韩成年人视频在线 | 国产91观看 | 天天干在线播放 | 亚洲 欧美 激情 另类 校园 | 亚洲美女视频 | 日韩一区不卡 | 日韩中文字幕视频在线 | 91免费版在线观看 | 欧美老少妇一级特黄一片 | 日韩免费在线视频 | 在线电影日韩 | 国产亚洲精品综合一区 | 伊人网站在线 |