• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Docker 動態(tài)調(diào)度算法的設(shè)計(jì)與實(shí)現(xiàn)*

    2018-02-26 10:12:54劉殊旸張曼怡
    關(guān)鍵詞:批處理實(shí)例內(nèi)存

    劉殊旸,張曼怡,曹 強(qiáng)

    (華中科技大學(xué)武漢光電國家研究中心,湖北武漢430074)

    1 引言

    虛擬化技術(shù)[1]已經(jīng)成為云計(jì)算領(lǐng)域中不可或缺的一部分。容器[2,3]作為一種輕量虛擬化技術(shù),相較于基于虛擬機(jī)的全虛擬化方式,可以更細(xì)粒度地高效使用資源[4]。近幾年來,以 Docker為代表的多種容器工具發(fā)展迅猛[5,6]。Docker是一個(gè)部署、執(zhí)行和管理容器的工具,使用官方的Docker hub所提供的標(biāo)準(zhǔn)鏡像可以快速構(gòu)建容器,實(shí)現(xiàn)秒級啟動,在版本保存上更加輕便和低成本[7]。Docker的資源管理機(jī)制提供了默認(rèn)資源設(shè)置和手動資源配置這兩種途徑,用戶在創(chuàng)建容器時(shí)可以使用默認(rèn)資源配置,也可以根據(jù)需求分配CPU、內(nèi)存和I/O資源,但是無法在運(yùn)行過程中根據(jù)應(yīng)用容器的實(shí)際資源需求來調(diào)整資源配置。Docker對所有容器的資源分配采用公平策略,不區(qū)分其中運(yùn)行的應(yīng)用類型。然而,在實(shí)時(shí)型應(yīng)用容器和批處理型應(yīng)用容器同時(shí)運(yùn)行時(shí),可能會由于資源分配不足或者不平衡導(dǎo)致實(shí)時(shí)型應(yīng)用的性能無法達(dá)到服務(wù)要求;在服務(wù)強(qiáng)度(每秒最大請求數(shù))變化時(shí),無法及時(shí)調(diào)整資源配置。另外,Docker不限制容器實(shí)例的增加,其占用的總資源可能會超過物理機(jī)資源限制,使得一些正常運(yùn)行的容器實(shí)例由于資源不足而異常中斷。當(dāng)運(yùn)行中的容器實(shí)例都偏向使用某種單一資源時(shí),會造成該資源競爭激烈,而其他資源都處于空閑狀態(tài)的現(xiàn)象,導(dǎo)致物理機(jī)的整體資源利用率比較低。

    目前已有一些針對實(shí)現(xiàn)Docker調(diào)度的研究工作。Monsalve等人[8]針對Docker集群環(huán)境提出使用CFS(Completely Fair Scheduler)調(diào)度模式,將切分時(shí)間片的概念擴(kuò)展到虛擬化容器層級,解決CPU資源過度使用的問題。Dusia等人[9]針對Docker集群網(wǎng)絡(luò)負(fù)載的資源分配提出對應(yīng)用容器設(shè)置不同的優(yōu)先級,保證優(yōu)先級高的應(yīng)用容器可以獲得更多的網(wǎng)絡(luò)資源。Mcdaniel等人[10]提出設(shè)置容器優(yōu)先級來為容器分配對應(yīng)比例的I/O資源。Meng等人[11]基于時(shí)序分析提出了一種資源預(yù)測模型,避免計(jì)算資源浪費(fèi)以及集群動態(tài)擴(kuò)展中可能帶來的性能損失。Guan等人[12]提出了一種基于Docker容器的數(shù)據(jù)中心資源分配方法,合理調(diào)度數(shù)據(jù)中心資源。上述研究并沒有清楚地分析同構(gòu)和異構(gòu)容器下Docker運(yùn)行時(shí)的資源-性能關(guān)系,也沒有提出基于異構(gòu)容器類型的運(yùn)行時(shí)精確動態(tài)調(diào)度機(jī)制,在保證性能的前提下,最大化資源利用率。

    本文通過實(shí)驗(yàn)分析了標(biāo)準(zhǔn)容器的資源使用情況和不同類型應(yīng)用容器的運(yùn)行特征,提出一種基于運(yùn)行時(shí)的Docker動態(tài)調(diào)度算法,在容器實(shí)例運(yùn)行過程中對其實(shí)際資源使用情況進(jìn)行實(shí)時(shí)監(jiān)控,根據(jù)應(yīng)用容器的運(yùn)行特征及當(dāng)前資源使用情況判斷是否產(chǎn)生資源競爭,然后動態(tài)調(diào)整容器的資源分配,在保證實(shí)時(shí)型應(yīng)用容器性能滿足服務(wù)要求的前提下,盡量減少對其他運(yùn)行容器的性能影響。算法還根據(jù)節(jié)點(diǎn)運(yùn)行現(xiàn)狀,推薦可運(yùn)行的應(yīng)用容器,提升整體資源利用率。

    2 容器運(yùn)行時(shí)資源使用分析

    首先通過實(shí)驗(yàn)測試方法,對于代表性應(yīng)用的Docker實(shí)例,進(jìn)行資源分配和性能實(shí)驗(yàn)分析,為后續(xù)調(diào)度打下基礎(chǔ)。

    2.1 實(shí)驗(yàn)平臺

    實(shí)驗(yàn)具體配置情況如表1所示。

    Table 1 Configuration information of the test machine表1 測試機(jī)器配置信息

    2.2 容器性能評價(jià)指標(biāo)

    容器中運(yùn)行的測試程序可以分為批處理型程序和實(shí)時(shí)型程序,根據(jù)其特征,分別選取了針對性的監(jiān)控性能指標(biāo)。對于批處理型程序,主要的監(jiān)控性能指標(biāo)有CPU利用率、內(nèi)存占用量、讀磁盤數(shù)據(jù)量、寫磁盤數(shù)據(jù)量、執(zhí)行時(shí)間和吞吐率;對于實(shí)時(shí)型程序,主要的監(jiān)控性能指標(biāo)有CPU利用率、內(nèi)存占用量、實(shí)時(shí)平均響應(yīng)時(shí)間、讀磁盤數(shù)據(jù)總量和寫磁盤數(shù)據(jù)總量。

    執(zhí)行時(shí)間只針對批處理型程序,是程序從開始到完成的總執(zhí)行時(shí)間;實(shí)時(shí)平均響應(yīng)時(shí)間只針對實(shí)時(shí)型程序,是每秒內(nèi)測試程序?qū)φ埱笞鞒鲰憫?yīng)的平均時(shí)間。將測試程序運(yùn)行中的每周期執(zhí)行指令數(shù)IPC(Instructions Per Circle)和每秒執(zhí)行的指令數(shù)IPS(Instructions Per Second)作為吞吐率的參考值。

    2.3 標(biāo)準(zhǔn)測試容器的資源使用情況

    為了了解測試程序在容器環(huán)境下的實(shí)際資源使用情況,本文選取Linux系統(tǒng)下的一個(gè)標(biāo)準(zhǔn)壓力測試程序Stress作為測試程序,對其容器化,分析CPU利用率和內(nèi)存占用量。

    Stress程序運(yùn)行時(shí),設(shè)置-c參數(shù)指定產(chǎn)生n個(gè)進(jìn)程,每個(gè)進(jìn)程反復(fù)計(jì)算隨機(jī)數(shù)的平方根,長時(shí)間占用CPU資源,模擬CPU密集型程序;設(shè)置-m參數(shù)指定產(chǎn)生n個(gè)進(jìn)程,每個(gè)進(jìn)程不斷調(diào)用內(nèi)存分配malloc和內(nèi)存釋放free函數(shù),長時(shí)間占用內(nèi)存資源,模擬內(nèi)存密集型程序。

    (1)模擬CPU密集型程序。

    對容器實(shí)例采用默認(rèn)資源配置,分別運(yùn)行單個(gè)和4個(gè)標(biāo)準(zhǔn)測試容器(每個(gè)容器8進(jìn)程),在運(yùn)行過程中,對每一個(gè)容器實(shí)例的CPU資源使用情況進(jìn)行實(shí)時(shí)監(jiān)測。

    圖1為單個(gè)和4個(gè)標(biāo)準(zhǔn)測試容器運(yùn)行時(shí)的CPU利用率對比圖。圖1a中,當(dāng)進(jìn)程數(shù)為8時(shí),單個(gè)容器的CPU利用率達(dá)到了800%;圖1b中,每個(gè)容器的CPU利用率在400%上下浮動,相比單個(gè)容器,CPU利用率下降了400%,這說明此時(shí)已經(jīng)出現(xiàn)了CPU資源競爭的現(xiàn)象。

    (2)模擬內(nèi)存密集型程序。

    設(shè)置 malloc內(nèi)存的字節(jié)數(shù)為3 GB,在運(yùn)行240 s后釋放內(nèi)存。對容器實(shí)例采用默認(rèn)資源配置,分別運(yùn)行單個(gè)和4個(gè)標(biāo)準(zhǔn)測試容器(每個(gè)容器1進(jìn)程),在運(yùn)行過程中,對每一個(gè)容器實(shí)例的內(nèi)存資源使用情況進(jìn)行實(shí)時(shí)監(jiān)測。

    圖2為單個(gè)和4個(gè)標(biāo)準(zhǔn)測試容器時(shí)的實(shí)時(shí)內(nèi)存占用量。由圖2可知,在內(nèi)存資源充足時(shí),每個(gè)標(biāo)準(zhǔn)測試容器在同一時(shí)間使用內(nèi)存大小基本一致。因此,當(dāng)多個(gè)容器同時(shí)運(yùn)行時(shí),需要對其內(nèi)存需求量進(jìn)行提前計(jì)算,以避免出現(xiàn)物理機(jī)內(nèi)存空間不足的情況。

    2.4 基于容器的應(yīng)用運(yùn)行時(shí)特征

    Docker為用戶提供了對CPU份額和塊I/O權(quán)重的設(shè)置方式,但是在使用過程中,如果不清楚測試程序的資源使用特征,很難確定設(shè)置資源類型和具體值。因此,在多個(gè)容器實(shí)例同時(shí)運(yùn)行時(shí),需要根據(jù)每個(gè)容器中運(yùn)行程序的實(shí)際運(yùn)行特征,來實(shí)時(shí)動態(tài)調(diào)整其資源分配情況,在資源有限的情況下,最大化物理機(jī)的整體資源利用率。

    本文在容器環(huán)境下運(yùn)行4個(gè)典型應(yīng)用(Memcached[13]、 Speccpu2006[14]、 Parsec[15]、 Filebench[16]),并根據(jù)選取的性能指標(biāo)總結(jié)它們的性能特征。

    特征表如表2所示,其中最小CPU需求量指物理機(jī)上運(yùn)行的同種應(yīng)用容器的個(gè)數(shù)滿足服務(wù)品質(zhì)協(xié)議SLA(Service-Level Agreement)要求的前提下,單個(gè)容器需要的最小CPU資源。表2中“-”表示該應(yīng)用容器不存在該特征指標(biāo)。

    Table 2 Operating characteristics of a single application under containers表2 容器環(huán)境下單個(gè)應(yīng)用運(yùn)行特征表

    3 Docker動態(tài)調(diào)度算法設(shè)計(jì)與實(shí)現(xiàn)

    動態(tài)調(diào)度算法實(shí)時(shí)監(jiān)控運(yùn)行中的容器實(shí)例,并結(jié)合運(yùn)行容器及系統(tǒng)狀態(tài),快速調(diào)整容器的資源配置;同時(shí)根據(jù)當(dāng)前節(jié)點(diǎn)資源使用情況,推薦運(yùn)行最優(yōu)的實(shí)例類型。

    3.1 元數(shù)據(jù)設(shè)計(jì)

    通過三張?jiān)獢?shù)據(jù)表來記錄調(diào)度過程中需要的數(shù)據(jù):(1)應(yīng)用運(yùn)行特征表:存儲不同應(yīng)用在容器環(huán)境下的運(yùn)行特征;(2)容器實(shí)例狀態(tài)表:存儲每個(gè)容器實(shí)例中的運(yùn)行應(yīng)用情況和資源分配情況;(3)物理機(jī)資源使用表:存儲每個(gè)物理機(jī)上的CPU、內(nèi)存使用情況。

    3.2 優(yōu)先級設(shè)計(jì)

    (1)優(yōu)先級設(shè)置。

    默認(rèn)設(shè)置:實(shí)時(shí)型應(yīng)用的優(yōu)先級高于批處理型應(yīng)用,同種類型應(yīng)用的優(yōu)先級均為同一級。批處理型應(yīng)用容器的優(yōu)先級默認(rèn)為1,實(shí)時(shí)型應(yīng)用容器的優(yōu)先級默認(rèn)為2。

    手動設(shè)置:用戶通過系統(tǒng)提供的接口,查看當(dāng)前物理機(jī)上運(yùn)行中的容器優(yōu)先級設(shè)置情況,并在新增容器時(shí)手動指定優(yōu)先級。優(yōu)先級值越大,則優(yōu)先級越高,可使用的資源數(shù)越多。在手動設(shè)置容器實(shí)例優(yōu)先級方式下,依然優(yōu)先滿足實(shí)時(shí)型應(yīng)用的資源需求,將實(shí)時(shí)型應(yīng)用容器的優(yōu)先級設(shè)置為指定值的兩倍。

    (2)優(yōu)先級更改。

    更改實(shí)時(shí)型應(yīng)用優(yōu)先級:判斷當(dāng)前物理機(jī)是否出現(xiàn)資源競爭,若存在資源競爭,此時(shí)實(shí)時(shí)型應(yīng)用容器在運(yùn)行中會進(jìn)行動態(tài)調(diào)控,可以保證實(shí)時(shí)型應(yīng)用在滿足服務(wù)要求的前提下,只占用盡量少的資源,用戶只需要對優(yōu)先級進(jìn)行調(diào)整;若不存在,則修改容器實(shí)例狀態(tài)表中的優(yōu)先級字段為指定值的兩倍,并重新計(jì)算分配CPU份額,修改相應(yīng)字段值。

    更改批處理型應(yīng)用優(yōu)先級:將容器實(shí)例狀態(tài)表中的指定容器的優(yōu)先級修改為指定值,然后根據(jù)該引用的偏重使用資源類型,重新計(jì)算CPU份額或塊I/O權(quán)重,修改相應(yīng)字段值。

    3.3 增加和刪除容器實(shí)例設(shè)計(jì)

    (1)增加容器實(shí)例。

    用戶通過系統(tǒng)提供的接口請求創(chuàng)建應(yīng)用容器。在創(chuàng)建時(shí)需要根據(jù)應(yīng)用容器的運(yùn)行特征及節(jié)點(diǎn)資源使用情況,判斷是否可以完成新增操作。

    (2)刪除容器實(shí)例。

    通過系統(tǒng)提供的接口,可以根據(jù)實(shí)際需求停止并刪除正在運(yùn)行的容器實(shí)例,同時(shí)刪除容器實(shí)例狀態(tài)表中對應(yīng)的表項(xiàng),更新物理機(jī)資源使用表。然后查詢應(yīng)用狀態(tài)表獲得當(dāng)前正在運(yùn)行的所有應(yīng)用容器的線程數(shù)之和,如果小于物理機(jī)最大線程數(shù),則認(rèn)為此時(shí)不存在資源競爭,將物理機(jī)資源使用表中的資源競爭狀態(tài)值置為0。

    3.4 資源競爭調(diào)度設(shè)計(jì)

    當(dāng)物理機(jī)上運(yùn)行環(huán)境變化時(shí),可能會出現(xiàn)資源競爭。由于在容器實(shí)例運(yùn)行前會判斷是否滿足內(nèi)存限制,因此在運(yùn)行過程中會存在競爭的關(guān)鍵性資源是CPU資源。通過以下兩種方式來判斷是否已經(jīng)處于資源競爭狀態(tài):

    (1)當(dāng)執(zhí)行新增容器操作和刪除容器操作時(shí),查詢并計(jì)算所有處于運(yùn)行狀態(tài)的應(yīng)用容器的線程數(shù)之和,如果大于物理機(jī)最大線程數(shù),則存在資源競爭。

    (2)當(dāng)查詢到數(shù)據(jù)表中資源競爭狀態(tài)為0時(shí),表示不存在資源競爭。之后每3 s獲取一次所有運(yùn)行的應(yīng)用容器的CPU利用率,并查詢其在無競爭狀態(tài)下的平均CPU利用率,對比兩個(gè)值,如果其差值超過100%,則認(rèn)為可能出現(xiàn)了資源競爭情況,接下來每秒監(jiān)測一次實(shí)時(shí)CPU利用率,總共監(jiān)測3次,如果每次差值都超過100%,則確定處于資源競爭狀態(tài)。

    當(dāng)確定出現(xiàn)了資源競爭后,將物理機(jī)整體資源狀態(tài)表中的資源競爭狀態(tài)值更新為1。

    3.5 服務(wù)強(qiáng)度變化調(diào)度設(shè)計(jì)

    在實(shí)際環(huán)境中,實(shí)時(shí)型應(yīng)用容器的服務(wù)強(qiáng)度隨時(shí)可能發(fā)生變化,因此在服務(wù)強(qiáng)度發(fā)生變化時(shí),需要及時(shí)調(diào)整資源分配。由于本文中選用的實(shí)時(shí)型應(yīng)用容器的關(guān)鍵資源為CPU,因此在服務(wù)強(qiáng)度變化調(diào)度中,主要處理CPU資源的分配。

    當(dāng)沒有出現(xiàn)資源競爭時(shí),只在服務(wù)強(qiáng)度增大時(shí),增加實(shí)時(shí)型應(yīng)用容器的CPU資源分配。當(dāng)服務(wù)強(qiáng)度減小時(shí),由于此時(shí)CPU資源充足,則不需要對分配的CPU資源進(jìn)行調(diào)整。當(dāng)出現(xiàn)資源競爭時(shí),則適當(dāng)減少容器實(shí)例當(dāng)前的CPU份額值,僅保障其服務(wù)性能滿足SLA協(xié)議要求。

    3.6 應(yīng)用容器推薦設(shè)計(jì)

    根據(jù)當(dāng)前節(jié)點(diǎn)資源使用情況,推薦可運(yùn)行的應(yīng)用容器,減少與現(xiàn)有運(yùn)行容器資源競爭的同時(shí),充分利用空閑資源,提高整體資源利用率。針對CPU資源,當(dāng)系統(tǒng)處于資源競爭狀態(tài)時(shí),認(rèn)為CPU資源已經(jīng)處于競爭狀態(tài),而內(nèi)存資源和塊I/O資源都認(rèn)為是空閑資源。查詢應(yīng)用容器運(yùn)行特征表,找到偏重使用空閑資源且競爭資源需求小的應(yīng)用,并經(jīng)過增加容器實(shí)例算法判斷可以增加后,向用戶推薦運(yùn)行該應(yīng)用容器。

    3.7 系統(tǒng)實(shí)現(xiàn)

    使用Python語言實(shí)現(xiàn)動態(tài)調(diào)度系統(tǒng),調(diào)度系統(tǒng)模塊圖如圖3所示。

    動態(tài)調(diào)度系統(tǒng)命令接口如表3所示。

    Table 3 Scheduling system command table表3 調(diào)度系統(tǒng)命令表

    4 實(shí)驗(yàn)結(jié)果及分析

    4.1 實(shí)驗(yàn)平臺

    實(shí)驗(yàn)平臺具體配置如表1所示。測試過程中,使用兩臺服務(wù)器分別作為測試主節(jié)點(diǎn)和客戶端代理。

    4.2 實(shí)驗(yàn)內(nèi)容

    4.2.1 多容器正常運(yùn)行測試

    同時(shí)運(yùn)行1個(gè)Memcached容器和1個(gè)Parsec容器。圖4為使用調(diào)度系統(tǒng)前后2個(gè)容器運(yùn)行過程中的CPU利用率。由圖5可知,使用調(diào)度系統(tǒng)基本不會對應(yīng)用運(yùn)行中的CPU利用率造成影響。

    圖5為使用調(diào)度前后Memcached容器(服務(wù)強(qiáng)度為32 000)的平均響應(yīng)時(shí)間。由圖5可知,在兩種情況下,平均響應(yīng)時(shí)間基本處于應(yīng)用運(yùn)行正常范圍內(nèi)。

    表4為Parsec容器使用調(diào)度前后的運(yùn)行性能情況,可以看出使用調(diào)度系統(tǒng)基本上沒有對Parsec應(yīng)用運(yùn)行的性能造成影響。

    Table 4 Performance specifications of Parsec containers before and after scheduling表4 使用調(diào)度系統(tǒng)前后Parsec容器的運(yùn)行性能指標(biāo)

    4.2.2 推薦新增應(yīng)用容器測試

    同時(shí)運(yùn)行3個(gè)Parsec應(yīng)用容器,根據(jù)表2,其最小CPU需求量為483%,已經(jīng)達(dá)到了CPU資源使用限制,然后通過動態(tài)調(diào)度算法推薦機(jī)制,在節(jié)點(diǎn)上新增4個(gè)Filebench應(yīng)用容器。表5為使用調(diào)度前后的容器性能情況。

    Table 5 Performance of containers before and after scheduling表5 使用調(diào)度前后的容器性能情況

    平均 I/O 吞吐率/(kb/s) 4 075.599 57.22 I/O平均響應(yīng)時(shí)間/(ms/op)13.6 -

    從表5中可以看出,在CPU資源基本達(dá)到飽和時(shí),算法分析現(xiàn)有空閑資源,新增偏重相應(yīng)資源的應(yīng)用容器,將節(jié)點(diǎn)上能夠運(yùn)行的容器實(shí)例數(shù)增大2.3倍時(shí),對原本運(yùn)行容器只造成了9.3%的性能損耗,提高了整體資源利用率。

    4.2.3 資源競爭調(diào)度測試

    同時(shí)運(yùn)行1個(gè)Memcached容器(服務(wù)強(qiáng)度為80 000)、2個(gè) Parsec容器和1個(gè) Speccpu2006容器。由于運(yùn)行容器中的線程數(shù)之和已經(jīng)超過了測試物理機(jī)可同時(shí)運(yùn)行的CPU線程數(shù),因此在Parsec容器運(yùn)行完成之前,系統(tǒng)處于資源競爭狀態(tài)。

    表6為處于資源競爭狀態(tài)下,使用調(diào)度前后的性能指標(biāo)對比。從表6中可以看到,在處于資源競爭狀態(tài)下的運(yùn)行過程前309 s中,使用調(diào)度可以在90.29%的時(shí)間里滿足Memcached容器的響應(yīng)時(shí)間小于10 ms的SLA性能要求;而不使用調(diào)度時(shí),只有3.24%的時(shí)間內(nèi)可以滿足性能要求,因此調(diào)度對于資源競爭下實(shí)時(shí)型應(yīng)用的性能提升非常明顯。同時(shí)對比其他幾個(gè)批處理型應(yīng)用的運(yùn)行情況,可以看出,使用調(diào)度后兩個(gè)Parsec容器運(yùn)行完成的平均時(shí)間,相比不使用調(diào)度,只增加了9 s,而使用調(diào)度后Speccpu2006容器的執(zhí)行時(shí)間比不使用更短,這說明調(diào)度算法在優(yōu)先保證實(shí)時(shí)型應(yīng)用容器性能的同時(shí),對批處理型應(yīng)用容器造成的性能損耗非常小。

    Table 6 Container operational performance indicators before and after scheduling表6 使用調(diào)度前后的容器運(yùn)行性能指標(biāo)

    4.2.4 服務(wù)強(qiáng)度變化調(diào)度測試

    同時(shí)運(yùn)行1個(gè)Memcached容器、2個(gè)Parsec容器和1個(gè)Speccpu2006容器,在Parsec容器運(yùn)行完成之前均處于CPU資源競爭環(huán)境。在運(yùn)行過程中首先將Memcached容器的服務(wù)強(qiáng)度設(shè)置為48 000,在180 s后增大到80 000。

    圖6a為使用調(diào)度前后Memcached容器平均響應(yīng)時(shí)間。服務(wù)強(qiáng)度比較低時(shí),兩種方式都能滿足性能要求。服務(wù)強(qiáng)度增大后,不使用調(diào)度的平均響應(yīng)時(shí)間基本超過了10 ms;而使用調(diào)度后可以在很短的時(shí)間內(nèi)將平均響應(yīng)時(shí)間控制在10 ms內(nèi)。圖6b為使用調(diào)度前后Memcached容器和Speccpu2006容器的CPU利用率。Speccpu2006容器在服務(wù)強(qiáng)度變化前后CPU利用率基本不變。Memcached容器在服務(wù)強(qiáng)度較低時(shí),使用調(diào)度前后的CPU利用率相差不大;服務(wù)強(qiáng)度變大后,使用調(diào)度后的CPU利用率比不使用時(shí)略高。圖6c為使用調(diào)度前后2個(gè)Parsec容器的CPU利用率。由圖6c可知,使用調(diào)度與否對Parsec容器的CPU利用率影響并不明顯。因此,調(diào)度算法在優(yōu)先保障實(shí)時(shí)型應(yīng)用容器的性能的同時(shí),也能保證批處理型應(yīng)用容器的運(yùn)行性能。

    5 結(jié)束語

    本文針對當(dāng)前Docker的資源管理機(jī)制的不足提出了一種基于運(yùn)行時(shí)的動態(tài)調(diào)度算法,在優(yōu)先保證實(shí)時(shí)型應(yīng)用容器的服務(wù)性能滿足SLA協(xié)議要求的同時(shí),也能保證其他批處理型應(yīng)用容器的運(yùn)行性能。另外,調(diào)度推薦機(jī)制可以根據(jù)節(jié)點(diǎn)的資源使用情況,推薦運(yùn)行最優(yōu)實(shí)例類型,減少與現(xiàn)有運(yùn)行容器的資源競爭,提高系統(tǒng)整體資源利用率。實(shí)驗(yàn)表明,使用動態(tài)調(diào)度算法不會影響應(yīng)用容器的正常運(yùn)行。當(dāng)節(jié)點(diǎn)上同時(shí)運(yùn)行實(shí)時(shí)型和批處理型應(yīng)用容器時(shí),采用調(diào)度機(jī)制可以將實(shí)時(shí)型應(yīng)用容器滿足服務(wù)要求的時(shí)間段延長87.5%,僅對同時(shí)運(yùn)行的批處理型應(yīng)用容器最多造成2.9%的性能開銷。此外,調(diào)度算法推薦機(jī)制將節(jié)點(diǎn)上能夠運(yùn)行的容器實(shí)例數(shù)增大2.3倍時(shí),對原本運(yùn)行的批處理型應(yīng)用容器最多只造成9.3%的性能損耗。接下來將進(jìn)一步選取其他類型應(yīng)用測試調(diào)度算法性能,并在該算法的基礎(chǔ)上研究集群的資源動態(tài)調(diào)整。

    猜你喜歡
    批處理實(shí)例內(nèi)存
    “春夏秋冬”的內(nèi)存
    完形填空Ⅱ
    完形填空Ⅰ
    基于PSD-BPA的暫態(tài)穩(wěn)定控制批處理計(jì)算方法的實(shí)現(xiàn)
    基于內(nèi)存的地理信息訪問技術(shù)
    上網(wǎng)本為什么只有1GB?
    批處理天地.文件分類超輕松
    批處理天地.批量為文件更名(續(xù))
    2021少妇久久久久久久久久久| 狂野欧美白嫩少妇大欣赏| 久久精品久久精品一区二区三区| 一级毛片久久久久久久久女| 午夜福利视频精品| videossex国产| 2021少妇久久久久久久久久久| 久久人人爽人人片av| 亚洲不卡免费看| 联通29元200g的流量卡| 亚洲精华国产精华液的使用体验| 亚洲三级黄色毛片| 国产大屁股一区二区在线视频| 中文在线观看免费www的网站| 日韩欧美一区视频在线观看 | 国产色爽女视频免费观看| 黄色欧美视频在线观看| 国产成人精品一,二区| 久久久精品免费免费高清| 人妻一区二区av| 尾随美女入室| 在线精品无人区一区二区三 | 日韩制服骚丝袜av| 亚洲综合色惰| 黑人猛操日本美女一级片| 日本爱情动作片www.在线观看| 国产亚洲精品久久久com| 日韩一区二区三区影片| 亚洲婷婷狠狠爱综合网| 春色校园在线视频观看| 亚洲av免费高清在线观看| 天美传媒精品一区二区| 久久精品久久精品一区二区三区| 欧美少妇被猛烈插入视频| 狂野欧美激情性xxxx在线观看| 免费观看无遮挡的男女| 久久国内精品自在自线图片| 国产精品伦人一区二区| 中文字幕免费在线视频6| av线在线观看网站| 国产又色又爽无遮挡免| 人妻一区二区av| www.av在线官网国产| 国产成人精品久久久久久| 91久久精品电影网| 日韩欧美 国产精品| 日日啪夜夜撸| 久久久久精品久久久久真实原创| 亚洲伊人久久精品综合| 大片电影免费在线观看免费| 国产精品爽爽va在线观看网站| 91在线精品国自产拍蜜月| 国产精品久久久久成人av| 久久精品夜色国产| 亚洲精品国产av蜜桃| 久久久精品免费免费高清| 伦理电影大哥的女人| 久久热精品热| 成人国产麻豆网| 乱系列少妇在线播放| 中文字幕制服av| 九草在线视频观看| 国产成人免费观看mmmm| 我要看黄色一级片免费的| 日日啪夜夜爽| 两个人的视频大全免费| 国产视频首页在线观看| 国产精品久久久久久久久免| 国产在线免费精品| 少妇丰满av| 91久久精品国产一区二区成人| 中文字幕制服av| 少妇高潮的动态图| 日本wwww免费看| 天天躁日日操中文字幕| 一个人免费看片子| 久久久亚洲精品成人影院| 一级毛片电影观看| 国产精品伦人一区二区| .国产精品久久| 久久久成人免费电影| 六月丁香七月| 亚洲av成人精品一区久久| 国产免费福利视频在线观看| 一级片'在线观看视频| 久久久久网色| 在线精品无人区一区二区三 | 在线亚洲精品国产二区图片欧美 | 国产高清三级在线| 亚洲精品自拍成人| 91久久精品国产一区二区成人| 亚洲美女搞黄在线观看| 亚洲欧美一区二区三区黑人 | 人妻少妇偷人精品九色| 人妻一区二区av| av国产免费在线观看| 啦啦啦视频在线资源免费观看| 高清毛片免费看| 色网站视频免费| 国产成人免费观看mmmm| 99热6这里只有精品| 亚洲av中文字字幕乱码综合| 一区二区三区精品91| 美女xxoo啪啪120秒动态图| 国产精品久久久久久久久免| 成年美女黄网站色视频大全免费 | 十分钟在线观看高清视频www | 成年免费大片在线观看| 人人妻人人澡人人爽人人夜夜| 精品一区二区免费观看| 97精品久久久久久久久久精品| 欧美日本视频| 国产成人91sexporn| 午夜福利影视在线免费观看| 国产在线男女| 亚洲欧美成人综合另类久久久| 性色avwww在线观看| 成人美女网站在线观看视频| 成人毛片a级毛片在线播放| 夫妻午夜视频| 香蕉精品网在线| 亚洲成色77777| 国产精品一及| 日韩亚洲欧美综合| 91狼人影院| 日本色播在线视频| 我要看黄色一级片免费的| 精品一品国产午夜福利视频| 深夜a级毛片| 91久久精品国产一区二区成人| av线在线观看网站| 在线观看av片永久免费下载| 国产av国产精品国产| av线在线观看网站| 2022亚洲国产成人精品| 一级毛片我不卡| 联通29元200g的流量卡| 久久99蜜桃精品久久| 日日摸夜夜添夜夜爱| 亚洲图色成人| 日本黄大片高清| 国产精品欧美亚洲77777| 国语对白做爰xxxⅹ性视频网站| 99久久精品国产国产毛片| 水蜜桃什么品种好| 嘟嘟电影网在线观看| 亚洲欧美清纯卡通| 国产69精品久久久久777片| 亚洲人成网站高清观看| 成人高潮视频无遮挡免费网站| 日韩av不卡免费在线播放| 国产成人免费观看mmmm| 91久久精品国产一区二区成人| 国产精品一二三区在线看| 欧美97在线视频| 夜夜看夜夜爽夜夜摸| 午夜激情久久久久久久| 国产老妇伦熟女老妇高清| 国产爽快片一区二区三区| 熟女av电影| 久久人妻熟女aⅴ| 国产一区二区在线观看日韩| av一本久久久久| 丰满少妇做爰视频| 97精品久久久久久久久久精品| 免费看日本二区| 久久久欧美国产精品| 精品国产露脸久久av麻豆| 欧美亚洲 丝袜 人妻 在线| 菩萨蛮人人尽说江南好唐韦庄| 久久久国产一区二区| 午夜老司机福利剧场| 女的被弄到高潮叫床怎么办| 亚洲欧美成人精品一区二区| 夜夜看夜夜爽夜夜摸| 成人黄色视频免费在线看| 大片电影免费在线观看免费| 偷拍熟女少妇极品色| 日韩 亚洲 欧美在线| 国产高清三级在线| 大香蕉久久网| 久久热精品热| 国产男人的电影天堂91| 91精品伊人久久大香线蕉| 人妻系列 视频| 国产免费又黄又爽又色| 热re99久久精品国产66热6| 国产色爽女视频免费观看| 五月开心婷婷网| 男女边摸边吃奶| 久久久成人免费电影| 天美传媒精品一区二区| 在线免费观看不下载黄p国产| 国产乱人偷精品视频| 色5月婷婷丁香| 亚洲欧美一区二区三区黑人 | 狠狠精品人妻久久久久久综合| h视频一区二区三区| 高清午夜精品一区二区三区| 国产 一区精品| 一级毛片电影观看| 色婷婷久久久亚洲欧美| av黄色大香蕉| 日韩国内少妇激情av| 亚洲精品视频女| 一级毛片 在线播放| 日本爱情动作片www.在线观看| 久久精品夜色国产| 99热这里只有是精品50| 久久女婷五月综合色啪小说| 国产精品偷伦视频观看了| 国产成人精品婷婷| 国产av国产精品国产| 在线免费观看不下载黄p国产| 黄色欧美视频在线观看| 少妇高潮的动态图| 中文欧美无线码| 黑人高潮一二区| 国模一区二区三区四区视频| 51国产日韩欧美| 99久久人妻综合| h日本视频在线播放| 亚洲av成人精品一二三区| 国产免费视频播放在线视频| 麻豆精品久久久久久蜜桃| 久久久久久人妻| 国产欧美日韩精品一区二区| 日本黄色日本黄色录像| 日韩欧美 国产精品| 国产精品秋霞免费鲁丝片| 亚洲精品国产成人久久av| 99久久综合免费| 一级黄片播放器| 又爽又黄a免费视频| 国产又色又爽无遮挡免| 欧美日韩综合久久久久久| 精品久久久久久电影网| av一本久久久久| 好男人视频免费观看在线| 欧美3d第一页| 久久久a久久爽久久v久久| 小蜜桃在线观看免费完整版高清| 91午夜精品亚洲一区二区三区| 久久影院123| 欧美3d第一页| 国产欧美亚洲国产| 国产av精品麻豆| 久久久久久久久大av| 亚洲色图综合在线观看| 99久久人妻综合| 国产高清不卡午夜福利| 久久99精品国语久久久| 有码 亚洲区| av女优亚洲男人天堂| 成人综合一区亚洲| 美女脱内裤让男人舔精品视频| 欧美精品一区二区大全| 99久久精品热视频| 国精品久久久久久国模美| 久久99热6这里只有精品| 在线观看免费视频网站a站| 夫妻性生交免费视频一级片| 婷婷色综合大香蕉| 日本av手机在线免费观看| 少妇人妻精品综合一区二区| 久久久久久久亚洲中文字幕| 天堂中文最新版在线下载| 国产精品一及| av在线播放精品| a级毛色黄片| 国产在线男女| 欧美亚洲 丝袜 人妻 在线| 久久人人爽人人爽人人片va| 久久韩国三级中文字幕| 婷婷色av中文字幕| 成人一区二区视频在线观看| 免费观看av网站的网址| 九九久久精品国产亚洲av麻豆| 久久精品久久精品一区二区三区| 国产精品一区www在线观看| 少妇精品久久久久久久| 国产高潮美女av| 日本猛色少妇xxxxx猛交久久| 国产片特级美女逼逼视频| 久久精品熟女亚洲av麻豆精品| 在线看a的网站| 丰满乱子伦码专区| 欧美精品亚洲一区二区| 日本欧美视频一区| 欧美区成人在线视频| 日韩精品有码人妻一区| 最近中文字幕高清免费大全6| 少妇熟女欧美另类| av视频免费观看在线观看| 男人舔奶头视频| 国产成人精品婷婷| 一本一本综合久久| 乱码一卡2卡4卡精品| 久久久久久久久久人人人人人人| 少妇人妻 视频| 午夜免费鲁丝| 日本黄色片子视频| 色5月婷婷丁香| 男女下面进入的视频免费午夜| 成人无遮挡网站| 蜜桃在线观看..| 视频区图区小说| 91精品国产国语对白视频| 欧美zozozo另类| 亚洲av综合色区一区| 久久久久国产网址| 高清av免费在线| 妹子高潮喷水视频| 性高湖久久久久久久久免费观看| 久久久久精品久久久久真实原创| 视频中文字幕在线观看| 亚洲欧美中文字幕日韩二区| 亚洲精品一二三| 观看av在线不卡| 国产精品久久久久成人av| 国产乱人偷精品视频| 人人妻人人澡人人爽人人夜夜| 国产成人精品婷婷| 欧美xxxx性猛交bbbb| 亚洲无线观看免费| 少妇被粗大猛烈的视频| 六月丁香七月| 在线观看免费视频网站a站| 亚洲天堂av无毛| 国产在视频线精品| 成人综合一区亚洲| 久久久午夜欧美精品| 91久久精品国产一区二区成人| 涩涩av久久男人的天堂| 欧美精品人与动牲交sv欧美| 我要看日韩黄色一级片| 亚洲图色成人| 永久免费av网站大全| 黄色怎么调成土黄色| 国产亚洲av片在线观看秒播厂| 日本-黄色视频高清免费观看| 久久综合国产亚洲精品| 国产亚洲av片在线观看秒播厂| 亚洲av中文av极速乱| 六月丁香七月| 欧美高清成人免费视频www| 久久久国产一区二区| 日本欧美视频一区| 免费久久久久久久精品成人欧美视频 | 久久久久人妻精品一区果冻| 色5月婷婷丁香| 国产精品精品国产色婷婷| 亚洲精华国产精华液的使用体验| 欧美性感艳星| 人人妻人人看人人澡| 激情五月婷婷亚洲| 91精品一卡2卡3卡4卡| 伦理电影免费视频| 国产成人一区二区在线| av国产精品久久久久影院| 日韩,欧美,国产一区二区三区| 天堂8中文在线网| 色5月婷婷丁香| 欧美性感艳星| 人妻制服诱惑在线中文字幕| av卡一久久| 欧美人与善性xxx| 成人漫画全彩无遮挡| 亚洲国产精品999| 成人18禁高潮啪啪吃奶动态图 | 日本黄色片子视频| 亚洲成人中文字幕在线播放| 久久久久久人妻| 亚洲怡红院男人天堂| 久久精品国产鲁丝片午夜精品| 国产伦精品一区二区三区视频9| 国产爽快片一区二区三区| 国内揄拍国产精品人妻在线| 亚洲图色成人| 日韩三级伦理在线观看| 99久久精品一区二区三区| 一级a做视频免费观看| 日韩电影二区| 搡老乐熟女国产| 亚洲国产精品999| 综合色丁香网| 成人免费观看视频高清| 能在线免费看毛片的网站| 精品国产一区二区三区久久久樱花 | 18禁动态无遮挡网站| 又大又黄又爽视频免费| 熟妇人妻不卡中文字幕| 一本色道久久久久久精品综合| 成人美女网站在线观看视频| 国产精品欧美亚洲77777| 小蜜桃在线观看免费完整版高清| 国产精品女同一区二区软件| 亚洲国产日韩一区二区| videossex国产| 免费观看在线日韩| 国产人妻一区二区三区在| 欧美日韩综合久久久久久| 天堂8中文在线网| 亚洲,欧美,日韩| 噜噜噜噜噜久久久久久91| 亚洲人成网站高清观看| 国产成人91sexporn| 国产 一区 欧美 日韩| 777米奇影视久久| 久久精品熟女亚洲av麻豆精品| 黑人猛操日本美女一级片| 日韩成人伦理影院| 久久 成人 亚洲| 黄色日韩在线| 亚洲精品日本国产第一区| 中文字幕av成人在线电影| 韩国av在线不卡| 国产 一区精品| 欧美高清性xxxxhd video| 国产精品一及| 午夜免费观看性视频| 激情 狠狠 欧美| 久久精品国产亚洲av涩爱| 伦理电影免费视频| 亚洲三级黄色毛片| 高清日韩中文字幕在线| 国产乱来视频区| 亚洲国产高清在线一区二区三| 久久影院123| 国产成人a区在线观看| 3wmmmm亚洲av在线观看| 乱系列少妇在线播放| 九九在线视频观看精品| 国产精品女同一区二区软件| 久久婷婷青草| 亚洲精品乱久久久久久| 特大巨黑吊av在线直播| 婷婷色麻豆天堂久久| 毛片女人毛片| 日本黄色日本黄色录像| 亚洲精品国产色婷婷电影| 黄色欧美视频在线观看| 少妇人妻久久综合中文| 嘟嘟电影网在线观看| 亚洲av中文av极速乱| 老司机影院成人| 国产av码专区亚洲av| 日本爱情动作片www.在线观看| 免费看不卡的av| 美女中出高潮动态图| 噜噜噜噜噜久久久久久91| 不卡视频在线观看欧美| 国产在视频线精品| 日韩av在线免费看完整版不卡| 亚洲av综合色区一区| 国产伦精品一区二区三区视频9| 亚洲av成人精品一区久久| 亚洲国产欧美人成| 免费看光身美女| 能在线免费看毛片的网站| 交换朋友夫妻互换小说| 国产精品伦人一区二区| 国产成人免费观看mmmm| 亚洲人成网站在线观看播放| 国产黄片视频在线免费观看| 在线天堂最新版资源| 亚洲欧美一区二区三区国产| 3wmmmm亚洲av在线观看| 国产日韩欧美在线精品| 国产一区亚洲一区在线观看| 亚洲精品乱码久久久v下载方式| 国产精品人妻久久久影院| 午夜免费观看性视频| 黄色怎么调成土黄色| 欧美区成人在线视频| 欧美精品亚洲一区二区| 精品人妻视频免费看| 高清在线视频一区二区三区| 国国产精品蜜臀av免费| 黄色配什么色好看| 在现免费观看毛片| 国产一区二区三区av在线| 欧美成人午夜免费资源| 精品久久国产蜜桃| 黄色配什么色好看| 女性被躁到高潮视频| 国产精品福利在线免费观看| 极品少妇高潮喷水抽搐| 日韩强制内射视频| 女人久久www免费人成看片| 老司机影院成人| av播播在线观看一区| 精品亚洲乱码少妇综合久久| a级毛片免费高清观看在线播放| 色5月婷婷丁香| 欧美xxxx黑人xx丫x性爽| 欧美精品人与动牲交sv欧美| 久久久久久久大尺度免费视频| 久久久久视频综合| 高清视频免费观看一区二区| 久久午夜福利片| 久久久亚洲精品成人影院| 亚洲av不卡在线观看| 精品午夜福利在线看| 国产成人一区二区在线| 亚洲欧美清纯卡通| 国产精品成人在线| 丝袜喷水一区| 舔av片在线| 久久久久久久久久人人人人人人| 午夜激情福利司机影院| 草草在线视频免费看| 久久这里有精品视频免费| 国精品久久久久久国模美| 亚洲av日韩在线播放| 婷婷色av中文字幕| 五月玫瑰六月丁香| 国产在线视频一区二区| 国产老妇伦熟女老妇高清| 哪个播放器可以免费观看大片| 老师上课跳d突然被开到最大视频| 国产精品爽爽va在线观看网站| 亚洲经典国产精华液单| 97精品久久久久久久久久精品| 精品国产三级普通话版| 国产在线男女| 欧美xxxx黑人xx丫x性爽| 亚洲精品乱码久久久久久按摩| 在线亚洲精品国产二区图片欧美 | 国产精品秋霞免费鲁丝片| 午夜视频国产福利| 久久午夜福利片| 亚洲精品日韩在线中文字幕| 尤物成人国产欧美一区二区三区| 国产精品一区二区在线不卡| 精品国产一区二区三区久久久樱花 | 99久久精品一区二区三区| 久久国产亚洲av麻豆专区| 男的添女的下面高潮视频| 在线亚洲精品国产二区图片欧美 | 亚洲一级一片aⅴ在线观看| 色5月婷婷丁香| 国产精品久久久久成人av| 日本av免费视频播放| 免费少妇av软件| 久久精品久久精品一区二区三区| 日韩欧美 国产精品| 国产爽快片一区二区三区| 97在线视频观看| av福利片在线观看| a级毛色黄片| 免费不卡的大黄色大毛片视频在线观看| 国产伦在线观看视频一区| 亚洲四区av| 亚洲成人中文字幕在线播放| h视频一区二区三区| av卡一久久| 日日啪夜夜撸| 国产 一区 欧美 日韩| 少妇裸体淫交视频免费看高清| 寂寞人妻少妇视频99o| 中文字幕制服av| 97在线视频观看| 亚洲成人av在线免费| 性色av一级| 五月玫瑰六月丁香| 少妇高潮的动态图| 国产中年淑女户外野战色| av免费在线看不卡| 久久精品国产亚洲av涩爱| 麻豆成人午夜福利视频| 一区二区av电影网| 欧美老熟妇乱子伦牲交| 亚洲四区av| 少妇丰满av| 免费看不卡的av| 高清欧美精品videossex| 精华霜和精华液先用哪个| 99久久精品一区二区三区| 成人无遮挡网站| 国产真实伦视频高清在线观看| 免费少妇av软件| 91精品国产国语对白视频| 汤姆久久久久久久影院中文字幕| 久久久久久久亚洲中文字幕| 免费观看无遮挡的男女| 日日啪夜夜撸| 国产日韩欧美在线精品| 午夜福利视频精品| 免费人妻精品一区二区三区视频| 韩国高清视频一区二区三区| 少妇人妻一区二区三区视频| 直男gayav资源| 色婷婷av一区二区三区视频| 亚洲av成人精品一区久久| av一本久久久久| 亚洲最大成人中文| 最近手机中文字幕大全| 一个人看的www免费观看视频| 2021少妇久久久久久久久久久| 内射极品少妇av片p| 3wmmmm亚洲av在线观看| 亚洲第一av免费看| 亚洲av电影在线观看一区二区三区| 国产精品一区二区在线观看99| 2021少妇久久久久久久久久久| 自拍偷自拍亚洲精品老妇| 精品人妻一区二区三区麻豆| 多毛熟女@视频| 国产一区二区三区综合在线观看 | 久久久色成人| 亚洲精品自拍成人| 如何舔出高潮| 日韩大片免费观看网站| 亚洲,欧美,日韩|