天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于Docker的容器集群調(diào)度機制的設計與實現(xiàn)

發(fā)布時間:2020-04-10 03:04
【摘要】:云計算已經(jīng)成為當今信息技術(shù)領域中最重要的概念,它以獨特的按需付費模式改變了整個IT行業(yè)。云計算代表著計算和數(shù)據(jù)資源日益遷移到互聯(lián)網(wǎng)上去的一個趨勢,提供了新的IT基礎設施和平臺服務,順應了當前全球范圍內(nèi)整合計算資源和服務能力的需求,為高效、可擴展和易用的軟件開發(fā)和使用提供了支持和保障。隨著容器技術(shù)的興起,Docker憑借其輕量級和標準化,迅速成為了云平臺的基礎解決方案,同時也促進了云平臺的飛速發(fā)展。如何更加高效地利用云平臺資源成為一個重要的問題。由于任務的多樣性和不確定性,資源需求也在不斷變化。想要根據(jù)客戶需求動態(tài)管理和提供資源,同時保證服務質(zhì)量,就需要一種高效的資源調(diào)度機制。為了提高容器集群的資源利用效率,本文提出了一種基于Docker的容器集群調(diào)度機制。本文首先對云計算與Docker容器技術(shù)進行了研究,確定了以Docker作為集群的基礎解決方案,然后對集群調(diào)度問題進行建模,提出一種基于圖的流網(wǎng)絡調(diào)度算法,并引入公平策略和搶占式調(diào)度,接著提出一種基于Docker的容器集群資源分配架構(gòu),并根據(jù)架構(gòu)提出一種可擴展的資源分配算法。隨后,本文設計了一種基于Docker的容器集群調(diào)度系統(tǒng),實現(xiàn)了容器集群的高效調(diào)度機制,最后進行了一系列實驗,驗證了本文提出的調(diào)度機制能有效提高容器集群服務質(zhì)量,并有著良好的資源利用效率。
【圖文】:

架構(gòu)圖,虛擬機,容器,架構(gòu)


套能夠隨處運行的自容納單元。此外,容器與虛擬機還擺脫了對物理硬件的需求,允許逡逑我們更為高效地使用計算資源,從而提升能源效率與成本效益。容器和虛擬機之間的主逡逑要區(qū)別在于虛擬化層的位置和操作系統(tǒng)資源的使用方式,如圖2-1所示。逡逑虛擬機會將虛擬硬件、內(nèi)核(即操作系統(tǒng))以及用戶空間打包在新虛擬機當中,虛逡逑擬機能夠利用“虛擬機管理程序”運行在物理設備之上。虛擬機依賴于hypervisor,其通逡逑常被安裝在系統(tǒng)硬件之上,這導致hypervisor在某些方面被認為是一種操作系統(tǒng)。一旦逡逑hypervisor安裝完成,就可以從系統(tǒng)可用計算資源當中分配虛擬機實例了,每臺虛擬機逡逑都能夠獲得唯一的操作系統(tǒng)和負載(應用程序)。簡言之,虛擬機先需要虛擬一個物理環(huán)逡逑境,然后構(gòu)建一個完整的操作系統(tǒng),再搭建一層Runtime,然后供應用程序運行。逡逑對于容器環(huán)境來說,不需要安裝主機操作系統(tǒng),直接將容器層(比如LXC或逡逑libcontainer)安裝在主機操作系統(tǒng)(通常是Linux變種)之上。在安裝完容器層之后

架構(gòu)圖,架構(gòu),調(diào)度器,應用程序


