亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        大數(shù)據(jù)平臺(tái)下容器資源調(diào)度的優(yōu)化算法研究*

        2023-07-03 08:51:50劉翔李海榮
        關(guān)鍵詞:容器集群調(diào)度

        劉翔,李海榮

        (1.內(nèi)蒙古科技大學(xué) 信息工程學(xué)院,內(nèi)蒙古 包頭 014010;2.內(nèi)蒙古科技大學(xué) 工程訓(xùn)練中心,內(nèi)蒙古 包頭 014010)

        隨著第3次以原子能、電子計(jì)算機(jī)、空間技術(shù)和生物工程的發(fā)明和應(yīng)用為主要標(biāo)志,涉及信息技術(shù)、新能源技術(shù)、新材料技術(shù)、生物技術(shù)、空間技術(shù)和海洋技術(shù)等諸多領(lǐng)域的一場(chǎng)信息控制技術(shù)革命浪潮的興起,人類(lèi)迎來(lái)了信息化時(shí)代[1].據(jù)IDC研究報(bào)告指出,在2021年全世界數(shù)據(jù)資料的存儲(chǔ)大小已達(dá)到1.2 ZB,各行各業(yè)越來(lái)越趨向于數(shù)字化.

        在過(guò)去十幾年的數(shù)字化浪潮中,大數(shù)據(jù)技術(shù)[2]已經(jīng)經(jīng)歷了幾次更新升級(jí).從專(zhuān)注存儲(chǔ)的數(shù)據(jù)庫(kù),到面向統(tǒng)計(jì)分析的數(shù)據(jù)倉(cāng)庫(kù),再到面向大數(shù)據(jù)分析應(yīng)用場(chǎng)景的Hadoop/Spark為核心的大數(shù)據(jù)平臺(tái),都在不斷地提升數(shù)據(jù)分析利用能力.當(dāng)然,隨著大數(shù)據(jù)平臺(tái)的發(fā)展,一系列圍繞著大數(shù)據(jù)平臺(tái)而產(chǎn)生的問(wèn)題也越來(lái)越多.如:應(yīng)用OpenStack構(gòu)建實(shí)驗(yàn)平臺(tái),其搭建和維護(hù)過(guò)程復(fù)雜[3];使用VMWare構(gòu)建大數(shù)據(jù)實(shí)驗(yàn)平臺(tái),其價(jià)格昂貴[4];針對(duì)目前的Docker Swarm內(nèi)置的調(diào)度策略無(wú)法很好地實(shí)現(xiàn)Docker集群的負(fù)載均衡,提出動(dòng)態(tài)加權(quán)調(diào)度算法,其不能滿足大數(shù)據(jù)實(shí)驗(yàn)平臺(tái)下的資源調(diào)度.現(xiàn)可從2個(gè)方面來(lái)改進(jìn)現(xiàn)有的大數(shù)據(jù)實(shí)驗(yàn)平臺(tái)[5].

        ③Jack L.Walker,“The diffusion of innovations among the American States”,The American Political Science Review,1969,63(3),pp.880 ~899;Shipan,Charles R.,Craig Volden,“Policy diffusion:seven lessons for scholars and practitioners”,Public Administration Review,2012,72(6),pp.788 ~796.

        一方面,針對(duì)大數(shù)據(jù)平臺(tái)部署時(shí)不僅硬件設(shè)備昂貴,而且相關(guān)工具及系統(tǒng)體系龐大,部署過(guò)程復(fù)雜.在此提出一種基于Docker[6]容器虛擬化技術(shù)的一鍵式部署集群.

        另一方面,針對(duì)Docker Swarm[7]原生3種調(diào)度算法Random, Spread, Binpack并不能滿足大數(shù)據(jù)平臺(tái)下的調(diào)度策略,在此提出了一種基于用戶的動(dòng)態(tài)更新集群節(jié)點(diǎn)信息的資源調(diào)度策略.

        1 模型構(gòu)建

        1.1 問(wèn)題描述

        現(xiàn)有的Docker Swarm集群只考慮了CPU和內(nèi)存2個(gè)維度,這樣勢(shì)必會(huì)造成資源利用的不合理.且它將每個(gè)容器的資源分配看作是獨(dú)立的事件.但實(shí)際情況下,容器之間的關(guān)系并非如此.這樣會(huì)造成同一集群間容器響應(yīng)速度慢.針對(duì)以上問(wèn)題,提出一種面向用戶容器管理,從CPU、內(nèi)存、磁盤(pán)I/O、網(wǎng)絡(luò)I/O 4個(gè)維度考慮,在保證系統(tǒng)負(fù)載均衡[8]的前提下,最終使同一用戶下的容器部署在同一個(gè)物理節(jié)點(diǎn)上.

        式中:w為回歸系數(shù);b為常數(shù)項(xiàng);ε為隨機(jī)誤差項(xiàng).通過(guò)式(6)得到第i個(gè)節(jié)點(diǎn)的一元線性回歸模型式(7):

        表1 符號(hào)與說(shuō)明

        (1)

        1.2 目標(biāo)函數(shù)

        為使大數(shù)據(jù)實(shí)驗(yàn)平臺(tái)在負(fù)載均衡的情況下可以保證每個(gè)用戶的集群環(huán)境保持高效快速的響應(yīng)速度,需要全面考慮容器及物理節(jié)點(diǎn)4個(gè)維度的狀態(tài),實(shí)時(shí)監(jiān)控整個(gè)大數(shù)據(jù)實(shí)驗(yàn)平臺(tái)的負(fù)載率,最終使其保持在最小值.由上一節(jié)定義可知,第i個(gè)物理節(jié)點(diǎn)的負(fù)載率ALoadRate,i可以由4個(gè)維度的加權(quán)表示如式(2)所示,系統(tǒng)負(fù)載率ALoadArg如式(3)所示:

        (2)

        (3)

        首先,通過(guò)動(dòng)態(tài)更新集群節(jié)點(diǎn)信息算法得到預(yù)測(cè)模型的回歸方程,再以式(2)為目標(biāo)函數(shù),通過(guò)RSFU算法找到使其最小值的物理節(jié)點(diǎn)i.

        2 基于容器的動(dòng)態(tài)更新集群節(jié)點(diǎn)信息算法

        2.1 算法思想

        通過(guò)4個(gè)維度來(lái)考慮1個(gè)服務(wù)的容器資源,分別是CPU、內(nèi)存、磁盤(pán)I/O、網(wǎng)絡(luò)I/O,每個(gè)節(jié)點(diǎn)通過(guò)Sigar[9]所提供的API接口實(shí)時(shí)獲取系統(tǒng)信息,并通過(guò)式(2)得到每個(gè)節(jié)點(diǎn)的實(shí)時(shí)負(fù)載率.再通過(guò)Docker Engine API[9]獲取每個(gè)節(jié)點(diǎn)上的容器數(shù)量.將容器數(shù)量作為自變量,負(fù)載率作為因變量進(jìn)行記錄.由單個(gè)節(jié)點(diǎn)負(fù)載率求得整個(gè)系統(tǒng)的負(fù)載率.

        在系統(tǒng)負(fù)載率小于等于50%時(shí),分為2種情況:第1種情況:所有節(jié)點(diǎn)負(fù)載率小于50%,此時(shí)在資源分配時(shí)直接選擇負(fù)載率最低的節(jié)點(diǎn).第2種情況:一部分節(jié)點(diǎn)負(fù)載率大于50%,一部分節(jié)點(diǎn)負(fù)載率小于50%,且負(fù)載率小于50%的節(jié)點(diǎn)更多.此時(shí)負(fù)載率大于50%的節(jié)點(diǎn)以記錄的數(shù)據(jù)為樣本值,采用一元線性回歸分析[10,11]方法進(jìn)行模擬,建立數(shù)學(xué)模型,求出回歸參數(shù),并得到一元線性函數(shù).負(fù)載率小于50%的節(jié)點(diǎn)會(huì)在資源分配時(shí)被優(yōu)先選擇.

        2)綜合土地利用動(dòng)態(tài)度,表示某一研究樣區(qū)土地利用的整體動(dòng)態(tài)[10],其值越大,說(shuō)明區(qū)域土地利用變化越劇烈,反之變化越弱。圖2為巢湖流域綜合土地利用動(dòng)態(tài)變化圖。

        在系統(tǒng)負(fù)載率大于50%時(shí),也分為2種情況:第1種情況:一部分節(jié)點(diǎn)負(fù)載率大于50%,一部分節(jié)點(diǎn)負(fù)載率小于50%,且負(fù)載率大于50%的節(jié)點(diǎn)更多.此時(shí)會(huì)對(duì)超過(guò)負(fù)載率50%的節(jié)點(diǎn)進(jìn)行一元線性回歸建模,求出一元線性函數(shù).對(duì)不超過(guò)負(fù)載率50%的節(jié)點(diǎn)在資源分配時(shí)會(huì)被優(yōu)先選擇.第2種情況:所有節(jié)點(diǎn)負(fù)載率大于50%,此時(shí)每個(gè)節(jié)點(diǎn)都已經(jīng)完成了一元線性回歸分析,并得到了一元線性回歸函數(shù).在進(jìn)行資源調(diào)度的時(shí)候,基于回歸方程將容器數(shù)量作為自變量輸入,預(yù)測(cè)出所需負(fù)載率.篩選出滿足條件的節(jié)點(diǎn),在負(fù)載率不大于90%的情況下,選取負(fù)載率最小的節(jié)點(diǎn).算法流程圖如圖1所示.

        按照新課標(biāo)要求,小學(xué)1-2年級(jí)語(yǔ)文每周安排8課時(shí);3-4年級(jí)語(yǔ)文每周安排7課時(shí);5-6年級(jí)語(yǔ)文每周安排6課時(shí)。但通過(guò)調(diào)研,我發(fā)現(xiàn),農(nóng)村學(xué)校對(duì)考試學(xué)科普遍重視,語(yǔ)文、數(shù)學(xué)、英語(yǔ)、科學(xué)等主要學(xué)科全部超課時(shí)。因?yàn)槊恐芸傉n時(shí)固定,所以,非考試科目在一定程度上受到擠壓。按照課標(biāo)規(guī)定小學(xué)音樂(lè)每周都是2課時(shí),實(shí)際開(kāi)課1課時(shí)。

        未來(lái),相信“嘉電”會(huì)繼續(xù)秉承以消費(fèi)者為中心、洞察消費(fèi)體驗(yàn)的宗旨,繼續(xù)為廣大消費(fèi)者甄選出最優(yōu)質(zhì)的家電產(chǎn)品,同時(shí),還能為家電企業(yè)的產(chǎn)品轉(zhuǎn)型升級(jí)提供指引方向,并在規(guī)范行業(yè)發(fā)展的同時(shí),不斷推動(dòng)整體家電行業(yè)向著高質(zhì)量、高水平、高規(guī)格的方向前進(jìn)!

        圖1 基于容器動(dòng)態(tài)更新集群節(jié)點(diǎn)信息算法流程圖

        圖2 基于用戶的資源調(diào)度策略流程圖

        2.2 動(dòng)態(tài)更新集群節(jié)點(diǎn)信息設(shè)計(jì)與實(shí)現(xiàn)

        根據(jù)式(2)定義,當(dāng)ALoadRate,i>50%的時(shí)候,返回1,反之當(dāng)ALoadRate,i≤50%的時(shí)候,返回-1.得到字典函數(shù)f(ALoadRate,i),用式(4)描述為:

        (4)

        當(dāng)f(ALoadRate,i)=-1時(shí),此時(shí)節(jié)點(diǎn)會(huì)將容器數(shù)量和負(fù)載率一一映射并更新節(jié)點(diǎn)信息,為以后節(jié)點(diǎn)的模型建立提供樣本集.得到映射函數(shù)fi,用式(5)描述為:

        fi∶Num,i→ALoadRate,i.

        (5)

        當(dāng)f(ALoadRate,i)=1時(shí),此時(shí)就需要考慮每個(gè)節(jié)點(diǎn)是否還有充足的資源來(lái)分配給容器.采用一元線性回歸模型的方法來(lái)進(jìn)行節(jié)點(diǎn)資源的預(yù)測(cè).此模型有實(shí)用性強(qiáng),預(yù)測(cè)結(jié)果精確和使用方法簡(jiǎn)便的優(yōu)點(diǎn),可以很好地適應(yīng)大數(shù)據(jù)平臺(tái)的輕量級(jí)與時(shí)效性.具體操作如下:

        Tss=Rss+Ess.

        步驟2:建立模型.一元線性回歸模型表示為式(6):

        由于文言文在語(yǔ)言形式上的阻隔,如今的學(xué)生對(duì)古籍文獻(xiàn)有一種天然的抵觸心理。教師必須帶著耐心和技巧來(lái)手把手教學(xué)生熟悉如何深度閱讀這些具有重要學(xué)術(shù)價(jià)值而又不易理解的服飾文獻(xiàn),從而賦予學(xué)生的“學(xué)術(shù)性學(xué)習(xí)”以堅(jiān)實(shí)的學(xué)術(shù)基礎(chǔ)。為了營(yíng)造課堂氣氛,筆者在課堂上談了明代《舌華錄》記載的姚廣孝和王賓的對(duì)話。姚廣孝看到王賓住在西山里不出來(lái)就好奇地問(wèn):“寂寂空山,何堪久住”。王賓答復(fù):“多情花鳥(niǎo),不肯放人”。筆者向?qū)W生解釋?zhuān)难晕墓偶Y料就像這西山,剛開(kāi)始接觸時(shí)你會(huì)覺(jué)得“何堪久住”,但如果耐心專(zhuān)研,就會(huì)領(lǐng)悟其中的妙處,因其中的“多情花鳥(niǎo)”而不想離開(kāi)。

        y=wx+b+ε.

        (6)

        資源調(diào)度問(wèn)題可以描述為:設(shè)大數(shù)據(jù)實(shí)驗(yàn)平臺(tái)有n個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)由一個(gè)五維的向量組成,則第i個(gè)節(jié)點(diǎn)可以表示為L(zhǎng)i=(Pi,Mi,Oi,Ni,Num,i),引入權(quán)重Wi=(Wp,i,Wm,i,Wo,i,Wn,i,0),且權(quán)重之和等于1.上述各參數(shù)名稱(chēng)及其含義匯總?cè)绫?所示.第i個(gè)容器可以表示為Ci.假設(shè)第Uj個(gè)用戶創(chuàng)建了m個(gè)容器,則最終的資源調(diào)度QRS可以表示為用戶Uj將m個(gè)容器映射到Lk上,如式(1)所示:

        yi=wxi+b+ε.

        式(16)中:Ess為殘差平方和.

        (7)

        (8)

        (9)

        R2是回歸平方和Rss與總平方和Tss的比值,用式(16)描述為:

        (10)

        (11)

        (12)

        (13)

        再讓其等于0,即可求出w,b的值.如下式所示:

        (14)

        (15)

        步驟4:模型評(píng)估.從2個(gè)維度來(lái)評(píng)估模型的好壞,分別是判定系數(shù)R2評(píng)估和相關(guān)系數(shù)r評(píng)估.

        步驟3:確定回歸參數(shù).此時(shí)有2種方案可選,第1種是解析法,使用最小二乘法[12]估計(jì).第2種是梯度下降[13]的方法進(jìn)行估計(jì).鑒于所設(shè)計(jì)的大數(shù)據(jù)平臺(tái)樣本量較小、樣本屬性單一,選擇第1種解決方案,即使用最小二乘法估計(jì)回歸參數(shù).由步驟2可知,此模型的損失函數(shù)/代價(jià)函數(shù)SLoss用式(10)表示為:

        R2=Rss/Tss=1-Ess/Tss.

        王祥見(jiàn)老道所言非虛,一時(shí)間有些害怕,急忙問(wèn)道:“要是真的如道長(zhǎng)所言,該如何消弭此劫呢?”他也是看了不少古裝劇,臨時(shí)拼湊起的臺(tái)詞和老道士倒是很搭調(diào)。

        (16)

        2010年3月,肇慶市城建投資開(kāi)發(fā)集團(tuán)有限公司(以下簡(jiǎn)稱(chēng)“城投公司”)成立,城投公司是肇慶市國(guó)資委屬下的全資國(guó)有企業(yè),是根據(jù)市委、市政府對(duì)市屬?lài)?guó)有經(jīng)濟(jì)階段性整合的工作部署,以市房地產(chǎn)開(kāi)發(fā)總公司為主體,將市屬房地產(chǎn)、建設(shè)、建筑等十多家國(guó)有企業(yè)的優(yōu)質(zhì)資產(chǎn)整合而成,是一家集城市建設(shè)、土地綜合開(kāi)發(fā)、市直保障性住房建設(shè)等職能為一體的國(guó)有投融資平臺(tái)和建設(shè)載體。城投公司成立后,當(dāng)年才48歲的鄧強(qiáng)(正處級(jí)),順利當(dāng)上了集團(tuán)董事長(zhǎng)、黨委書(shū)記,可謂是春風(fēng)得意,前途無(wú)限。

        (17)

        (18)

        (19)

        (20)

        r是R2的算術(shù)平方根,符號(hào)與自變量x的系數(shù)w一致.得到函數(shù)f(w),用式(22)描述為:

        對(duì)于一些重點(diǎn)稅源企業(yè)的納稅評(píng)估案件往往涉及幾個(gè)管理片區(qū)甚至多個(gè)省、市,跨區(qū)域稅務(wù)核查協(xié)作制度一直是征管工作的難題。納稅評(píng)估對(duì)于稅源管理的作用日益凸顯,在核查大型企業(yè)集團(tuán)、重點(diǎn)聯(lián)系企業(yè)以及建安房地產(chǎn)企業(yè)異地項(xiàng)目涉稅問(wèn)題上,跨區(qū)域協(xié)作問(wèn)題變得更為突出??鐓^(qū)域協(xié)作制度完善應(yīng)包括涉稅信息的交換,評(píng)估文書(shū)開(kāi)具的主體,以及評(píng)估稅款后續(xù)由誰(shuí)來(lái)追繳等細(xì)節(jié)性問(wèn)題,對(duì)跨區(qū)域協(xié)作起到規(guī)范化指導(dǎo)作用。

        (21)

        (22)

        Policeman:Why didn't you shout for help when youwere robbed ofyourwatch?

        步驟5:將預(yù)測(cè)模型所得到的回歸方程與其所對(duì)應(yīng)的節(jié)點(diǎn)綁定,并更新集群信息.

        3 RSFU

        3.1 資源調(diào)度思想

        基于Docker的大數(shù)據(jù)平臺(tái)的本質(zhì)是給用戶提供一個(gè)集環(huán)境、分析、結(jié)果于一體的實(shí)驗(yàn)平臺(tái).但每個(gè)用戶所創(chuàng)建容器的數(shù)量是不確定的.平臺(tái)本身并不能提前知道每個(gè)用戶會(huì)創(chuàng)建幾個(gè)容器.如何基于用戶所要?jiǎng)?chuàng)建容器的多少來(lái)進(jìn)行資源的調(diào)度呢?大數(shù)據(jù)平臺(tái)常見(jiàn)的集群環(huán)境[14]包括Hadoop, Yarn, HBase, Hive, Storm, Spark等.一般地,小于20個(gè)節(jié)點(diǎn)的集群屬于小規(guī)模集群,20到200個(gè)節(jié)點(diǎn)的集群屬于中等規(guī)模集群,大于200個(gè)節(jié)點(diǎn)的屬于大規(guī)模集群.針對(duì)這一規(guī)律,以50個(gè)節(jié)點(diǎn)作為基準(zhǔn).當(dāng)1個(gè)用戶所創(chuàng)建的容器不超過(guò)50時(shí),盡可能保證所創(chuàng)建的容器在一個(gè)節(jié)點(diǎn);當(dāng)一個(gè)用戶所創(chuàng)建的容器超過(guò)50時(shí),按照每50為分割點(diǎn),一個(gè)分割點(diǎn)分配一個(gè)節(jié)點(diǎn).這樣就可以基于用戶來(lái)進(jìn)行資源的調(diào)度,并應(yīng)用動(dòng)態(tài)更新集群節(jié)點(diǎn)算法來(lái)保證負(fù)載均衡,這樣會(huì)較大程度地提高同一用戶的集群內(nèi)容器之間網(wǎng)絡(luò)數(shù)據(jù)交換的效率.

        其中J=3, γs為球坐標(biāo)空間球面RT不穩(wěn)定性線性增長(zhǎng)率, 函數(shù),θ,t)和φj(r,φ,θ,t)分別為j階擾動(dòng)界面和j階流體擾動(dòng)速度勢(shì)函數(shù). 速度勢(shì)函數(shù)φ(r,φ,θ,t)滿足Laplace方程(1)以及邊界條件▽?duì)諀r→+∞=0. 按照初始條件, s1,1,1=-1和s0,0,0=r0. 在Fourier諧波擾動(dòng)幅值中的相合系數(shù)sj,n,m(j,n,m=1, 2, 3)和γs為關(guān)注的待求量.

        3)數(shù)據(jù)融合:考慮到系統(tǒng)數(shù)據(jù)融合的需求,簇頭擔(dān)負(fù)節(jié)點(diǎn)信息收集與數(shù)據(jù)融合的任務(wù),從而提高網(wǎng)絡(luò)的檢測(cè)精度。

        3.2 資源調(diào)度設(shè)計(jì)與實(shí)現(xiàn)

        用戶通過(guò)Web界面輸入創(chuàng)建容器數(shù)量,當(dāng)用戶輸入n≥50時(shí),返回1,當(dāng)用戶輸入n<50時(shí),返回[n/50].得到函數(shù)k(n),用公式(23)表示:

        (23)

        得到k,然后基于動(dòng)態(tài)更新集群節(jié)點(diǎn)算法,根據(jù)得到的k值,來(lái)進(jìn)行k次的節(jié)點(diǎn)分配.首先當(dāng)有滿足k個(gè)節(jié)點(diǎn)負(fù)載率不大于50%時(shí),直接返回k個(gè)節(jié)點(diǎn).當(dāng)只有l(wèi)(l∈[0,k])個(gè)節(jié)點(diǎn)負(fù)載率不大于50%時(shí),余下的k-l個(gè)節(jié)點(diǎn)將通過(guò)每個(gè)節(jié)點(diǎn)綁定的一元線性回歸方程確定.先確定容器數(shù)量50,輸入回歸方程得到將要增加的負(fù)載率.然后計(jì)算出預(yù)測(cè)后節(jié)點(diǎn)負(fù)載率是否超過(guò)90%,如果超過(guò)90%就舍棄,通過(guò)排序返回前k-l個(gè)節(jié)點(diǎn)信息.經(jīng)過(guò)上述操作得到的結(jié)果就是最優(yōu)的資源調(diào)度策略.

        4 配置信息表

        實(shí)驗(yàn)采用Cloudsim4.0仿真平臺(tái)進(jìn)行實(shí)驗(yàn),相關(guān)配置和指定范圍如表2、3所示:

        表2 符號(hào)與說(shuō)明

        表3 指定范圍表

        且采用系統(tǒng)負(fù)載率作為評(píng)價(jià)指標(biāo),計(jì)算公式為公式(3).分別與Docker Swarm 3種調(diào)度算法進(jìn)行實(shí)驗(yàn)測(cè)試,實(shí)驗(yàn)結(jié)果如表4所示:

        表4 各集群系統(tǒng)負(fù)載率

        在容器集群規(guī)模4 032,2 754,1 500下,Binpack算法得到的系統(tǒng)負(fù)載率分別為0.98,0.65,0.53;Random算法得到的系統(tǒng)負(fù)載率分別為0.88,0.59,0.45;Spread算法得到的系統(tǒng)負(fù)載率分別為0.65,0.52,0.33;RSFU算法得到的系統(tǒng)負(fù)載率分別為0.61,0.42,0.21.對(duì)比實(shí)驗(yàn)數(shù)據(jù)可知,RSFU算法在不同的集群規(guī)模下,大數(shù)據(jù)平臺(tái)容器資源調(diào)度性能皆?xún)?yōu)于Docker Swarm原生3種算法,且隨著集群規(guī)模的變化,算法表現(xiàn)出較強(qiáng)的魯棒性.

        隨機(jī)選取其中5個(gè)節(jié)點(diǎn),RSFU算法部署下容器分布情況如表5所示:

        表5 RSFU算法下容器分布情況表

        從上表可知,當(dāng)容器為4 032個(gè)時(shí),每個(gè)節(jié)點(diǎn)分布的容器數(shù)量都是9的倍數(shù);當(dāng)容器為2 754個(gè)時(shí),每個(gè)節(jié)點(diǎn)分布的容器數(shù)量都是6的倍數(shù);當(dāng)容器為1 500個(gè)時(shí),每個(gè)節(jié)點(diǎn)分布的容器數(shù)量都是3的倍數(shù).不難看出,RSFU算法表現(xiàn)出良好的特性,即將同一用戶下同一集群部署到同一臺(tái)物理主機(jī)上,很好地解決了Docker Swarm 3種算法不能考慮到容器之間的依賴(lài)性而隨機(jī)部署容器的弊端.

        很快,我發(fā)現(xiàn)雪花飄的擔(dān)心是多余的。沒(méi)等李獻(xiàn)武走出牢門(mén),田青青就邁進(jìn)了北京大學(xué)的校門(mén)。作為有重要貢獻(xiàn)的青年干部,她被組織上推薦為大學(xué)的工農(nóng)兵學(xué)員。這是組織上對(duì)忠誠(chéng)的戰(zhàn)士最好的呵護(hù)與鼓勵(lì),我望塵莫及。田青青臨走前來(lái)與我話別,說(shuō),你要努力啊,爭(zhēng)取早日在城里與我會(huì)合。我說(shuō),順其自然吧。

        現(xiàn)階段大數(shù)據(jù)實(shí)驗(yàn)平臺(tái)更多的使用的是Kubernetes進(jìn)行容器的管理.相較于Docker Swarm原生的解決方案,因?yàn)橘Y源調(diào)度策略單一而不能滿足特定場(chǎng)景下的調(diào)度策略.現(xiàn)提出的RSFU算法在大數(shù)據(jù)實(shí)驗(yàn)平臺(tái)的特定場(chǎng)景下.很好地解決了面向用戶的資源調(diào)度策略.其部署方便,與Docker容器契合度更高、學(xué)習(xí)成本更低、且實(shí)驗(yàn)結(jié)果較好,能夠在這一場(chǎng)景下提供一種不同于以往的解決方案.

        5 結(jié)論

        已有研究表明,對(duì)Docker Swarm集群管理引擎深入研究發(fā)現(xiàn),其原生的3種算法考慮維度不足,特定情況下調(diào)度效果不好.基于此,提出優(yōu)化算法,采用一元線性回歸模型,使用各物理節(jié)點(diǎn)實(shí)時(shí)數(shù)據(jù),對(duì)物理節(jié)點(diǎn)未來(lái)情況進(jìn)行預(yù)測(cè).通過(guò)CPU利用率、內(nèi)存利用率、磁盤(pán)I/O占用率、網(wǎng)絡(luò)I/O占用率4個(gè)維度對(duì)容器進(jìn)行優(yōu)化調(diào)度.最后以系統(tǒng)負(fù)載率作為評(píng)價(jià)指標(biāo).實(shí)驗(yàn)證明,在容器集群規(guī)模4 032, 2 754,1 500下,RSFU算法分別得到系統(tǒng)負(fù)載率0.61,0.42,0.21的結(jié)果,皆?xún)?yōu)于Docker Swarm原生算法,表現(xiàn)出較強(qiáng)的魯棒性.且在容器依賴(lài)性上,摒棄了隨機(jī)部署容器的弊端,從用戶的角度出發(fā),將同一用戶下的容器部署在同一節(jié)點(diǎn)上.既能保證系統(tǒng)負(fù)載率最小,又考慮了容器之間的依賴(lài)性.

        猜你喜歡
        容器集群調(diào)度
        Different Containers不同的容器
        《調(diào)度集中系統(tǒng)(CTC)/列車(chē)調(diào)度指揮系統(tǒng)(TDCS)維護(hù)手冊(cè)》正式出版
        難以置信的事情
        一種基于負(fù)載均衡的Kubernetes調(diào)度改進(jìn)算法
        海上小型無(wú)人機(jī)集群的反制裝備需求與應(yīng)對(duì)之策研究
        虛擬機(jī)實(shí)時(shí)遷移調(diào)度算法
        一種無(wú)人機(jī)集群發(fā)射回收裝置的控制系統(tǒng)設(shè)計(jì)
        電子制作(2018年11期)2018-08-04 03:25:40
        Python與Spark集群在收費(fèi)數(shù)據(jù)分析中的應(yīng)用
        勤快又呆萌的集群機(jī)器人
        取米
        91久久综合精品国产丝袜长腿| av男人的天堂亚洲综合网| 日韩在线精品视频免费| 国产一区二区三区观看视频| 无码av永久免费大全| 成美女黄网站18禁免费| av在线资源一区二区| 偷拍视频十八岁一区二区三区| 亚洲最大不卡av网站| 国产精品三级在线不卡| 国产熟人精品一区二区| 国产99一区二区三区四区| 国产一区高清在线观看| 18禁成人黄网站免费观看| 亚洲国产av无码专区亚洲av| 成人欧美一区二区三区a片| 欧美粗大无套gay| 精品无码国产污污污免费| 无码AⅤ最新av无码专区| 亚洲中文字幕第一页免费| 日本h片中文字幕在线| 蜜臀av在线播放一区二区三区 | 国产麻豆精品久久一二三| 日本不卡一区二区三区在线| 麻豆久久91精品国产| 久久久久亚洲av片无码| 国产精品∧v在线观看| 亚洲国产精品日韩av不卡在线| 日韩人妻无码免费视频一区二区三区| 国产精彩视频| 国内精品久久人妻性色av| 亚洲av无一区二区三区综合| 久久国产精品亚洲我射av大全| 日本精品一区二区三区二人码| 大地资源在线影视播放| 真实国产老熟女粗口对白| 九九在线精品视频xxx| 秋霞国产av一区二区三区| 日本人妻三级在线观看| 国产午夜精品视频在线观看| 国产极品粉嫩福利姬萌白酱 |