在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

機(jī)器學(xué)習(xí)與PAWS相結(jié)合的性能感知系統(tǒng)簡(jiǎn)介

openEuler ? 來(lái)源:openEuler ? 2023-11-29 11:06 ? 次閱讀

[概述]

在數(shù)據(jù)中心,資源利用率指標(biāo),尤其是 CPU 利用率常用于量化集群的有效利用程度。在實(shí)際環(huán)境中,系統(tǒng)給負(fù)載分配的資源以及工作負(fù)載的調(diào)度決策都會(huì)影響利用率。

如果工作負(fù)載資源分配不準(zhǔn)確,集群可能會(huì)因空閑而未充分利用。另一方面,如果調(diào)度決策不合理,即便是利用率有提升,負(fù)載間的資源沖突也會(huì)導(dǎo)致性能出現(xiàn)下降。

為了提高資源利用率,同時(shí)盡量減少由于干擾導(dǎo)致的性能下降,以保證 QoS,性能感知系統(tǒng) PAWS(Performance Aware System)應(yīng)運(yùn)而生。

PAWS 的愿景是提供一套能夠基于負(fù)載特征歷史特征進(jìn)行資源推薦,同時(shí)盡可能避免互相干擾的調(diào)度算法

[特性介紹]

PAWS 主要解決資源精準(zhǔn)推薦以及資源干擾的問(wèn)題,因此其主要圍繞著這兩方面來(lái)構(gòu)建自己的能力。當(dāng)前 PAWS 主要主要以下兩個(gè)特性:

特性一、VPA 資源推薦

算法思想

VPA (Vertical Pod Autoscaler) 是一種自動(dòng)伸縮技術(shù),通過(guò)對(duì)分配給微服務(wù)的物理資源(CPU、內(nèi)存等)進(jìn)行調(diào)整,來(lái)滿足微服務(wù)不斷變化的需求。不同的服務(wù)有不同的資源需求,這取決于多個(gè)因素,例如一天中的時(shí)間、用戶需求等。為這些服務(wù)進(jìn)行固定的資源分配可能會(huì)導(dǎo)致集群的資源利用率非常低。

PAWS 提出了一種將經(jīng)典的數(shù)值優(yōu)化解決方案與當(dāng)代的機(jī)器學(xué)習(xí)方法相結(jié)合的 VPA 推薦算法,通過(guò)對(duì)負(fù)載歷史特征的分析,為工作負(fù)載推薦適當(dāng)?shù)馁Y源,從而釋放多余申請(qǐng)的資源,從而提高集群利用率。

PAWS-VPA 的整體架構(gòu)如下:

4302060a-8ddc-11ee-939d-92fbcf53809c.png

其中 DRIFT Recommender 從 Prometheus 中獲取所需數(shù)據(jù),并通過(guò) VPA 推薦算法,給出對(duì)應(yīng)的數(shù)據(jù)值。其整體算法包括了主動(dòng)預(yù)測(cè),負(fù)載感知以及預(yù)測(cè)反饋三部分:

[ ] 主動(dòng)預(yù)測(cè):預(yù)測(cè)負(fù)載資源,在變化之前給出建議;

[ ] 負(fù)載感知:基于歷史數(shù)據(jù)庫(kù)感知負(fù)載特征模式,并給出建議;

[ ] 反饋機(jī)制:通過(guò)運(yùn)行時(shí)的反饋系統(tǒng),快速糾正不當(dāng)建議;

整個(gè)算法的整體思想為,以過(guò)去 N 個(gè)時(shí)間窗口的 CPU 利用率以及資源執(zhí)行情況為輸入,每隔一段時(shí)間*(k)*進(jìn)行一次調(diào)用,對(duì)未來(lái)一個(gè)或者多個(gè)時(shí)刻之內(nèi),每個(gè)容器的 CPU 資源推薦最佳值。

在推薦時(shí),會(huì)考慮過(guò)往的資源推薦情況,基于過(guò)往的 overestimation(過(guò)高估計(jì))和 underestimation(過(guò)低估計(jì))進(jìn)行加權(quán),給出最優(yōu)建議。

在算法中,我們的目標(biāo)函數(shù)(OBJ)是資源高估和低估事件的加權(quán)(w)平均值。在這里,

[ ] 高估(overestimation)是指 CPU 的建議高于實(shí)際 CPU 利用率,導(dǎo)致整體利用率偏低;

