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

作業幫 Kubernetes 原生調度器優化實踐

云計算
調度系統的本質是為計算服務/任務匹配合適的資源,使其能夠穩定高效地運行,以及在此的基礎上進一步提高資源使用密度,而影響應用運行的因素非常多。調度器的目標則是快速準確地實現這一能力,但快速和準確這兩個目標在資源有限的場景下會往往產生產生矛盾,需要在二者間權衡。

調度系統的本質是為計算服務/任務匹配合適的資源,使其能夠穩定高效地運行,以及在此的基礎上進一步提高資源使用密度,而影響應用運行的因素非常多,比如CPU、內存、io、差異化的資源設備等等一系列因素都會影響應用運行的表現。同時,單獨和整體的資源請求、硬件/軟件/策略限制、 親和性要求、數據區域、負載間的干擾等因素以及周期性流量場景、計算密集場景、在離線混合等不同的應用場景的交織也帶來了決策上的多變。

調度器的目標則是快速準確地實現這一能力,但快速和準確這兩個目標在資源有限的場景下會往往產生產生矛盾,需要在二者間權衡。

調度器原理和設計

k8s默認調度器的整體工作框架,可以簡單用下圖概括:

兩個控制循環

1. 第一個控制循環,稱為 Informer Path。它的主要工作,是啟動一系列的 Informer,用來監聽(Watch)集群中 Pod、Node、Service 等與調度相關的 API 對象的變化。比如,當一個待調度 Pod被創建出來之后,調度器就會通過 Pod Informer 的 Handler,將這個待調度 Pod 添加進調度隊列;同時,調度器還要負責對調度器緩存Scheduler Cache進行更新,并以這個cache為參考信息,來提高整個調度流程的性能。

2. 第二個控制循環,即為對pod進行調度的主循環,稱為Scheduling Path。這一循環的工作流程是不斷地從調度隊列中取出待調度的pod,運行2個步驟的算法,來選出最優node
1. 在集群的所有節點中,選出所有“可以”運行該pod的節點,這一步被稱為Predicates。
2. 在上一步選出的節點中,根據一些列優選算法對節點就行打分,選出“最優”即得分最高的節點,這一步被稱為Priorities。

調度完成之后,調度器就會為pod的spec.NodeName賦值這個節點,這一步稱為Bind。而為了不在主流程路徑中訪問Api Server影響性能,調度器只會更新Scheduler Cache中的相關pod和node信息:這種基于樂觀的假設的Api對象更新方式,在k8s中稱為Assume。之后才會創建一個goroutine來異步地向Api Server發起更新Bind操作,這一步就算失敗了也沒有關系,Scheduler Cache更新后就會一切正常。

大規模集群調度帶來的問題和挑戰

k8s默認調度器策略在小規模集群下有著優異的表現,但是隨著業務量級的增加以及業務種類的多樣性變化,默認調度策略則逐漸顯露出了局限性:調度維度較少,無并發,存在性能瓶頸,以及調度器越來越復雜

迄今為止,我們當前單個集群規模節點量千級,pod量級則在10w以上,整體資源分配率超過60%,其中更是包含了gpu,在離線混合部署等復雜場景;在這個過程中,我們遇到了不少調度方面的問題:

問題1:高峰期的節點負載不均勻

默認調度器,參考的是workload的request值,如果我們針對request設置的過高,會帶來資源的浪費;過低則有可能帶來高峰期cpu不均衡差異嚴重的情況;使用親和策略雖然可以一定程度避免這種,但是需要頻繁填充大量的策略,維護成本就會非常大。而且服務的request往往不能體現服務真實的負載,帶來差異誤差。而這種差異誤差,會在高峰時體現到節點負載不均上。

實時調度器,在調度的時候獲取各節點實時數據來參與節點打分,但是實際上實時調度在很多場景并不適用,尤其是對于具備明顯規律性的業務來說;比如我們大部分服務晚高峰流量是平時流量的幾十倍,高低峰資源使用差距劇大,而業務發版一般選擇低峰發版,采用實時調度器,往往發版的時候比較均衡,到晚高峰就出現節點間巨大差異,很多實時調度器,往往在出現巨大差異的時候會使用再平衡策略來重新調度,高峰時段對服務POD進行遷移,服務高可用角度來考慮是不現實的。顯然實時調度是遠遠無法滿足業務場景的。

我們的方案:高峰預測時調度

所以針對這種情況,需要預測性調度,根據以往高峰時候cpu、IO、網絡、日志等資源的使用量,通過對服務在節點上進行最優排列組合回歸測算,得到各個服務和資源的權重系數,基于資源的權重打分擴展,也就是使用過去高峰數據來預測未來高峰節點服務使用量,從而干預調度節點打分結果。

