精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何管理Kubernetes集群的容量與資源

譯文
開源 云計算
在管理Kubernetes集群時,我們可能會面臨各種嚴峻的挑戰(zhàn)。本文將向您展示如何在自動擴展的環(huán)境中,管理好Kubernetes集群的容量與資源。

【51CTO.com快譯】眾所周知,系統(tǒng)資源并非無限的。在那些大型集群即服務的場景中,我們需要認真地布局和規(guī)劃集群資源的配比。不過,在各種軟件項目中,開發(fā)人員往往會錯誤地認為虛擬化和容器化能夠讓資源看起來更像個巨大的池子,可用隨意使用。例如,他們在嘗試運行某個需要大量資源的應用,尤其是在啟用了自動擴展功能的群集上時,就可能看到如下圖所示的情況:

顯然,通過kubectl get,我們發(fā)現(xiàn)有數(shù)十個evicted pod,而實際上可能只想運行5個pod。此時,您可能非常希望通過對Kubernetes集群資源的管理,來自動實現(xiàn)對于容量和資源的分配。

兩個示例

[[341211]]

如上圖所示,假設我們手頭有一個帶有16個虛擬CPU和64GB RAM的Kubernetes集群。那么,我們可以在它上面流暢地運行一個需要20GB內(nèi)存的AI容器嗎?

假設該集群中有4個worker,每個都需要有16GB的可用內(nèi)存(實際上,DaemonSet和系統(tǒng)服務都需要運行一個節(jié)點,并占用少量的資源,因此真實可用內(nèi)存可能會更少一些)。那么,在這種情況下,如果我們只分配16GB內(nèi)存給容器的話,我們將無法保證其流暢運行。

其實,不僅此類大容器的部署,我們在進行其他復雜的部署,甚至是采用Helm chart(請參見-- https://grapeup.com/blog/asp-net-core-ci-cd-on-azure-pipelines-with-kubernetes-and-helm/)之類開箱即用的產(chǎn)品時,都必須始終考慮到資源的限制問題。

讓我們來看另一個示例--將Ceph部署到同一個集群中。我們的實現(xiàn)目標是將1TB的存儲空間分成10個OSD(object storage daemons,對象存儲守護程序)和3個ceph MON(監(jiān)視器)。我們希望將其放置在兩個節(jié)點上,其余兩個則留給需要使用該存儲的部署。這將是一個高度可擴展的架構。

一般用戶首先能夠想到的做法是將OSD的數(shù)量設置為10,MON設置為3,將tolerations添加到Ceph的pod中,以及將taint匹配上Node 1和Node 2。而所有的ceph部署和pod都將nodeSelector設置為僅針對Node 1和2。

如下圖所示,Kubernetes會讓mon-1、mon-2和5個osd運行在第一個worker上,讓mon-3和另5個osds運行在第二個worker上。應用程序可以快速地將大量的大體積文件保存到Ceph上。

如果我們還部署了儀表板,并創(chuàng)建了一個復制池,那么還可以直觀地看到1TB的可用存儲空間和10個OSD的狀態(tài)。

不過,在運行了一段時間后,我們會發(fā)現(xiàn)真正可用的存儲空間只剩下了400GB,出現(xiàn)了許多evicted OSD pods,而且有4個OSDs正在同時運行。對此,我們需要重新審視初始時的部署配置。

極限和范圍

平時,就算我們運行了13個Pod(其中可能有3個監(jiān)控器),也不會占用過多的資源,但是OSD則不然。由于Ceph在內(nèi)存中緩存了很大量的數(shù)據(jù),那么我們使用得越頻繁,它需要的資源也就越多。同時,各種存儲容器的數(shù)據(jù)復制和平衡也需要消耗一定的空間。因此,在初次化部署之后,內(nèi)存的分配情況會如下圖所示:

而在數(shù)小時的持續(xù)運行之后,該集群就會出現(xiàn)如下狀況:

可見,我們損失了幾乎50%的pod。而且這并非是最終狀態(tài),如果高吞吐量將目標指向剩余的容器,那么我們很快會失去得更多。那么,這是否意味著我們需要給Ceph集群配置超過32GB的內(nèi)存呢?非也。只要我們正確地設置了限制(請參見--https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-requests-and-limits-of-pod-and-container),單個OSD就不能從其他pod處搶奪所有的可用內(nèi)存。

也就是說,在這種情況下,我們最簡單的方法是:為mon整體分配并保留2GB的內(nèi)存,其中每個的極限為650MB;將一共30GB的內(nèi)存除以10個OSD(請見下圖):

由于我們?yōu)镺SD分配了15GB的內(nèi)存,并為每個Pod配置了650MB的內(nèi)存,因此第一個節(jié)點會需要:15 + 2 * 0.65 = 16.3GB。此外,我們同樣需要考慮到在同一節(jié)點上運行的DaemonSet日志。因此,修正值應該是:

服務質(zhì)量

如果我們還為Pod設置了一個與限制完全匹配的請求,那么Kubernetes將會以不同的方式來對待此類Pod,如下圖所示:

該配置將Kubernetes中的QoS設置為Guaranteed(否則是Burstable)。有Guaranteed的Pod是永遠不會被evicte的。通過設置相同的請求和限制,我們可以確保Pod的資源使用情況,而無需顧及Kubernetes對其進行移動或管理。此舉雖然降低了調(diào)度程序(scheduler)的靈活性,但是能夠讓整個部署方式更具有一定的彈性。

自動擴展環(huán)境中的資源

對于關鍵性任務系統(tǒng)(mission-critical systems,請參見--https://grapeup.com/)而言,光靠估算所需的資源,來匹配群集的大小,并做好相關限制是遠遠不夠的。有時候,我們需要通過更加復雜的配置,以及非固定的集群容量,來實現(xiàn)水平擴展和調(diào)整可用的worker數(shù)量。

假設資源會呈線性擴展的話,那么我們可以同時規(guī)劃最小和最大群集的容量。而如果pod能夠被允許在群集擴展時,跟蹤那些按比例在水平方向和垂直方向的擴展的話,那么它在按等比收縮時,則可能會“逐出”其他的pod。為了緩解該問題,Kubernetes提出了兩個主要概念:Pod Priority和Pod Disruption Budget。

下面,讓我們從創(chuàng)建測試場景開始討論。這次我們不需要大量的節(jié)點,只需要創(chuàng)建一個具有兩個節(jié)點組的集群:一個由常規(guī)實例組成(稱為持久性),一個由可搶占(preemptible/spot)實例組成。如下圖所示,當VM(現(xiàn)有節(jié)點)的CPU使用率超過0.7(即70%)時,可搶占節(jié)點組將進行擴展。

可搶占實例的優(yōu)勢在于它們比具有相同性能的常規(guī)VM要容易實現(xiàn)得多。而唯一缺點是無法保證其生命周期。也就是說,當云提供商出于維護目的,或在24小時之后決定在其他地方需要實例時,該實例就可能會被“逐出”。因此,我們只能在其中運行那些可容錯的無狀態(tài)負載。

那么,集群中為什么只有一個持久性節(jié)點呢?這是為極端情況做準備的。當所有可搶占節(jié)點均未運行時,它將維護一個最少的容器集,以管理和保障應用程序的可操作性。下表展示了此類例程的結構。我們可以使用節(jié)點選擇器將redis master配置為能夠在持久性節(jié)點上運行。

Pod Priority

下面,我們來看一個水平pod自動擴展器(Horizontal Pod Autoscaler,HPA)的例子。

前端:

后端:

視頻轉(zhuǎn)換器:

作為一款視頻轉(zhuǎn)換器,它的目標是降低平均資源的占有率。也就是說,通過檢查擴展策略,當有多個轉(zhuǎn)換隊列時,其CPU平均使用率可能會迅速達到25%,那么它就會產(chǎn)生新的自動化擴展。例如:如果在大約10分鐘的時間內(nèi),需要進行50次視頻轉(zhuǎn)換,那么該轉(zhuǎn)換器就會擴展出25個實例。那么,為了避免集群中的其他容器被evicte,我們可以創(chuàng)建一種優(yōu)先級類別(請參見-- https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption):優(yōu)先級較高的pod對于調(diào)度程序而言,具有更高的價值;而優(yōu)先級較低的pod,則可以被evicte。

因此,如果我們給予轉(zhuǎn)換器較低的優(yōu)先級,那么就是默認了前端和后端Pod更為重要。在最壞的情況下,該視頻轉(zhuǎn)換器可以從群集中逐出。

Pod Disruption Budget

作為更好的pod控制與調(diào)度方法,Pod Disruption Budget(PDB)使我們可以一次性配置最少數(shù)量的pod。由于有效地阻止了節(jié)點資源被耗盡,因此它比僅使用Pod Priority要更加嚴格。如果其他worker上沒有足夠的空間用來重新調(diào)度pod,它會保證副本的數(shù)量不少于可分配的預定。

上表展示了最基本的配置。其中,前端副本數(shù)不低于2。我們可以據(jù)此為所有Pod分配一個最小值,并確保始終至少有1到2個pod可以處理請求。

這是確保pod能夠自動擴展、集群可以伸縮的最簡單、也是最安全的方法。只要我們配置了帶有中斷預定的最少容器集,就能夠在不會影響整體穩(wěn)定性的基礎上,滿足最小集群容量、以及各種請求的最低處理要求。

至此,我們已擁有了創(chuàng)建穩(wěn)定方案所需的全部必需組件。我們可以將HPA配置為與PDB相同的最小副本數(shù),以簡化調(diào)度程序的工作。同時,我們需要根據(jù)最大群集數(shù),來確保限制數(shù)與請求數(shù)不但相同,且不會evicte pod。具體配置如下表所示:

基于上述調(diào)度程序的靈活性,在前端和后端的負載過低,卻有大量數(shù)據(jù)需要轉(zhuǎn)換時,該轉(zhuǎn)換器會自動擴展出19-21個實例。

自動擴展的注意事項

關于自動擴展,我們需要注意如下兩個方面:

首先,由于我們無法確定云服務提供商的虛擬機啟動時長(可能幾秒鐘,也可能需要幾分鐘),因此我們無法保障自動擴展肯定能夠解決峰值負載的問題。

其次,在集群縮減時,對于那些正在運行組件,我們需要通過反復測試,讓調(diào)度程序能夠快速地將負載移至其他worker處,以實現(xiàn)在不破壞應用操作的前提下,有效地關閉虛擬機。

原標題:Kubernetes Cluster Management: Size and Resources,作者:Adam Kozlowski

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責任編輯:龐桂玉 來源: 51CTO
相關推薦

2021-11-22 16:21:28

Kubernetes 運維開源

2021-12-26 18:23:10

Kubernetes集群命令

2020-07-10 09:37:24

KubernetesK9s集群管理

2020-11-23 08:48:00

Kubernetes容器開發(fā)

2020-07-08 08:03:37

KubernetesLens集群

2022-03-24 08:04:50

Kubernetes資源限制

2022-09-23 09:28:11

KubeSealKubernetesSecret

2021-12-20 09:35:14

Kubernetes命令Linux

2022-01-17 11:05:11

CFSSLKubernetesLinux

2022-05-24 09:00:00

云計算Kubernetes安全

2021-02-07 08:00:00

Kubernetes集群云原生

2021-12-30 07:42:13

Kubernetes集群架構

2020-07-27 18:52:34

Kubernetes集群工具

2015-12-30 14:50:45

Kubernetes容器技術Docker

2021-07-27 08:25:41

KubernetesBotKube監(jiān)控

2020-09-01 08:06:54

Kubernetes資源

2022-08-09 09:10:43

Kubernetes容器

2019-08-23 13:10:39

美團點評Kubernetes集群管理

2014-12-24 09:35:29

Docker集群管理kubernetes

2022-09-29 08:03:20

?Kubernete容器共享池
點贊
收藏

51CTO技術棧公眾號

国产精品一区二区99| 97在线视频免费观看完整版| 久久成人免费网| 久久国产精彩视频| 高清中文字幕mv的电影| 成入视频在线观看| 日本一区免费视频| 91日韩久久| 免费观看日批视频| 欧美福利专区| 精品视频在线导航| 久久精品视频在线观看免费| 岛国在线视频网站| 亚洲国产激情av| 国产精品99久久久久久久| 国产女主播喷水视频在线观看 | 国产综合精品一区二区三区| 少妇无套高潮一二三区| 粉嫩av国产一区二区三区| 亚洲r级在线视频| 欧美性69xxxx肥| 日本最新高清不卡中文字幕| 在线免费看av网站| 亚洲精品3区| 日韩一区二区视频在线观看| 成人性生生活性生交12| 变态调教一区二区三区| 国产精品国产精品国产专区不片| 国产一区二区三区av在线| 国产一区二区女内射| 久久人人超碰| 午夜精品一区二区三区在线播放 | 91在线播放观看| 日日狠狠久久| 色av综合在线| 日韩av综合在线观看| huan性巨大欧美| 国产精品麻豆久久久| 欧美精品一区二区三区在线看午夜| 精品人妻一区二区三区日产乱码| 日本一卡二卡四卡精品| 亚洲一区二区免费看| 欧美成人在线网站| 小泽玛利亚一区| 欧美视频网址| 中文字幕精品—区二区| 强伦人妻一区二区三区| 欧美日韩看看2015永久免费| 亚洲精品一区二区三区四区高清| 精产国品一二三区| 图片一区二区| 51精品国自产在线| 亚洲小视频网站| 欧美少妇激情| 欧美放荡的少妇| 色播五月综合网| 日本午夜精品久久久久| 欧美日韩国产高清一区| 男女视频在线看| 欧洲亚洲精品久久久久| 欧美日韩一区二区三区在线 | 久久丁香综合五月国产三级网站| 国产精品久久久久久久久久新婚 | 日韩欧美一级特黄在线播放| 91精品国产三级| 美女精品久久| 精品欧美一区二区久久| 大乳护士喂奶hd| 小嫩嫩12欧美| 国产一区二区三区久久精品| 蜜桃av免费在线观看| 99精品电影| 久久69精品久久久久久久电影好 | 欧美日本在线| 久久久久久久久久国产精品| 五月婷婷激情网| 美女久久网站| 国产在线日韩在线| av网站在线观看免费| 国产99一区视频免费| 久久精品99久久| www视频在线观看免费| 国产精品福利一区二区三区| 国产精品视频一二三四区| 国语对白在线刺激| 日韩欧美一区视频| 天天干天天玩天天操| 亚洲精品v亚洲精品v日韩精品| 精品国产亚洲一区二区三区在线观看| 国产精品无码在线| 成人高清电影网站| 久久久久久久国产精品视频| 五月婷婷激情视频| 国内精品视频一区二区三区八戒| 国产精品12| 国产高清一级毛片在线不卡| 亚洲精品日产精品乱码不卡| 黄色免费视频大全| 久久青草视频| 亚洲电影免费观看高清| 国产欧美一区二区三区在线观看视频 | 欧美精品丝袜中出| 成熟妇人a片免费看网站| 国产欧美高清视频在线| 欧美巨大黑人极品精男| 最新中文字幕一区| 国模大尺度一区二区三区| 精品免费一区二区三区蜜桃| 免费在线看黄色| 欧美日韩在线免费| 亚洲天堂一区二区在线观看| 国产成人影院| 国内成人精品一区| 一级黄色短视频| 久久久亚洲午夜电影| 91精品国产毛片武则天| 日韩福利一区| 亚洲国产成人精品女人久久久 | 亚洲一区电影777| 亚洲视频第二页| 久草在线成人| 97超级碰碰碰久久久| 国产深喉视频一区二区| 中文在线一区二区| 岳毛多又紧做起爽| silk一区二区三区精品视频 | 欧美人xxxxx| 超碰97免费在线| 制服丝袜在线91| 林心如三级全黄裸体| 免费在线亚洲| 官网99热精品| 日本色护士高潮视频在线观看| 中文字幕日韩欧美精品高清在线| 日韩视频免费直播| 成人欧美一区二区三区黑人一| 羞羞答答国产精品www一本| 国产精品v欧美精品∨日韩| 91欧美在线视频| 欧美在线免费播放| www.中文字幕av | 国内外免费激情视频| 国产区精品视频在线观看豆花| 欧美精品午夜视频| 97超碰资源站| 最新不卡av在线| 制服丝袜中文字幕第一页 | 欧美成人剧情片在线观看| 中文字幕人妻一区二区三区视频 | 777久久精品一区二区三区无码| 免费在线成人激情电影| 原创国产精品91| 国产精品高清无码| 国产精品乱码一区二三区小蝌蚪| 天堂在线资源视频| 久久亚洲影视| 91久久精品视频| 羞羞的视频在线观看| 日韩午夜在线观看| 国产亚洲成人av| 99热在这里有精品免费| 激情伊人五月天| 蜜桃精品wwwmitaows| 国产成人jvid在线播放| 东热在线免费视频| 欧美日韩国产首页在线观看| 亚洲色图27p| 国产精品一区二区久久精品爱涩| 激情成人开心网| 国产三级精品三级在线观看国产| 欧美在线一区二区视频| 都市激情一区| 欧美一级国产精品| 日韩免费不卡视频| 久久亚洲精精品中文字幕早川悠里| 久久久久久香蕉| 99精品综合| 国产精品久久精品视| 一区二区乱码| 色婷婷av一区二区三区久久| av免费在线观看不卡| 午夜在线电影亚洲一区| 亚洲区免费视频| 国内精品免费**视频| 亚洲人精品午夜射精日韩 | 色婷婷777777仙踪林| 果冻天美麻豆一区二区国产| 国产精品爱啪在线线免费观看| 看黄网站在线| 日韩精品亚洲元码| 一区二区国产欧美| 午夜精品在线看| 三区四区在线观看| kk眼镜猥琐国模调教系列一区二区 | japanese中文字幕| 精品午夜久久福利影院| 欧美精品一区二区三区三州| 第九色区aⅴ天堂久久香| 99久久久精品免费观看国产| 欧美大片免费高清观看| 久久国产精品电影| 黄色在线观看网| 欧美成人伊人久久综合网| 中文字幕亚洲乱码熟女1区2区| 亚洲欧美日韩电影| 在线免费观看日韩av| 国产精品中文字幕日韩精品| 粉嫩虎白女毛片人体| 欧美视频亚洲视频| 亚洲亚洲精品三区日韩精品在线视频| 亚洲成人五区| 国产美女被下药99| 中文字幕乱码中文乱码51精品| 欧美精品在线第一页| 成人av毛片| 日韩高清欧美高清| 精品国产无码AV| 欧美日韩国产大片| 狠狠人妻久久久久久综合| 玉米视频成人免费看| 国产主播av在线| 久久综合久久鬼色中文字| www日本在线观看| 精品一区二区三区在线观看国产| 天天摸天天碰天天添| 最新日韩欧美| www.国产亚洲| 亚洲天天综合| 亚洲一区二区三区精品在线观看| 啄木系列成人av电影| 国产一区二区三区无遮挡 | 国产稀缺精品盗摄盗拍| 国产婷婷色一区二区三区四区| 国产精品一级黄片| 成人午夜视频在线| 精品人妻人人做人人爽夜夜爽| 久久国产三级精品| 中文字幕有码av| 男女激情视频一区| 手机看片福利日韩| 日本美女一区二区三区| wwwxxx黄色片| 久久看片网站| 777米奇影视第四色| 国产精品久久久一区二区| av日韩一区二区三区| 国产在线欧美| 国产免费裸体视频| 黄色日韩精品| 日韩五码在线观看| 亚洲区一区二| 国产欧美一区二区三区视频| 一级黄色片免费看| 欧美日本精品一区二区三区| 最近中文字幕免费在线观看| 欧美三级日韩在线| 亚洲一区二区人妻| 欧美日本在线播放| 国产精品嫩草影院桃色| 91精品国产品国语在线不卡| 99国产精品欲| 91精品国产综合久久福利软件| 国产视频在线观看视频| 日韩久久精品一区| 天天干天天干天天干| 亚洲欧美精品suv| 国产视频第一区| 日韩中文字幕精品| 3d玉蒲团在线观看| 久久免费精品日本久久中文字幕| 欧美aa在线观看| 日韩av日韩在线观看| 国产成人福利夜色影视| 91久久精品美女高潮| 国产精品白丝av嫩草影院| 久久免费一区| 日韩精品免费一区二区在线观看| 日韩视频在线免费播放| 亚洲视频高清| 精品视频无码一区二区三区| 美女视频第一区二区三区免费观看网站| 色婷婷.com| 成人精品国产福利| 一道本在线观看| 日韩码欧中文字| www.av麻豆| 欧美精品xxxxbbbb| 人妻妺妺窝人体色www聚色窝| 亚洲美女激情视频| 老司机在线视频二区| 性欧美xxxx交| 黄色精品视频网站| 国产精品一区二区三区不卡| 精品久久影视| 日韩一区二区高清视频| 天堂成人国产精品一区| 搡的我好爽在线观看免费视频| www激情久久| 18岁成人毛片| 在线观看国产日韩| 男人天堂av网| 久久精品2019中文字幕| 性欧美freesex顶级少妇| 91美女片黄在线观| 自拍视频一区| av女优在线播放| 韩国av一区二区三区| 99久久久久久久久久| 一区二区三区四区视频精品免费| 销魂美女一区二区| 欧美精品一区二区久久久| 在线视频1区2区| 欧美在线不卡区| 一区二区三区在线免费看| 人偷久久久久久久偷女厕| 一区三区视频| 黄色a级三级三级三级| 中文字幕av一区二区三区免费看| 国产一级精品视频| 日韩精品一区二区在线观看| 欧美成人性生活视频| 国产精品99免视看9| 欧美日韩直播| 国产精品一色哟哟| 国产一区二区三区综合| 国产又黄又粗视频| 精品人伦一区二区三区蜜桃网站| 超碰免费在线97| 久久在线观看视频| 欧美午夜三级| 色一情一区二区三区四区 | 日韩一区日韩二区| 波多野结衣绝顶大高潮| 亚洲美女又黄又爽在线观看| 欧美性爽视频| 亚洲在线免费观看| 性xxxx欧美老肥妇牲乱| 男人添女人下面免费视频| 久久久久久久久久久黄色| 亚洲免费在线观看av| 亚洲第一级黄色片| 大桥未久在线播放| 肥熟一91porny丨九色丨| 欧美精品aa| 4438x全国最大成人| 亚洲激情自拍视频| 国产成人毛毛毛片| 欧美国产亚洲视频| julia中文字幕一区二区99在线| 精品少妇人欧美激情在线观看| 国产91精品在线观看| 久久久久免费看| 欧美va亚洲va国产综合| 免费在线播放电影| 国产精品视频免费一区| 9国产精品视频| 麻豆国产精品一区| 日本高清不卡视频| 国产福利在线看| 国产一区视频在线播放| 99精品电影| 亚洲欧洲日韩综合| 无码av免费一区二区三区试看 | 国产成a人亚洲精v品无码| 欧美成人午夜视频| 136导航精品福利| 青青青国产在线观看| 久久久精品国产99久久精品芒果| 精人妻无码一区二区三区| 在线视频欧美日韩精品| 日韩色性视频| 成人在线免费观看视频网站| 北条麻妃一区二区三区| 人妻 日韩精品 中文字幕| 在线亚洲午夜片av大片| 香蕉免费一区二区三区在线观看| 国产av人人夜夜澡人人爽麻豆| 26uuu国产日韩综合| 夜夜爽8888| 久久久久久国产精品美女| 九色精品91| www.色.com| 精品美女国产在线| av网站在线免费观看| 亚洲永久在线观看| 国产精品一级| 黄色精品视频在线观看| 亚洲国产精品99| 99久久婷婷国产综合精品首页| 樱空桃在线播放| 久久免费电影网| 国产精品久久久久久久成人午夜| 欧美激情欧美激情| 秋霞欧美视频| 国模私拍在线观看| 欧美裸体一区二区三区| 国产美女精品写真福利视频| 婷婷四月色综合| 北岛玲一区二区三区四区| 中文字幕日韩经典|