逑scheduler和Hadoop邋1.0中的JobTracker,調(diào)度進程將任務分配給物理機。中央式架逡逑構(gòu)工作方式如圖2-4所示,圖中下方的一個方塊代表一臺物理機,一個圓圈代表一個任逡逑務,圓圈的不同顏色對應不同的工作負載(如Web服務、批處理任務等)。所有的工作逡逑都由同一個中央調(diào)度器處理,所有的任務都遵循相同的調(diào)度策略運行。逡逑目前,容器集群中大多運行著多種不同的應用程序,由于所有任務都由唯一的調(diào)度逡逑器處理,處理這種異構(gòu)工作負載對調(diào)度器的要求很高。不同應用程序?qū)τ诩嘿Y源的偏逡逑好不同,為了滿足這些應用程序的需求,需要調(diào)度器開發(fā)針對性的調(diào)度策略;同時,單逡逑個調(diào)度器使得任務調(diào)度順序的處理成為一個問題,調(diào)度程序如果沒有經(jīng)過精心設計十分逡逑容易導致等待隊列中的任務積壓。異構(gòu)負載的需求和自身工作方式的限制使得中央式架逡逑構(gòu)的調(diào)度程序往往比較復雜,不過中央式調(diào)度器依然依靠自身架構(gòu)穩(wěn)定,,實現(xiàn)簡單的優(yōu)逡逑勢得到了業(yè)界的青睞。逡逑9邋?邋?邋?邋?逡逑f—邐邋\逡逑Scheduler逡逑\邐邐邐^逡逑□faH逡逑圖2-4中央式架構(gòu)逡逑232兩層式架構(gòu)逡逑針對不同應用程序期望調(diào)度器以不同方式進行處理任務的需求
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2018
【分類號】:TP393.09

【相似文獻】

相關(guān)期刊論文 前10條

1 張青;劉劍;朱曉民;;面向Docker的覆蓋網(wǎng)絡搭建探究[J];電信工程技術(shù)與標準化;2015年09期

2 佟凡;王小磊;李江域;屈武斌;趙東升;;Docker技術(shù)在生物信息學中的應用[J];軍事醫(yī)學;2016年07期

3 王鵑;胡威;張雨菡;陳銅;于鵬;趙波;張煥國;;基于Docker的可信容器[J];武漢大學學報(理學版);2017年02期

4 楊洪嬌;;基于Docker的高校網(wǎng)站自動部署應用[J];無線互聯(lián)科技;2017年16期

5 舒秦;;使用Docker建立民航氣象通信子系統(tǒng)備份[J];電腦編程技巧與維護;2016年08期

6 張軍利;;基于Power Systems的Docker發(fā)展研究[J];信息通信技術(shù);2015年02期

7 蔡志強;;基于Docker技術(shù)的容器隔離性分析[J];電子世界;2017年17期

8 舒新峰;張文;王夢楠;;基于Docker的分布式程序判定系統(tǒng)設計與實現(xiàn)[J];實驗室研究與探索;2018年06期

9 楊文林;譚曦;郭俊廷;王碩;;Docker脆弱性分析與安全增強[J];信息安全與技術(shù);2016年04期

10 周運;;可執(zhí)行的鏡像——如何讓你的開發(fā)環(huán)境docker化[J];通訊世界;2016年09期

相關(guān)會議論文 前1條

1 王遠征;肖波;齊凌飛;;Docker取證方法研究[A];第32次全國計算機安全學術(shù)交流會論文集[C];2017年

相關(guān)博士學位論文 前1條

1 程功;Docker生物云計算平臺分析松材線蟲高通量測序數(shù)據(jù)的應用研究[D];東北林業(yè)大學;2015年

相關(guān)碩士學位論文 前10條

1 劉泰瑋;基于Docker的容器集群部署管理平臺的設計與實現(xiàn)[D];山東大學;2018年

2 劉錦福;基于Docker的直播云平臺彈性調(diào)度系統(tǒng)設計及實現(xiàn)[D];北京郵電大學;2018年

3 李戰(zhàn);基于Docker的容器集群調(diào)度機制的設計與實現(xiàn)[D];北京郵電大學;2018年

4 李正寅;服務創(chuàng)新平臺中基于Docker的彈性負載均衡功能的設計與實現(xiàn)[D];北京郵電大學;2018年

5 郭楊虎;微服務環(huán)境下docker容器調(diào)度策略的研究與實現(xiàn)[D];北京郵電大學;2018年

6 尹高;基于Docker的服務器運維平臺的設計與實現(xiàn)[D];華中科技大學;2016年

7 孫庚澤;基于Docker的混合云應用編排方案研究[D];西安電子科技大學;2015年

8 仇臣;Docker容器的性能監(jiān)控和日志服務的設計與實現(xiàn)[D];浙江大學;2016年

9 李偉;基于Docker的鏡像組合技術(shù)研究與實現(xiàn)[D];華南理工大學;2017年

10 肖俊;基于Docker的跨主機容器集群自動伸縮設計與實現(xiàn)[D];西北大學;2015年



本文編號:2621659

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/2621659.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶a816b***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com