精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

精品中文字幕一区| 在线看国产精品| 国产精品333| 国产资源在线看| 精品一区二区三区免费| 欧美激情18p| 粉嫩av懂色av蜜臀av分享| 日本免费一区二区三区四区| 中文字幕在线一区免费| 国产99在线免费| 无码人妻一区二区三区线| 最新欧美人z0oozo0| 亚洲美女www午夜| 超碰91在线播放| 成人直播视频| 一区二区三区在线视频观看| 奇米视频888战线精品播放| 国产黄色片av| 男人的j进女人的j一区| 午夜免费日韩视频| 午夜剧场免费在线观看| 美女毛片一区二区三区四区| 欧美一区二区国产| 欧美特级aaa| 在线观看爽视频| 亚洲精品欧美专区| 久久精品中文字幕一区二区三区 | 国产精品自产拍在线观看中文| 麻豆chinese极品少妇| 第一sis亚洲原创| 精品亚洲男同gayvideo网站| 女人扒开腿免费视频app| 神马久久资源| 午夜视频一区在线观看| 欧美 国产 精品| 日本三级视频在线观看| 久久精品夜色噜噜亚洲aⅴ| 国产综合精品一区二区三区| av片免费播放| 国产乱人伦精品一区二区在线观看| 国产www精品| 日本高清不卡码| 99国产成+人+综合+亚洲欧美| 久久综合五月天| 国产又粗又猛又爽又黄的视频四季| 亚洲国产欧美日韩在线观看第一区 | 宅男噜噜噜66国产免费观看| 免费看男女www网站入口在线 | 警花观音坐莲激情销魂小说| av网站大全在线观看| 国产香蕉久久精品综合网| 久久久久久久久久码影片| 色网站免费观看| 成人一区二区三区| 岛国一区二区三区高清视频| 成人av免费播放| 国产成人午夜电影网| 亚洲精品免费一区二区三区| 99精品国产99久久久久久97| 国产一区二区视频在线播放| 亚洲free性xxxx护士白浆| 午夜精品久久久久久久91蜜桃| 黄色精品一二区| 亚洲a成v人在线观看| 99re只有精品| 不卡的电视剧免费网站有什么| 国语精品中文字幕| 亚洲aⅴ在线观看| 久久久久亚洲综合| 日韩欧美一区二区三区四区五区| 成人在线免费看| 中文字幕制服丝袜成人av| 日本xxxxx18| 成全电影大全在线观看| 精品久久久久久中文字幕大豆网 | 成人动漫一区| 欧美日韩中文精品| 又黄又爽又色的视频| 一区二区三区欧洲区| 日韩电影中文字幕一区| 欧美熟妇激情一区二区三区| 偷拍欧美精品| 久久久久五月天| 天堂网免费视频| 九九国产精品视频| 国产亚洲二区| 高清毛片在线看| 一区二区三区中文字幕| 亚洲色成人一区二区三区小说| 久久久人成影片一区二区三区在哪下载 | 久久国产精品首页| 国产无码精品一区二区| 老色鬼久久亚洲一区二区| 成人免费观看a| 视频污在线观看| 国产精品国产自产拍高清av王其 | 久久天天综合| 91免费在线视频| 午夜视频在线播放| 国产精品成人在线观看| 欧美人成在线观看| 91九色综合| 亚洲国产精品免费| 美女福利视频网| 国产精品最新自拍| 亚洲自拍欧美另类| 国产片在线观看| 亚洲成年人网站在线观看| 午夜久久久精品| 曰本一区二区三区视频| 欧美另类99xxxxx| 久久精品99北条麻妃| 国产91精品一区二区麻豆亚洲| 日韩欧美精品久久| av福利导福航大全在线| 欧美做受69| 在线激情网站| 国产精品第5页| 久久久久国产精品无码免费看| 亚洲一级理论片| 蜜臀久久99精品久久一区二区 | 青青草超碰在线| 亚洲精品乱码久久久久久久久| 五月天婷婷激情视频| 超碰成人97| 久久久国产视频| 中文字幕一区二区人妻| 91蜜桃婷婷狠狠久久综合9色| 中文字幕第50页| 成人午夜亚洲| 一区二区在线视频播放| 日韩久久中文字幕| 暴力调教一区二区三区| 日韩一级免费看| 国产高清亚洲| 中文字幕亚洲色图| 最近中文字幕免费观看| 久久精品视频免费| 国产91在线免费| 国产一区二区三区不卡av| 九色精品免费永久在线| 国产三级视频在线播放| 最新国产精品久久精品| 午夜视频在线网站| 久久密一区二区三区| 国产精品久久久久久久久| 免费在线视频一级不卡| 一本久久综合亚洲鲁鲁五月天| 超碰97在线资源站| 国产日韩欧美一区| 久久久水蜜桃| 欧美三级网址| 一个色综合导航| 亚洲一级黄色大片| 亚洲欧美在线另类| 精品国产乱码久久久久久1区二区| 久久日文中文字幕乱码| 国产啪精品视频| 搞黄网站在线观看| 欧美成人综合网站| 久草精品视频在线观看| 99re这里都是精品| 毛片一区二区三区四区| 人人狠狠综合久久亚洲婷婷| 成人免费视频网址| 欧美1234区| 精品亚洲国产成av人片传媒 | 天堂蜜桃一区二区三区| 手机成人在线| 欧美午夜在线播放| 国内精品久久久久久中文字幕 | 日韩视频在线一区| 国产高潮在线观看| 一级做a爱片久久| 在线观看国产三级| 日韩不卡一区二区| 色撸撸在线观看| 欧美精品中文字幕亚洲专区| 热久久视久久精品18亚洲精品| 春暖花开成人亚洲区| 91精品黄色片免费大全| 久久精品视频8| 国产日韩欧美精品综合| 999久久久精品视频| 亚洲国产高清一区二区三区| 欧美久久在线| 电影91久久久| 97在线精品视频| 在线观看免费高清完整| 精品少妇一区二区三区日产乱码 | 久久涩涩网站| 综合久久伊人| 欧美中文在线免费| 国产黄网站在线观看| 日韩黄色av网站| 国产精品欧美激情在线| 精品成人乱色一区二区| 国产日产在线观看| 99精品国产一区二区三区不卡| 日本激情综合网| 激情综合电影网| 亚洲日本精品国产第一区| 精品女人视频| 成人自拍性视频| 蜜臀国产一区| 欧美精品videos另类日本| 中文字幕日本在线观看| 亚洲娇小xxxx欧美娇小| 国产三级自拍视频| 在线观看亚洲a| 国产成人无码精品久在线观看| 亚洲欧美综合另类在线卡通| 一区二区三区伦理片| 成人国产在线观看| 视频免费1区二区三区| 久久久久99| 每日在线更新av| 午夜视频一区| 国产又粗又大又爽的视频| 精品国产精品| 免费影院在线观看一区| 国产精品视频3p| 99国精产品一二二线| 成人自拍视频| 成人网在线视频| 电影久久久久久| 国产97色在线| 日韩伦理精品| 26uuu另类亚洲欧美日本一| 肉肉视频在线观看| 欧美剧在线观看| 免费av不卡| 日韩有码在线播放| jyzzz在线观看视频| 亚洲欧洲第一视频| 免费国产在线视频| 亚洲精品自拍第一页| 欧美性受xxxx狂喷水| 精品美女在线播放| 精品国产av一区二区三区| 91麻豆精品国产91久久久更新时间| 在线免费观看高清视频| 欧美少妇xxx| 在线观看视频中文字幕| 欧美性色欧美a在线播放| 亚洲成熟少妇视频在线观看| 欧美日韩一二三四五区| 99精品人妻国产毛片| 欧美视频裸体精品| 日韩电影在线观看一区二区| 日本精品视频一区二区三区| www.av88| 91麻豆精品国产91久久久资源速度 | mm131午夜| 午夜精品免费| 99在线免费视频观看| 国产精品资源| 免费国产成人av| 免费成人在线网站| 天堂中文av在线| 国产高清在线精品| 制服丝袜在线第一页| 97久久人人超碰| 亚洲а∨天堂久久精品2021| 国产精品高潮久久久久无| 紧身裙女教师波多野结衣| 亚洲影院在线观看| 日韩精品成人在线| 日本韩国一区二区三区视频| 在线观看毛片网站| 日韩视频在线你懂得| 人妻夜夜爽天天爽| 亚洲男人天堂2023| 久草资源在线| 国产最新精品视频| 日本精品在线中文字幕| 91视频国产一区| 老牛精品亚洲成av人片| 污视频在线免费观看一区二区三区| 国产精品久久占久久| 人人妻人人澡人人爽欧美一区双| 国产免费成人| 第一区免费在线观看| av在线综合网| 香蕉成人在线视频| 婷婷激情综合网| 一级成人免费视频| 亚洲国产精品va在线| 91啦中文在线| 久久久久女教师免费一区| 日本精品在线一区| 成人免费观看网站| 成人a'v在线播放| 国产原创中文在线观看 | 九七电影韩国女主播在线观看| 久久久久国产精品一区| 另类中文字幕国产精品| 99视频免费观看| 神马影视一区二区| 国产欧美久久久久| 麻豆精品久久精品色综合| 影音先锋资源av| 中文字幕中文字幕一区二区| 日韩色图在线观看| 日韩一区二区三区av| 岛国在线视频免费看| 久久人人爽人人| 国产日本亚洲| 先锋影音一区二区三区| 99亚洲视频| 精品国产免费久久久久久婷婷| 国产婷婷色一区二区三区在线| 久久久一二三区| 欧美久久高跟鞋激| 国模吧精品人体gogo| 51ⅴ精品国产91久久久久久| 亚洲精品a区| 偷拍盗摄高潮叫床对白清晰| 视频一区二区三区在线| 女尊高h男高潮呻吟| 亚洲一区二区精品久久av| 国产精品无码在线播放| 一区二区日韩精品| 免费看av不卡| 久久久久久国产精品免费免费| 亚洲国产国产亚洲一二三| 成人欧美精品一区二区| 亚洲精品国产精品乱码不99 | 久久久精品人妻一区二区三区四| 欧美美女网站色| jizz在线观看| 国产精品va在线播放| 欧美女王vk| 成人观看免费完整观看| 99久久精品国产精品久久| 国产精品99re| 亚洲国产美女精品久久久久∴| 欧美日韩经典丝袜| 97超碰资源| 伊人久久婷婷| 欧美图片自拍偷拍| 亚洲国产裸拍裸体视频在线观看乱了 | av日韩亚洲| 欧美一区观看| 日本不卡一区二区三区高清视频| 亚洲av片不卡无码久久| 欧美日韩亚洲视频一区| 深夜福利视频一区| 日韩免费黄色av| 欧美日韩第一| aaa一级黄色片| 亚洲免费伊人电影| 性欧美一区二区三区| 久久久久中文字幕| 夜夜春成人影院| 日本中文字幕高清| 国产精品国产精品国产专区不片| 国产免费一区二区三区最新不卡| 插插插亚洲综合网| 国产成人福利av| 日本黄色三级大片| 国产精品色眯眯| 国产巨乳在线观看| 久久久久久久一区二区| 日韩av系列| 亚洲福利精品视频| 亚洲色图在线播放| 免费国产羞羞网站视频| 欧美有码在线观看| 日韩成人三级| 中文字幕久久久久久久| 精品日韩美女的视频高清| 欧美美乳在线| 91免费电影网站| 99热免费精品在线观看| 91成人精品一区二区| 91麻豆精品国产91久久久使用方法| 97人人爽人人澡人人精品| 秋霞在线观看一区二区三区| 国精品**一区二区三区在线蜜桃| 久草视频免费在线| 亚洲午夜av电影| 电影中文字幕一区二区| 5月婷婷6月丁香| 国产精品久久久久久久久免费樱桃 | 在线观看成人av电影| 岛国精品一区二区| 精品久久久久久久久久久国产字幕| 久久久av网站| 久久99精品久久久久久园产越南| 永久免费黄色片| 色狠狠一区二区三区香蕉| av网址在线| 日本一区二区三区免费看| 国产精品2024| 国内av在线播放| 国模私拍视频一区| 亚洲成人一区| 制服 丝袜 综合 日韩 欧美| 日韩欧美一区二区在线视频|