問題2:調度維度多樣化

隨著業務越來越多樣性,需要加入更多的調度維度,比如日志。由于采集器不可能無限速率采集日志且日志采集是基于節點維度。需要將平衡日志采集速率,不能各個節點差異過大。部分服務cpu使用量一般但是日志輸出量很大;而日志并不屬于默認調度器決策的一環,所以當這些日志量很大的服務多個服務的pod在同一個節點上的時候,該機器上的日志上報就有可能出現部分延遲。

我們的方案:補全調度決策因子

該問題顯然需要我們對調度決策補全,我們擴展了預測調度打分策略,添加了日志的決策因子,將日志也作為節點的一種資源,并根據歷史監控獲取到服務對應的日志使用量來計算分數

問題3:大批量服務擴縮導帶來的調度時延

隨著業務的復雜度進一步上升,在高峰時段出現,會有大量定時任務和集中大量彈性擴縮,大批量(上千POD)同時調度導致調度時延的上漲,這兩者對調度時間比較敏感,尤其對于定時任務來說,調度延時的上漲會被明顯感知到。原因是k8s調度pod本身是對集群資源的分配,反應在調度流程上則是預選和打分階段是順序進行的;如此一來,當集群規模大到一定程度的時候,大批量更新就會出現可感知到的pod調度延遲。

我們的方案:拆分任務調度器,加大并發調度域、批量調度

解決吞吐能力低下的最直接的方法就是串行改并行,對于資源搶占場景,盡量細化資源域,資源域之間并行。給予以上策略,我們拆分出了獨立的job調度器,同時使用了serverless作為job運行的底層資源。k8s serverless為每一個JOB POD,單獨申請了獨立的POD運行sanbox,也就是任務調度器,是完整并行。

對比圖:
原生調度器在晚高峰下節點CPU使用率

優化后調度器在晚高峰下節點CPU使用率

總結

work節點資源、gpu資源、serverless資源這就是我們集群異構資源分屬于這三類資源域,這三種資源上運行的服務存在天然的差異性,我們使用forecast-scheduler、gpu-scheduler、job-schedule 三個調度器來管理這三種資源域上的pod的調度情況。

預測調度器管理大部分在線業務,其中擴展了資源維度,添加了預測打分策略。

gpu調度器管理gpu資源機器的分配,運行在線推理和離線訓練,兩者的比例處于長期波動中,高峰期間離線訓練縮容、在線推理擴容;非高峰期間離線訓練擴容、在線推理縮容;同時處理一些離線圖片處理任務來復用gpu機器上比較空閑的cpu等資源。

job調度器負責管理我們定時任務的調度,定時任務量大且創建銷毀頻繁,資源使用非常碎片化,而且對實效性要求更高;所以我們將任務盡量調度到serverless服務上,壓縮集群中為了能容納大量的任務而冗余的機器資源,提升資源利用率。

未來的演進探討

更細粒度的資源域劃分

 

將資源域劃分至節點級別,節點級別加鎖來進行

資源搶占和重調度

正常場景下,當一個pod調度失敗的時候,這個pod會保持在pending的狀態,等待pod更新或者集群資源發生變化進行重新調度,但是k8s調度器依然存在一個搶占功能,可以使得高優先級pod在調度失敗的時候,擠走某個節點上的部分低優先級pod以保證高優pod的正常,迄今為止我們并沒有使用調度器的搶占能力,即使我們通過以上多種策略來加強調度的準確性,但依然無法避免部分場景下由于業務帶來的不均衡情況,這種非正常場景中,重調度的能力就有了用武之地,也許重調度將會成為日后針對異常場景的一種自動修復的方式。

 

正常場景下,當一個pod調度失敗的時候,這個pod會保持在pending的狀態,等待pod更新或者集群資源發生變化進行重新調度,但是k8s調度器依然存在一個搶占功能,可以使得高優先級pod在調度失敗的時候,擠走某個節點上的部分低優先級pod以保證高優pod的正常,迄今為止我們并沒有使用調度器的搶占能力,即使我們通過以上多種策略來加強調度的準確性,但依然無法避免部分場景下由于業務帶來的不均衡情況,這種非正常場景中,重調度的能力就有了用武之地,也許重調度將會成為日后針對異常場景的一種自動修復的方式。

 

責任編輯:鳶瑋 來源: 作業幫
相關推薦

2023-01-06 11:05:36

人工智能作業幫語音技術

2021-11-05 16:08:57