[ ] 低估(underestimation)指的是 CPU 建議低于 CPU 利用率導(dǎo)致 throttle 事件,會(huì)導(dǎo)致負(fù)載性能下降;

數(shù)學(xué)上,OBJ=w x UE+(1-w)x OE,其中 w 是分配給低估相對(duì)于高估的重要性或權(quán)重。

模塊組成

整個(gè) PAWS-VPA 推薦算法共包含三個(gè)模塊:負(fù)載表征,數(shù)值優(yōu)化以及機(jī)器學(xué)習(xí)預(yù)測(cè)。

負(fù)載表征(Workload Characterization):分析過(guò)去的 CPU 利用率特征,以給出合理的 OBJ 權(quán)重 w

數(shù)值優(yōu)化(Numerical Optimization):使用經(jīng)典的數(shù)值優(yōu)化來(lái)計(jì)算過(guò)去 M 個(gè)時(shí)間段內(nèi)的最優(yōu)推薦。具體來(lái)說(shuō),我們最小化 OBJ 以獲得過(guò)去樣本的最優(yōu)目標(biāo)推薦,并將這個(gè)最小化問(wèn)題描述為混合整數(shù)線性規(guī)劃(Mixed Integer Linear Program,MILP).

機(jī)器學(xué)習(xí)預(yù)測(cè)(Machine Learning Forecast):在 MILP 計(jì)算出過(guò)去 M 個(gè)時(shí)間間隔的目標(biāo)值后,本模塊將這 M 個(gè)最佳歷史推薦作為輸入,并根據(jù)機(jī)器學(xué)習(xí)算法中定義的預(yù)測(cè)水平 F 預(yù)測(cè)下一個(gè)(一個(gè)或多個(gè))更新間隔的最佳未來(lái)推薦。

特性二、時(shí)序沖突檢測(cè)調(diào)度

算法思想

PAWS 開(kāi)發(fā)了一套調(diào)度插件,通過(guò)利用負(fù)載歷史數(shù)據(jù)中提取的資源利用率并進(jìn)行時(shí)序分析統(tǒng)計(jì),并讓調(diào)度器基于該統(tǒng)計(jì)對(duì)負(fù)載進(jìn)行錯(cuò)峰填谷,避免資源沖突的同時(shí)實(shí)現(xiàn)更高的資源分配。其使用了中的機(jī)制,對(duì)于系統(tǒng)中標(biāo)記的進(jìn)行資源的采集。通過(guò)收集作業(yè)容器的歷史資源使用情況,分析時(shí)間序列周期(如每小時(shí)),輸出每個(gè)周期周期的預(yù)估資源利用率,從而避免作業(yè)資源沖突,最終實(shí)現(xiàn)錯(cuò)峰補(bǔ)谷的調(diào)度,提升集群資源利用率。

4319bb4c-8ddc-11ee-939d-92fbcf53809c.png

算法流程

整個(gè)算法分為預(yù)測(cè)和調(diào)度兩個(gè)部分,其中預(yù)測(cè)主要基于每種負(fù)載的歷史數(shù)據(jù),統(tǒng)計(jì)其時(shí)序變化情況,以供調(diào)度器使用;調(diào)度則基于上述信息,結(jié)合新任務(wù)的特征情況,給出合理的調(diào)度決策。

435dcc7e-8ddc-11ee-939d-92fbcf53809c.png

預(yù)測(cè)流程:通過(guò) Prometheus 等時(shí)序數(shù)據(jù)庫(kù),讀取每個(gè)已知負(fù)載的資源利用率歷史數(shù)據(jù)點(diǎn),分析出小時(shí)維度的變化情況,并保存為歷史數(shù)據(jù),以供調(diào)度器參考。

調(diào)度流程:對(duì)于新來(lái)的任務(wù),基于任務(wù)標(biāo)簽來(lái)判斷具體策略。對(duì)于已知任務(wù),從調(diào)度器中選取歷史模板,與每個(gè)節(jié)點(diǎn)歷史數(shù)據(jù)進(jìn)行疊加求和;對(duì)于未知任務(wù),則基于任務(wù)資源 request 與節(jié)點(diǎn)數(shù)據(jù)進(jìn)行疊加求和。在 Scoring 階段,當(dāng)存在任務(wù)運(yùn)行周期階段超過(guò)閾值的可能性,進(jìn)行不同的打分并歸一。于此同時(shí),系統(tǒng)對(duì)于未知任務(wù)會(huì)實(shí)時(shí)統(tǒng)計(jì)其資源利用率,確保后續(xù)該任何再次被拉起時(shí)可能進(jìn)行更精確的打分。

