中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

2020Kubernetes主要功能有哪些

發布時間:2021-12-14 14:16:30 來源:億速云 閱讀:142 作者:iii 欄目:云計算

本篇內容介紹了“2020Kubernetes主要功能有哪些”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!    

Kubernetes Topology Manager

在許多高性能工作負載中,CPU 和硬件加速器的組合被用于提供高吞吐量的并行計算。為了從工作負載中獲得最佳性能,需要進行各種優化,例如 CPU 隔離以及內存和設備分配。然而,在 Kubernetes 中,這些任務是針對不相交的組件集執行的,因為設備管理器和 CPU 在分配資源時都是獨立工作的。這可能會導致性能下降以及延遲增加。        

Kubernetes Topology Manager(拓撲管理器)是在 Kubernetes v1.18 時作為 beta 版推出的。拓撲管理器是一個 kubelet 組件,有助于減少延遲并提高關鍵任務應用程序的性能。拓撲管理器通過一個名為 “Hint Providers” 的組件的接口為各個組件提供單一的來源。組件可以使用該接口來制定與拓撲一致的資源分配決策,從而為關鍵工作負載提供低延遲和優化性能。

要啟用此功能,需要啟用 TopologyManager feature gate。在 v1.18 版及更高版本中,默認情況下會啟用該功能。        
  

Kubectl node debug

Kubectl node debug(節點調試)功能在 Kubernetes v1.18 作為 alpha 版本啟動,現已在 v1.20 中升級為 beta 版本。此功能允許最終用戶通過 kubectl 調試他們的節點。用戶可以調試正在運行的 Pod,而無需重新啟動它們或依賴進入容器來執行調試任務,例如檢查文件系統、執行其他調試實用程序、通過主機名稱空間執行初始網絡請求。用戶現在可以執行以下操作:

  • 通過使用不同的容器鏡像或命令創建 Pod 副本,對啟動時崩潰的工作負載進行故障排除。
  • 通過將帶有調試工具的新容器添加到 Pod 副本或臨時容器中來排除 Distroless 容器故障。
  • 通過創建在主機工作空間上運行并可以訪問主機文件系統的新容器來排除節點故障。
有了此功能,          K          ubernetes 希望不再使用 SSH 進行節點調試、維護。Kubernetes v1.20 將默認啟用 kubectl 調試。        

V1 Ingress API

自 Kubernetes v1.1 起,該 API 就已作為 beta 版本使用,并進行了各種增強。Ingress 成為用戶和負載均衡器中流行的 API,其在 K8s 社區中已成為事實上的 GA 地位。Ingress API 通過公開相關的 HTTP 和 HTTPS 路由來處理對服務的外部訪問。Ingress 執行各種任務,例如負載平衡、提供基于名稱的虛擬主機、終止 SSL/TLS。Ingress 資源依賴于 Ingress 控制器。K8s 目前支持各種 Ingress 控制器,例如 nginx 等。在 v1.18 中,Kubernetes 對 Ingress 進行了一些關鍵更改。新的路徑類型字段變為可用,默認情況下設置為 ImplementationSpecific。用戶現在可以使用 “Exact” 和 “Prefix” 指定路徑類型。        
用戶可以使用 IngressClass 字段來指定 K8s 集群中的 Ingress 類型。從 Kubernetes v1.18 開始,提供了一個名為 IngressClassName 的新字段指定 Ingress 類,取代了先前的 kubernetes.io/ingress.class。          
       

數據卷快照操作

當涉及大容量工作負載時,快照并不是最可靠的備份、還原解決方案。但如果正確使用,快照將有助于提供不停機的備份和還原功能。這一增強功在 Kubernetes v1.16 作為 beta 版本啟用,并為 Kubernetes 容器存儲接口(CSI)插件提供了 API 支持,以獲取 PersistentVolume 快照并在需要時進行還原。為確保快照可靠,用戶應確保整個應用程序級別、主機操作系統和存儲系統中的數據一致性。如果快照是在內存存儲應用程序數據之前拍攝的,那么將沒有任何用處。        
在 Kubernetes v1.20 中,數據卷快照操作功能已 GA。該功能允許用戶以標準化方式拍攝數據卷快照,從而確保可靠性。          快照操作是可移植的,能集成到各種 Kubernetes 環境或受支持的存儲提供程序中。這些快照操作原語可用于開發 K8s 的高級存儲管理功能,從而實現集群和應用程序級備份。          
       

節點優雅關閉

此新功能是在最新 K8s 版本中以 alpha 版本推出的。該功能解決了 Pod 關閉時許多用戶和集群管理員所面臨的問題。Pod 并不總是遵循 Pod 生命周期。這可能發生在運行 Pod 中的節點系統關閉時。由于 Pod 無法知道節點已關閉,因此 Pod 可能會遇到問題,并無法正常運行。GracefulNodeShutdown(節點優雅關閉)功能通過使 kubelet 意識到節點關閉導致正常終止運行的 Pod,來解決此問題。

       

HPA Rate Control

Pod 水平自動伸縮(HPA)API 是一項 alpha 功能,它允許基于某些指標值將 Pod 自動縮放為副本集。當涉及到可能受到流量波動影響的應用程序時,該功能非常有用。現在,HPA 帶有可選的字段行為,用戶能根據其功能和已知行為,為不同的應用程序設置不同的伸縮比例。

“2020Kubernetes主要功能有哪些”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

五河县| 互助| 桐乡市| 南阳市| 桃园县| 大港区| 牡丹江市| 平罗县| 阿城市| 江阴市| 沽源县| 吉木乃县| 玉树县| 湘乡市| 诏安县| 桐庐县| 伊宁县| 横峰县| 波密县| 星子县| 广安市| 南投县| 宽城| 丁青县| 辽阳市| 瓦房店市| 无为县| 泗水县| 泰和县| 秦皇岛市| 濉溪县| 东辽县| 临夏市| 阿瓦提县| 石家庄市| 环江| 玉环县| 贡山| 镇平县| 孝义市| 延津县|