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

如何優化生產環境下的Kubernetes資源分配

譯文
開發 前端 云計算
我在使用Kubernetes的頭一天將應用程序Docker容器化,并部署到生產集群。我將Buffer的其中一個最高吞吐量(和低風險)端點從整體式應用程序遷移出來。這個端點造成了越來越大的麻煩,偶爾會影響優先級更高的其他流量。

【51CTO.com快譯】我在使用Kubernetes的頭一天將應用程序Docker容器化,并部署到生產集群。我將Buffer的其中一個***吞吐量(和低風險)端點從整體式應用程序遷移出來。這個端點造成了越來越大的麻煩,偶爾會影響優先級更高的其他流量。

[[252635]]

我們用curl進行一番手動測試之后,決定開始將流量轉移到Kubernetes上的新服務。負載為1%時,一切看起來很棒;然后提高到10%,依然很棒;之后提高到50%,服務突然開始陷入崩潰循環。我的***反應是,將服務從4個副本增加到20個。這有點幫助,服務處理流量,但pod仍然陷入崩潰循環。

我使用kubectl describe進行一些調查后了解到,由于OOMKilled即內存不足,Kubelet在終止pod。我深入探究后意識到,我從另一個部署復制粘貼YAML時,設置了一些限制性過強的內存限制。這段經歷讓我開始思考如何有效地設置請求和限額。

一、請求vs限制

Kubernetes允許對CPU、內存和本地短暫存儲(v1.12中的測試版功能)之類的資源設置可配置的請求和限制。CPU等資源是可壓縮的,這意味著可以使用CPU管理策略來限制容器。內存等其他資源由Kubelet監控,如果超過限制就被終止。使用請求和限制的不同配置,就可以針對每個工作負載實現不同的服務質量。

1.限制

限制是允許工作負載消耗的上限。超過請求的限制閾值將觸發Kubelet終止pod。如果未設置限制,工作負載就會消耗某個節點上的所有資源。如果運行的多個工作負載沒有限制,將按照盡力原則分配資源。

2.請求

調度程序使用請求為工作負載分配資源。工作負載可以使用所有請求的資源,無需Kubernetes的干預。如果未設置限制且超過請求閾值,容器將受限制,只能使用請求的資源。如果設置了限制但未設置任何請求,請求的資源將與請求的限制相匹配。

3.服務質量

有三種基本的服務質量(QoS)可通過資源和限制來實現――***的QoS配置取決于工作負載的要求。

如何優化生產環境下的Kubernetes資源分配
圖1

4.保證的QoS

保證的QoS可通過僅設置限制來實現。這意味著容器可以使用調度程序為其配置的所有資源。對于受CPU限制且相對可預測的工作負載來說,比如處理請求的Web服務器,這是很好的QoS。

如何優化生產環境下的Kubernetes資源分配
圖2

5.可突發式QoS

可突發式QoS通過同時設置請求和限制(請求低于設置)來配置。這意味著可以保證容器使用最多是配置請求的資源,如果某個節點上有,可以使用資源的全部配置限額。這對于短暫使用資源或需要密集初始化過程的工作負載來說很有用。一個例子就是構建Docker容器的worker節點或運行未經過優化的JVM進程的容器。

如何優化生產環境下的Kubernetes資源分配
圖3

6.盡力式QoS

盡力式QoS通過既不設置請求也不設置限制來配置。這意味著容器可以使用計算機上的任何可用資源。從調度程序的角度來看,這是優先級***的任務,會在突發式QoS和保證式QoS配置之前被終止。這對于可中斷、低優先級的工作負載(比如迭代運行的冪等優化過程)來說很有用。

如何優化生產環境下的Kubernetes資源分配
圖4

二、設置請求和限制

要設置合理的請求和限制,關鍵是找到單個pod的斷點(breaking point)。若使用幾種不同的負載測試方法,可以在應用程序進入到生產環境之前了解其不同的故障模式。被推向極限時,幾乎每個應用程序都有各自的一組故障模式。

要準備測試,確保將副本計數設為1,并從一組保守的限制開始,比如:

 

  1. # limits might look something like  
  2. replicas: 1  
  3. ...  
  4. cpu: 100m # ~1/10th of a core  
  5. memory: 50Mi # 50 Mebibytes 

注意,在此過程中使用限制很重要,以便清楚地看到結果(內存使用率高時遏制CPU和終止pod)。測試迭代完成后,一次更改一個資源限制(CPU或內存)。