[結(jié)果評(píng)估]

文中所述的 Performance Aware System 通過(guò)機(jī)器學(xué)習(xí)與數(shù)理分析手段,對(duì)負(fù)載資源的分配與調(diào)度進(jìn)行優(yōu)化。我們?cè)趯?shí)驗(yàn)室場(chǎng)景下模擬了包括 Redis,Nginx 和 Torchserve 等在內(nèi)的一些典型應(yīng)用,并通過(guò)搭建 10 臺(tái)服務(wù)器的小型集群進(jìn)行驗(yàn)證。通過(guò)測(cè)試發(fā)現(xiàn),集群整體利用率在部署前后出現(xiàn)明顯的提升。下圖為其中某一個(gè)節(jié)點(diǎn)的利用率變化情況,該節(jié)點(diǎn)的峰值利用率從 30%提升到了 40%以上。

43709570-8ddc-11ee-939d-92fbcf53809c.png

我們同時(shí)對(duì)部署前后的業(yè)務(wù)性能變化進(jìn)行了對(duì)比,發(fā)現(xiàn) P99 時(shí)延劣化在 10%以內(nèi),證明了算法在提升集群利用率的同時(shí)也能有效避免性能出現(xiàn)下降。

任務(wù)名稱 負(fù)載類型 P99 時(shí)延(前) P99 時(shí)延(后) 性能劣化
Ngix CPU / Net 密集型 437.7 447.6 2%
Redis Memory 密集型 0.019 0.021 10%
Torchserve CPU 密集型 316.2 302.2 0%

目前本特性代碼已在 openEuler Cloud Native SIG 進(jìn)行開(kāi)源,地址為:https://gitee.com/openeuler/paws

于此同時(shí),本方案仍然存在一些不夠完美的地方,比如當(dāng)前本方案主重點(diǎn)瞄準(zhǔn) CPU 計(jì)算密集型場(chǎng)景,但是在實(shí)際場(chǎng)景中,內(nèi)存以及 IO 可能都成為影響業(yè)務(wù)的瓶頸點(diǎn),同時(shí)資源競(jìng)爭(zhēng)導(dǎo)致的性能下降也很難 100%從利用率的角度進(jìn)行監(jiān)控。因此也希望對(duì)該技術(shù)方向有興趣的伙伴能加入該 SIG,對(duì) PAWS 進(jìn)行持續(xù)優(yōu)化。

審核編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11008

    瀏覽量

    215102
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4681

    瀏覽量

    94328
  • 數(shù)據(jù)中心
    +關(guān)注

    關(guān)注

    16

    文章

    5065

    瀏覽量

    73033
  • 數(shù)據(jù)庫(kù)
    +關(guān)注

    關(guān)注

    7

    文章

    3882

    瀏覽量

    65550
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8479

    瀏覽量

    133820

原文標(biāo)題:openEuler 資源利用率提升之道 07:PAWS 性能感知系統(tǒng)簡(jiǎn)介