作業幫Kubernetesserverless

2024-01-02 18:41:23

2022-06-27 10:25:55

Kubernetes調度CPU

2023-04-17 08:13:13

KubernetesPod

2019-08-02 11:28:45

HadoopYARN調度系統

2025-07-04 08:43:51

2017-08-23 11:10:44

Kubernetes 調度詳解

2025-07-30 09:36:47

2022-03-15 10:20:00

云原生系統實踐

2023-03-30 21:29:57

2021-02-26 14:40:16

Kubernetes調度器

2024-07-30 14:30:30

2024-03-01 19:11:18

KubernetesOOM內存

2025-08-29 01:45:00

2022-06-20 06:38:50

Flink批作業算子

2023-05-08 12:03:14

Linux內核進程

2016-06-15 10:35:59

云計算

2019-08-23 13:10:39

美團點評Kubernetes集群管理

2022-07-24 21:11:19

KubernetesLinux
點贊
收藏

51CTO技術棧公眾號

久久中文字幕无码| 亚洲天堂美女视频| 主播国产精品| 99国产精品久久久| 国产精品吊钟奶在线| 日日操免费视频| 97精品久久| 欧洲一区二区三区在线| 中文字幕色呦呦| 欧美新色视频| 国产激情精品久久久第一区二区| 欧美在线免费观看| 国产真实乱在线更新| 欧美日韩一区二区三区不卡视频| 欧美色视频在线观看| 东北少妇不带套对白| 亚洲成人三级| 91啪亚洲精品| 成人在线视频网址| 一级特黄色大片| 国产毛片一区| 欧美日本高清一区| 五月婷婷综合激情网| 国产成人精品亚洲线观看| 欧美曰成人黄网| 日韩网站在线免费观看| 欧美一级二级三级区| 久久综合国产精品| 国产精品久久久久久久小唯西川| 亚洲自拍偷拍另类| 久久一区二区三区四区五区| 欧美第一黄色网| 久久人妻无码aⅴ毛片a片app | 欧美老肥妇做.爰bbww| 自慰无码一区二区三区| 天堂成人av| 亚洲男人的天堂av| 在线观看欧美激情| av在线日韩国产精品| 久久影院午夜论| 精品久久sese| 日本激情视频网站| 成人一区在线看| 成人资源av| 精品免费久久久| 国产在线视频精品一区| 国产免费一区二区三区在线观看 | 午夜在线一区二区| 欧美一区二区.| 国产成人免费观看视频 | 97在线视频免费观看| 中文字幕在线有码| 亚洲天堂免费| 久热在线中文字幕色999舞| 亚洲精品天堂网| 日日噜噜噜噜久久久精品毛片| 久久一二三四| 欧美一级欧美一级在线播放| 另类小说第一页| 电影亚洲精品噜噜在线观看| 色婷婷亚洲一区二区三区| 日本精品一区在线观看| 成人福利av| 91官网在线观看| 亚洲黄色av网址| 国产激情综合| 日韩午夜激情视频| 蜜臀av粉嫩av懂色av| 国产色噜噜噜91在线精品| 亚洲黄页网在线观看| 中文字幕一区二区三区人妻不卡| 久久99免费视频| 国产亚洲人成a一在线v站| 九一在线免费观看| 亚洲一区色图| 午夜精品久久久久久99热| 全部毛片永久免费看| 久久五月激情| 成人黄色网免费| 亚洲va久久久噜噜噜无码久久| 成人福利视频在线看| 久久精品aaaaaa毛片| 国产精品天堂| 亚洲你懂的在线视频| 极品粉嫩国产18尤物| av亚洲一区二区三区| 91精品国产一区二区人妖| 奇米777第四色| 欧美色图国产精品| 欧美激情欧美激情在线五月| 欧美日韩一二三四区| 紧缚捆绑精品一区二区| 国严精品久久久久久亚洲影视 | 亚洲欧美综合图区| 免费看一级黄色| 狠久久av成人天堂| 国产成人免费91av在线| 亚洲a视频在线观看| 国产清纯白嫩初高生在线观看91 | 麻豆91在线观看| 91久久精品www人人做人人爽| 无码精品黑人一区二区三区| 中文字幕欧美激情一区| 草草草视频在线观看| 户外露出一区二区三区| 精品日韩av一区二区| 五月天精品视频| 欧美日韩一区二区国产| 国产精品电影观看| 欧美熟女一区二区| 国产精品国产成人国产三级 | 国产suv精品一区二区68| 亚洲深夜av| 亚洲最大的免费| 第九色区av在线| 精品久久久国产| www.51色.com| 清纯唯美综合亚洲| 97精品免费视频| 国产av无码专区亚洲av麻豆| 久久精品视频在线看| 99热亚洲精品| 日韩高清二区| 久久精品视频va| 艳妇乳肉豪妇荡乳av无码福利| www.久久精品| 免费看欧美黑人毛片| 国产美女视频一区二区| 在线丨暗呦小u女国产精品| 久久久久久久极品| 成人在线综合网站| 成人污网站在线观看| 成人av色网站| 一区二区三区视频免费在线观看| 亚洲免费激情视频| fc2成人免费人成在线观看播放| 51xx午夜影福利| 国产精选久久| 久久成人国产精品| 国产毛片毛片毛片毛片| 中文字幕一区二区三区不卡在线| 天天操天天爱天天爽| 国产欧美日韩在线观看视频| 欧美有码在线观看视频| 天堂中文在线观看视频| 亚洲二区视频在线| www.17c.com喷水少妇| 好吊日精品视频| 成人在线视频网址| 国产夫妻在线| 亚洲黄页网在线观看| 亚洲伊人成人网| 成人毛片在线观看| 国产原创中文在线观看 | 最近看过的日韩成人| 国产精品亲子伦av一区二区三区| 国产午夜精品美女视频明星a级| 免费污污视频在线观看| 国产情人综合久久777777| 国产一线二线三线在线观看| 成人婷婷网色偷偷亚洲男人的天堂| 国产精品99久久久久久久久 | 中文字幕第一区| 天天色综合社区| 亚洲澳门在线| αv一区二区三区| 国产在线美女| 亚洲欧美综合另类中字| 一本久道久久综合无码中文| 亚洲欧美日韩中文播放| 黄色av电影网站| 欧美亚洲自偷自偷| 色老头久久综合| 亚洲伊人久久综合| 欧美人与性动交α欧美精品济南到 | 国产在线视频欧美一区| 欧美激情一级欧美精品| 无码国产精品一区二区免费16| 色婷婷综合久久久久中文一区二区 | 一区二区xxx| 91成人免费| 国产一区二区黄色| 日韩av免费| 欧美国产视频日韩| 六十路在线观看| 欧美电影在线免费观看| 久久精品无码人妻| 久久久欧美精品sm网站| 涩多多在线观看| 国产精品亚洲欧美| 亚洲一区二区三区加勒比 | 亚洲第一视频网站| 97人妻精品视频一区| 一区二区三区免费看视频| 好吊日免费视频| 国产在线精品免费av| 日本一道本久久| 国产精品久久久久一区二区三区厕所| 国产精品国产精品国产专区不卡| 欧美va在线观看| 久久久视频精品| 欧美成年黄网站色视频| 亚洲成人网在线观看| 国产精品玖玖玖| 一本久久a久久精品亚洲| 日本天堂中文字幕| 亚洲国产精品99久久久久久久久| 性xxxxxxxxx| 麻豆91精品视频| 18禁男女爽爽爽午夜网站免费| 亚洲精品91| 天天爽天天狠久久久| 欧美18免费视频| 99视频国产精品免费观看| 99久久亚洲国产日韩美女| 欧美资源在线观看| 国产美女一区视频| 久久香蕉国产线看观看av| 神马午夜电影一区二区三区在线观看 | 人妻少妇精品久久| 在线中文字幕第一区| 欧美美乳视频网站在线观看| youjizzjizz亚洲| 成人免费网站在线看| 69堂精品视频在线播放| 欧美在线视频播放| segui88久久综合| 久久亚洲欧美日韩精品专区| eeuss影院www在线播放| 精品无人国产偷自产在线| 欧美自拍偷拍一区二区| 日韩一区二区精品葵司在线| 一卡二卡三卡在线| 欧美色图片你懂的| 久久精品国产亚洲av麻豆蜜芽| 欧美日韩亚洲精品一区二区三区| 日本污视频在线观看| 一个色综合网站| 久久久久久久久久久网 | 国产精品亚洲综合在线观看 | 久久97久久97精品免视看秋霞| 91成人理论电影| 精品国产一区二区三区性色av| 91精品国产综合久久香蕉最新版| 人人精品久久| 国产主播欧美精品| 色综合视频一区二区三区44| 国产日韩欧美视频在线| 先锋影音网一区二区| 成人国产在线激情| japansex久久高清精品| 亚洲字幕在线观看| 午夜视频一区二区在线观看| 99久久自偷自偷国产精品不卡| 成人三级av在线| 国产九区一区在线| 日韩成人动漫在线观看| 欧美精品一区二区三区四区五区| 精品一区二区三区在线| 伊人av成人| 欧美1区3d| 欧美视频在线免费播放| 久久精品动漫| 亚洲综合日韩欧美| 激情成人综合网| 日韩成人av影院| 91丨porny丨首页| 国产精品天天干| 亚洲欧洲日产国码二区| 免费一级a毛片夜夜看| 午夜激情一区二区三区| 国产成人精品777777| 欧美日韩亚洲另类| 国产黄色片av| 精品一区二区三区四区在线| 91露出在线| 欧美精品18videos性欧| 中文字幕在线视频久| 国产精品亚洲网站| 亚洲成av人片在线观看www| 国产偷久久久精品专区| 欧美午夜精品一区二区三区电影| 亚洲综合激情五月| 亚洲国产精品一区制服丝袜| 成人性生生活性生交12| 国产精品18久久久久久久久| 特级西西人体wwwww| 国产精品乱人伦一区二区| 伊人365影院| 欧美性感一区二区三区| h狠狠躁死你h高h| 亚洲精品视频在线播放| 国产在线看片| 国产69精品久久久久久| 亚洲国产天堂| 欧美日韩三区四区| 欧美在线日韩| 亚洲人辣妹窥探嘘嘘| 岛国精品一区二区| 亚洲色图100p| 日韩欧美国产骚| 国产成人精品一区二区无码呦| 亚洲欧洲日产国码av系列天堂| 天堂8中文在线| 国产精品尤物福利片在线观看| 久久久免费毛片| 一二三四中文字幕| 免费观看成人av| 一区二区三区少妇| 一区二区高清免费观看影视大全 | 国产美女福利视频| 91成人国产精品| 午夜一区在线观看| 九九热这里只有在线精品视| 成人在线中文| 欧洲一区二区日韩在线视频观看免费| 欧美久久综合| 国产精品自在自线| 国产亚洲综合色| 国产精品视频免费播放| 精品日本一线二线三线不卡| 麻豆传媒视频在线| 国产精品一香蕉国产线看观看| 亚洲女娇小黑人粗硬| 国产女主播自拍| 国产传媒一区在线| 亚洲色偷偷综合亚洲av伊人| 欧美日免费三级在线| 国内三级在线观看| 欧美综合一区第一页| 欧美成人基地| 久久综合九色综合88i| 国产丶欧美丶日本不卡视频| 国产免费久久久久| 制服.丝袜.亚洲.中文.综合| 在线观看国产原创自拍视频| 国产精品91在线观看| 中文有码一区| 亚洲自偷自拍熟女另类| 不卡电影免费在线播放一区| 久久精品国产亚洲av麻豆色欲| 91精品福利在线一区二区三区 | 亚洲free性xxxx护士白浆| 国产精品久久久久久久久妇女| 国产乱叫456| 亚洲女爱视频在线| 刘亦菲久久免费一区二区| 欧美极品少妇xxxxx| 欧美性生活一级片| 日本精品免费在线观看| 久久五月婷婷丁香社区| 69亚洲精品久久久蜜桃小说| 亚洲人成网站色ww在线| 国产综合av| 致1999电视剧免费观看策驰影院| 久久99久久99小草精品免视看| 任我爽在线视频| 日韩欧美一区二区不卡| 国产色婷婷在线| 欧美激情www| 免费成人小视频| 国产高潮流白浆| 精品国产91洋老外米糕| 瑟瑟视频在线看| 亚洲欧美日韩精品综合在线观看 | 91美女福利视频高清| 综合久久99| 艳妇乳肉亭妇荡乳av| 色拍拍在线精品视频8848| 欧美性videos| 国产精品三区在线| 日韩中文字幕区一区有砖一区 | 性囗交免费视频观看| 色妹子一区二区| 国产在线观看av| 精品国产一二| 日韩成人伦理电影在线观看| 欧美另类videoxo高潮| 亚洲国产精品va在线观看黑人| 日韩精品一区二区三区| 日韩视频在线免费播放| 成人97人人超碰人人99| 久久这里只有精品9| 欧美激情亚洲综合一区| 欧美精选视频在线观看| 黑人无套内谢中国美女| 色综合中文字幕国产| 乱人伦中文视频在线| 精品欧美日韩| 激情综合五月婷婷| 97超碰人人干| 久久五月天色综合| 国产亚洲一区二区三区啪| 又色又爽又黄18网站| 欧美综合在线视频| 超清av在线| 亚洲一区二区精品在线| 91婷婷韩国欧美一区二区| av免费在线观看不卡| 国产成人精品电影|