1.Ramp-up測試

ramp-up測試逐漸增加負載,直到服務在不堪重負而失效或測試完成。

如何優化生產環境下的Kubernetes資源分配
圖5

如果ramp-up測試突然失敗,這表明資源限制過于苛嚴。觀察到性能突然變化時,將資源限制增加一倍、重復測試,直到測試成功完成。

如何優化生產環境下的Kubernetes資源分配
圖6

資源限制接近***時(至少對于Web風格的服務來說),性能會逐漸穩定地下降。

如何優化生產環境下的Kubernetes資源分配
圖7

如果負載增加時性能沒有變化,可能為工作負載分配了太多的資源。

2.持續時間測試

運行ramp-up測試并調整限制后,可以進行持續時間測試了。持續時間測試是指在一段延長的時間內(至少10分鐘,但越長越好)添加一致的負載,但又恰好在斷點之下。

如何優化生產環境下的Kubernetes資源分配
圖8

該測試的目的是識別在短暫的ramp-up測試中發現不了的內存泄漏和隱藏的隊列機制。如果在此階段進行調整,它們應該很小(變化>105)。好的結果將表明性能在測試持續期間保持穩定。

如何優化生產環境下的Kubernetes資源分配
圖9

3.保留失效日志

進行測試階段時,記錄服務失敗時的執行情況至關重要。可以將故障模式添加到運行手冊(run book)和說明文檔,排查生產環境中的問題時很有用。我們在測試時發現了一些觀察到的故障模式:

  • 內存慢慢增加
  • CPU固定在100%
  • 500s
  • 響應時間長
  • 請求丟棄
  • 響應時間差異大

將日志保存起來,以備不時之需,因為有一天它們可以為你或同事在排查問題時幫大忙。

三、實用的工具

雖然可以使用Apache Bench之類的工具添加負載、使用cAdvisor之類的工具直觀地顯示資源利用率,但一些工具更適合設置資源限制。

1.Loader.IO

Loader.io是一種托管的負載測試服務。它讓你可以配置ramp-up測試和持續時間測試,測試運行時直觀地顯示應用程序的性能和負載,并迅速開始和停止測試。測試結果歷史記錄存儲起來,因此資源限制變化時很容易比較結果。

如何優化生產環境下的Kubernetes資源分配
圖10

2.Kubescope CLI

Kubescope CLI這款工具在Kubernetes中(或本地)運行,可直接從Docker收集和直觀顯示容器度量指標。它使用cAdvisor之類的工具或另一項集群指標收集服務,每秒(而不是每隔10秒至15秒)收集一次指標。由于間隔10秒至15秒,你在測試期間大有時間錯過瓶頸。若使用cAdvisor,你得為每次測試尋找新的pod,因為Kubernetes在超過資源限制時終止pod。Kubescope CLI直接從Docker收集指標(可以設置自己的間隔),并使用正則表達式來選擇和過濾想要直觀顯示的容器,從而解決了這個問題。

如何優化生產環境下的Kubernetes資源分配
圖11

結論

只有在你知道一項服務何時壞掉、如何壞掉,它才準備好用于生產環境,對此我深有體會。希望你能從我的錯誤中吸取教訓,利用其中一些方法對部署的環境設置資源限制和請求。這將為你的系統增添彈性和可預測性,從而使客戶滿意,但愿幫助你高枕無憂。

原文標題:Optimizing Kubernetes resource allocation in production,作者:Harrison Harnisch

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

責任編輯:未麗燕 來源: 51CTO.com
相關推薦

2023-05-31 08:12:26

Kubernete資源分配工具

2022-09-01 08:50:22

kubernetes容器

2024-01-01 18:59:15

KubernetesCPU內存

2024-09-26 13:11:07

2021-12-03 07:27:29

EFCore生產環境

2011-04-19 13:48:55

vCloud Dire

2022-06-27 10:25:55

Kubernetes調度CPU

2023-07-24 16:09:58

Kubernetes云計算

2020-11-23 08:48:00

Kubernetes容器開發

2022-03-24 08:04:50

Kubernetes資源限制

2022-04-21 10:38:34

阿里云原生數據

2018-12-04 14:15:29

容器誤區開發

2024-03-29 12:11:46

2021-08-03 14:17:47

Kubernetes容器安全

2015-02-27 09:00:54