文章出處:【微信號(hào):openEulercommunity,微信公眾號(hào):openEuler】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    人工智能感知技術(shù)是安防機(jī)器人應(yīng)用支撐技術(shù)之一

    的基礎(chǔ)上,結(jié)合實(shí)戰(zhàn)應(yīng)用,提出了其功能和性能上存在的問(wèn)題,最后對(duì)其發(fā)展趨勢(shì)進(jìn)行展望。安防機(jī)器人是一種專門應(yīng)用于安保巡邏和服務(wù)的移動(dòng)機(jī)器人,它除了需要解決移動(dòng)
    發(fā)表于 12-24 09:19

    安森美智能感知技術(shù)對(duì)三大應(yīng)用領(lǐng)域發(fā)展有什么影響?

    圖像傳感器、深度感知、傳感器融合,是感知未來(lái)發(fā)展的三個(gè)趨勢(shì),而汽車、機(jī)器視覺(jué)、邊緣人工智能(Edge AI)是智能感知最聚焦的3大應(yīng)用市場(chǎng)。安森美半導(dǎo)體是全球唯一一家提供完整
    發(fā)表于 07-30 07:16

    能感知怎么助力機(jī)器視覺(jué)發(fā)展?

    交通系統(tǒng)(ITS)、智能家居/樓宇、智能零售、虛擬實(shí)境(VR)/增強(qiáng)實(shí)境(AR)等等。全球圖像傳感器領(lǐng)袖安森美半導(dǎo)體傳承40多年的成像經(jīng)驗(yàn),擁有2000多項(xiàng)成像專利,提供寬廣的智能感知陣容,包括電子卷簾快門
    發(fā)表于 08-01 07:11

    big.LITTLE和GPU相結(jié)合可以實(shí)現(xiàn)性能和功耗的最佳匹配

    big.LITTLE和GPU相結(jié)合實(shí)現(xiàn)性能和功耗的最佳匹配
    發(fā)表于 02-02 07:00

    基于虛擬儀器的智能感知專家系統(tǒng)的設(shè)計(jì)

    集成了網(wǎng)絡(luò)通信、嵌入式系統(tǒng)、虛擬儀器、人工智能專家系統(tǒng)等前沿技術(shù),構(gòu)成基于虛擬儀器的智能感知專家系統(tǒng),由智能感知單元對(duì)運(yùn)行中設(shè)備狀態(tài)實(shí)時(shí)監(jiān)測(cè)
    發(fā)表于 05-27 16:03 ?13次下載

    基于虛擬儀器的智能感知專家系統(tǒng)的設(shè)計(jì)

    集成了網(wǎng)絡(luò)通信、嵌入式系統(tǒng)、虛擬儀器、人工智能專家系統(tǒng)等前沿技術(shù),構(gòu)成基于虛擬儀器的智能感知專家系統(tǒng),由智能感知單元對(duì)運(yùn)行中設(shè)備狀態(tài)實(shí)時(shí)監(jiān)測(cè)
    發(fā)表于 12-14 16:58 ?18次下載

    能感知的發(fā)展現(xiàn)狀_智能感知的未來(lái)

    一般來(lái)說(shuō),一個(gè)有效的人工智能系統(tǒng)是基于其感知、記憶和思維能力,以及學(xué)習(xí)、自適應(yīng)及自主的行為能力等。具有在復(fù)雜場(chǎng)景中的動(dòng)態(tài)智能感知能力,就需要利用多源信息融合技術(shù),將跨時(shí)空的同類和異類傳
    的頭像 發(fā)表于 09-10 10:52 ?5.4w次閱讀

    最新機(jī)器學(xué)習(xí)工具對(duì)材料進(jìn)行計(jì)算建模相結(jié)合

    他們的發(fā)現(xiàn)發(fā)表在近日的《美國(guó)國(guó)家科學(xué)院院刊》(Proceedings of the National Academy of Sciences)的一篇論文中,論文將壓痕實(shí)驗(yàn)與使用最新機(jī)器學(xué)習(xí)工具對(duì)材料進(jìn)行計(jì)算建模相結(jié)合
    的頭像 發(fā)表于 03-25 15:25 ?3235次閱讀

    LSTM和注意力機(jī)制相結(jié)合機(jī)器學(xué)習(xí)模型

    置預(yù)測(cè)的影響權(quán)重不同,以及長(zhǎng)期的歷史信息會(huì)來(lái)帶維數(shù)災(zāi)難等,移動(dòng)對(duì)象的位置預(yù)測(cè)面臨著嚴(yán)峻的挑戰(zhàn)。針對(duì)這些挑戰(zhàn),在分析現(xiàn)有預(yù)測(cè)算法的不足的基礎(chǔ)上,提出了一種長(zhǎng)短期記憶網(wǎng)絡(luò)(LSTM)和注意力( Attention)機(jī)制相結(jié)合機(jī)器學(xué)習(xí)
    發(fā)表于 04-08 13:51 ?7次下載
    LSTM和注意力機(jī)制<b class='flag-5'>相結(jié)合</b>的<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>模型

    NVIDIA發(fā)布高性能感知技術(shù)的最新項(xiàng)目

    自主機(jī)器人所面臨的關(guān)鍵挑戰(zhàn)之一是感知和理解周圍的世界。 在 ROS World 2021 上,NVIDIA 發(fā)布了向 ROS 開(kāi)發(fā)者社區(qū)提供高性能感知技術(shù)的最新項(xiàng)目。這些項(xiàng)目將加速產(chǎn)品開(kāi)發(fā)、提高產(chǎn)品
    的頭像 發(fā)表于 10-28 15:05 ?1735次閱讀
    NVIDIA發(fā)布高<b class='flag-5'>性能感知</b>技術(shù)的最新項(xiàng)目

    協(xié)作機(jī)器人:將機(jī)器肌肉與人類靈巧性相結(jié)合

    協(xié)作機(jī)器人:將機(jī)器肌肉與人類靈巧性相結(jié)合
    的頭像 發(fā)表于 01-05 09:43 ?952次閱讀

    機(jī)器視覺(jué)與農(nóng)業(yè)智能感知科研匯總

    機(jī)器視覺(jué)為主的農(nóng)業(yè)信息智能感知技術(shù)已成為智慧農(nóng)業(yè)發(fā)展的關(guān)鍵技術(shù),廣泛應(yīng)用于農(nóng)業(yè)領(lǐng)域?qū)?huì)加速農(nóng)業(yè)生產(chǎn)方式的轉(zhuǎn)變,推動(dòng)產(chǎn)業(yè)結(jié)構(gòu)升級(jí),對(duì)提高農(nóng)業(yè)現(xiàn)代化水平、實(shí)現(xiàn)農(nóng)業(yè)可持續(xù)發(fā)展具有重大意義。本文機(jī)器視覺(jué)
    的頭像 發(fā)表于 08-08 15:29 ?905次閱讀

    機(jī)器視覺(jué)與農(nóng)業(yè)智能感知的科研項(xiàng)目匯總

    機(jī)器視覺(jué)與農(nóng)業(yè)智能感知相關(guān)的研究,目前已經(jīng)取得了一定進(jìn)展,在果園果樹(shù)、大田作物、荒漠植物、中藥材、畜禽等領(lǐng)域,已經(jīng)獲得了一定科研進(jìn)展。本文整理了近期發(fā)表的機(jī)器視覺(jué)與農(nóng)業(yè)智能感知相關(guān)專題
    的頭像 發(fā)表于 08-10 16:43 ?769次閱讀

    能感知系統(tǒng)的組成主要包含哪些

    能感知系統(tǒng)是一種利用人工智能技術(shù)和感知技術(shù),通過(guò)感知環(huán)境中的信息并對(duì)其進(jìn)行處理和分析的系統(tǒng)。它可以收集、處理和解釋來(lái)自傳感器和其他數(shù)據(jù)源的
    的頭像 發(fā)表于 12-01 15:26 ?5801次閱讀

    計(jì)算機(jī)視覺(jué)與智能感知是干嘛的

    引言 計(jì)算機(jī)視覺(jué)(Computer Vision)是一門研究如何使計(jì)算機(jī)能夠理解和解釋視覺(jué)信息的學(xué)科。它涉及到圖像處理、模式識(shí)別、機(jī)器學(xué)習(xí)等多個(gè)領(lǐng)域,是人工智能的重要組成部分。智能感知
    的頭像 發(fā)表于 07-09 09:23 ?1464次閱讀
    主站蜘蛛池模板: 国产精品福利视频手机免费观看 | 免费抓胸吻胸激烈视频网站 | 天天曰| 国产叼嘿视频免费网站 | 一区二区三区在线观看视频 | 天堂中文在线免费观看 | 天天做夜夜做 | 嗯好舒服好爽好快好大 | 丁香花在线电影小说观看 | 色妞视频资源在线观看 | 丁香激情小说 | 在线欧美视频免费观看国产 | 国产精品伦子一区二区三区 | 国产免费高清在线精品一区 | 国产高清一区二区三区四区 | 天天操天天射天天插 | 性夜影院爽黄a爽免费看网站 | 欧美黑人巨大xxxx猛交 | 日本特黄特色特爽大片老鸭 | 久久天天躁夜夜躁狠狠躁2020 | 久久中文字幕一区二区三区 | 99久热只有精品视频免费观看17 | 户外露出 自拍系列 | 女人69xxx | 久久草在线观看 | 色站在线| www.狠狠操.com| 日本在线不卡免 | 成人中文在线 | 免费我看视频在线观看 | 亚洲视频色 | 天天噜噜日日噜噜久久综合网 | 久热久| 国产成在线观看免费视频 | 免费人成动漫在线播放r18 | 免费被视频网站在线观看 | 亚洲国内精品久久 | 在线免费黄色 | 2023天天操 | 第四色男人天堂 | 在线视频这里只有精品 |