Docker微服務容器技術

2020-09-09 07:00:00

Kubernetes集群容器

2009-12-24 11:04:59

固定分配資源動態分配資源

2019-12-20 10:45:47

Kubernetes容器網絡

2020-12-25 09:00:00

Kubernetes容器開發

2023-08-31 08:00:00

測試開發
點贊
收藏

51CTO技術棧公眾號

在线一区视频观看| 日本一区高清| 国产欧美一区二区三区国产幕精品| 亚洲精品久久久久久久久久久| 欧美精品色婷婷五月综合| 裸体xxxx视频在线| 国产麻豆午夜三级精品| 2024亚洲男人天堂| 国产又粗又硬又长又爽| 日韩欧美中文字幕电影| 欧美喷水一区二区| 日本日本19xxxⅹhd乱影响| av片在线免费观看| 99视频精品免费视频| 国产精品视频网址| 亚洲国产成人精品激情在线| 久久在线视频免费观看| 日韩精品免费在线| 亚洲熟女乱综合一区二区| 91精品论坛| 亚洲r级在线视频| 自拍视频一区二区三区| 人成免费电影一二三区在线观看| 国产美女娇喘av呻吟久久| 日韩美女在线观看一区| 国产性猛交普通话对白| 亚洲精品中文字幕乱码| 一区三区二区视频| 这里只有久久精品| 国产精品对白| 日韩手机在线导航| 精品999在线| 日本欧美日韩| 精品国产乱码久久久久酒店| 精品国产av无码一区二区三区| 9191在线观看| 国产日产欧美一区| 久久国产精品免费一区| 秋霞欧美在线观看| 国产999精品久久久久久 | 日韩经典一区| 一本久久a久久免费精品不卡| 国产美女主播在线播放| 污的网站在线观看| 亚洲精品免费在线观看| 日韩欧美一区二区视频在线播放| 日韩午夜影院| 97精品视频在线观看自产线路二| aaa级精品久久久国产片| 国产内射老熟女aaaa∵| 黄色精品一二区| 91精品久久久久久久久| 一本色道久久综合无码人妻| 男人的天堂久久精品| 国产精品视频精品| 一级黄色片视频| 精品一区二区三区免费毛片爱| 国产美女久久精品| 一本色道久久综合精品婷婷| 麻豆国产精品777777在线| 国产剧情日韩欧美| 国产精品羞羞答答在线| 国产九九视频一区二区三区| 91麻豆蜜桃| 动漫av一区二区三区| 成人激情视频网站| 久久精品国产美女| 国产一区二区三区不卡在线| 久久久99久久精品欧美| 亚洲精品一区二区三区av| 91涩漫在线观看| 亚洲三级理论片| 阿v天堂2018| av电影一区| 欧美蜜桃一区二区三区| 色综合久久久无码中文字幕波多| 成人知道污网站| 日韩精品免费综合视频在线播放| 麻豆精品免费视频| 国产精品久久久久久久久妇女| 久久伊人91精品综合网站| 国产一级黄色av| 亚洲一级在线| 国产在线999| 免费观看国产精品| 国产亚洲婷婷免费| 国产日韩第一页| 成全电影大全在线观看| 欧美特级www| 激情在线观看视频| 欧美变态挠脚心| 中日韩美女免费视频网址在线观看 | 国产精品主播一区二区| 粉嫩绯色av一区二区在线观看| 久久av免费一区| 自拍视频在线网| 亚洲成人午夜影院| 亚洲一级免费观看| 欧美人妖视频| 久久精品福利视频| 六月丁香激情综合| 国产一区二区剧情av在线| 国语精品中文字幕| 黄色网址在线免费观看| 日韩欧美国产网站| 四川一级毛毛片| 青青草综合网| 97超级碰碰碰久久久| 国产精品久久婷婷| 久久久国产一区二区三区四区小说 | 波多野结衣电影免费观看| 亚洲第一福利社区| 欧美激情精品在线| 一区二区三区免费观看视频| 91老师国产黑色丝袜在线| 正义之心1992免费观看全集完整版| 黄色18在线观看| 日韩欧美中文字幕制服| 国产一二三四五区| 国产日韩欧美在线播放不卡| 97se亚洲综合在线| 日本三级在线播放完整版| 欧美日韩国产中文字幕| 日韩精品xxx| 国产精品91一区二区三区| 日本久久久久久| 天天干在线观看| 一区二区三区不卡视频| 国产欧美精品一二三| 欧美日韩在线二区| 国产999精品久久久| 四虎精品一区二区三区| 一区二区三区在线视频观看58 | 中文字幕在线亚洲| 日韩手机在线视频| 99re在线精品| 国产精品无码av在线播放| 凹凸成人在线| 欧美福利小视频| 亚洲第一天堂在线观看| 亚洲精品乱码久久久久久黑人| 欧美男女交配视频| 久久一区二区三区喷水| 国产日韩欧美中文在线播放| 成人高清网站| 欧美伊人久久久久久午夜久久久久| 一级性生活大片| 国产精品综合| 日本精品一区二区三区不卡无字幕| 美女的胸无遮挡在线观看| 欧美精品一区二区三区蜜桃| 久久一区二区三| 不卡视频在线看| 黄色大片在线免费看| 狼人天天伊人久久| 日韩暖暖在线视频| www.亚洲.com| 538prom精品视频线放| 中国一级片在线观看| 国产成人在线免费观看| 日韩精品在线中文字幕| 欧美做受69| 国产精品成av人在线视午夜片| 国产三级电影在线| 在线电影院国产精品| 国产精品久久久久久久精| 国产风韵犹存在线视精品| 男女激情免费视频| 色婷婷狠狠五月综合天色拍 | 在线观看一二三区| 国产精品高潮久久久久无| 男生和女生一起差差差视频| 国产一区美女| 欧美一级爱爱| 中文成人在线| 久久久久久久影院| 国产香蕉视频在线看| 制服丝袜成人动漫| 激情五月色婷婷| 日本一区二区免费在线观看视频| 亚洲一二三不卡| 亚洲三级色网| 亚州欧美一区三区三区在线| 日本免费一区二区视频| 97视频在线观看视频免费视频 | 欧美一级本道电影免费专区| 91久久中文字幕| 久草免费在线视频| 中文字幕一区二区精品| 成人小说亚洲一区二区三区| 日本韩国一区二区三区视频| 精品爆乳一区二区三区无码av| 91在线免费播放| 在线视频一二区| 99成人精品| 国产成人精品免费看在线播放| 农村少妇一区二区三区四区五区| 成人欧美一区二区三区在线湿哒哒| 波多野结衣精品| 色偷偷偷综合中文字幕;dd| 日本高清视频在线| 欧美二区乱c少妇| 国产中文字幕视频| 亚洲天堂久久久久久久| 男生裸体视频网站| 国产综合色产在线精品| 女人另类性混交zo| 亚洲美女黄网| 日日噜噜夜夜狠狠久久丁香五月| 国产精品欧美在线观看| 国产69精品久久久久9999apgf | 女人天堂av在线播放| 国产亚洲精品美女久久久| 国产小视频一区| 在线播放日韩导航| 亚洲精品毛片一区二区三区| 亚洲午夜三级在线| 欧产日产国产v| 中文字幕 久热精品 视频在线 | 欧美一区二区公司| 538prom精品视频线放| 这里只有精品999| 日韩欧美在线免费| 国产第一页在线播放| 最新国产成人在线观看| 高清国产在线观看| 久久综合国产精品| 国产亚洲色婷婷久久99精品91| 国产精一品亚洲二区在线视频| 欧美在线aaa| 视频一区在线视频| 青青在线视频观看| 一区二区三区导航| 欧美成人三区| 亚洲黄色成人网| 国内精品偷拍视频| 日韩你懂的在线观看| 亚洲一区二区色| 精品视频在线视频| 一卡二卡三卡在线观看| 欧美午夜在线一二页| 国产精品51麻豆cm传媒| 日本精品免费观看高清观看| 337p粉嫩色噜噜噜大肥臀| 日韩欧美中文字幕在线观看| 欧美一级特黄视频| 欧美日韩激情小视频| 日韩三级小视频| 欧美日韩国产一区二区三区| 四虎精品永久在线| 色8久久精品久久久久久蜜| 波多野结衣小视频| 欧美日韩精品电影| 一级特黄aaaaaa大片| 欧美日韩大陆一区二区| 国产免费黄色录像| 精品国产一区二区三区不卡| 农村少妇久久久久久久| 精品视频在线播放免| 国产精品一区二区三区四区色| 伊人av综合网| av小次郎在线| 久久久亚洲影院| 92国产精品| 91精品视频在线| av综合网站| 免费试看一区| 99热在线成人| 大西瓜av在线| 日韩影院精彩在线| www.国产福利| 成人深夜视频在线观看| 超碰97人人干| 国产精品国产馆在线真实露脸| 强乱中文字幕av一区乱码| 精品久久久久久久久久ntr影视| 欧美一区二区三区网站| 6080yy午夜一二三区久久| 亚洲高清在线观看视频| 日韩毛片在线观看| 国产黄大片在线观看画质优化| 国内精品美女av在线播放| 欧美大胆性生话| 91日韩在线视频| 欧美激情网址| 中国 免费 av| 国产亚洲成人一区| 精品亚洲视频在线| 97精品超碰一区二区三区| 亚洲精品国产精品乱码在线观看| 亚洲一区二区高清| 中文字幕永久免费视频| 欧美大片在线观看一区二区| 免费福利在线视频| 色中色综合影院手机版在线观看| 亚洲成av在线| 国产精品一区二区不卡视频| 日本欧美国产| 免费在线观看亚洲视频| 精东粉嫩av免费一区二区三区| 麻豆精品国产传媒av| 国产精品成人免费精品自在线观看| 日韩久久久久久久久| 91精品国产高清一区二区三区| 日韩电影网址| 久久久久久久国产| 伊人久久一区| 日韩精品一区二区三区色偷偷| 一区二区亚洲| 亚洲视频在线不卡| 国产精品网站导航| 久久久久久91亚洲精品中文字幕| 日韩欧美黄色影院| 97电影在线看视频| 日本在线观看天堂男亚洲 | 午夜在线精品偷拍| 无码人妻丰满熟妇区毛片蜜桃精品| 日本一区二区三级电影在线观看| 精品在线播放视频| 精品国产一区二区三区久久久蜜月 | www.xxxx欧美| 福利视频一区| 深田咏美在线x99av| 久久中文欧美| 女尊高h男高潮呻吟| 亚洲动漫第一页| 亚洲欧美激情在线观看| 久久成人人人人精品欧| 伊人久久大香线蕉综合影院首页| 日韩av电影免费在线| 丝袜亚洲另类欧美综合| www.久久国产| 色伊人久久综合中文字幕| 天堂91在线| 91tv亚洲精品香蕉国产一区7ujn| 白嫩白嫩国产精品| 福利在线一区二区| 丁香婷婷综合激情五月色| 国产探花在线播放| 精品捆绑美女sm三区| 日本小视频在线免费观看| 成人做爰66片免费看网站| 亚洲午夜伦理| 免费看黄色aaaaaa 片| 精品国产福利视频| 男女视频在线观看| 国产精品美女免费看| 成人午夜av| 亚洲精品免费一区亚洲精品免费精品一区| 国产精品全国免费观看高清 | 久久免费在线观看视频| 精品日韩av一区二区| 678在线观看视频| 欧美高清性xxxxhdvideosex| 久久国产毛片| 国产一二三四区在线| 精品视频一区 二区 三区| 尤物网在线观看| av色综合网| 国产农村妇女精品一二区| 日韩丰满少妇无码内射| 欧美视频在线播放| 国产高清一区二区三区视频| 国产精品久久亚洲| 亚洲一区免费| 亚洲色图欧美色| 91精品视频网| 国产粉嫩在线观看| 日韩在线电影一区| 紧缚捆绑精品一区二区| 国产一级做a爱免费视频| 日韩精品电影网| 国产精品久久久久久妇女| 香蕉视频免费版| 2021中文字幕一区亚洲| 中文字幕人妻互换av久久| 欧美精品第一页在线播放| 蜜臀91精品国产高清在线观看| 欧美日韩在线观看不卡| 一区二区三区四区激情| 人妻va精品va欧美va| 国产精品久久久久久五月尺| 综合久久亚洲| 亚洲最大成人网站| 4438x亚洲最大成人网| sm在线播放| 精品少妇人妻av一区二区| 99视频在线精品| 国产老妇伦国产熟女老妇视频| 2018日韩中文字幕| 91精品久久久久久久久久不卡| 久久亚洲AV成人无码国产野外| 在线不卡一区二区| 午夜久久中文| 4444在线观看| 日本一区二区三级电影在线观看 | 日韩 欧美 高清| 亚洲精品视频免费观看| 国产永久免费高清在线观看视频| 91精品天堂|