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

當(dāng)前位置:主頁 > 科技論文 > 自動化論文 >

基于多目標(biāo)優(yōu)化的云任務(wù)調(diào)度算法研究

發(fā)布時間:2018-10-30 07:45
【摘要】:云計算作為當(dāng)前研究應(yīng)用最廣泛的商業(yè)化分布式計算技術(shù),具有龐大的服務(wù)器規(guī)模和用戶群體,系統(tǒng)需要頻繁地對云環(huán)境下的各種任務(wù)進(jìn)行調(diào)度以及管理。針對云環(huán)境下執(zhí)行時間和執(zhí)行費用的調(diào)度是一個NP-hard的多目標(biāo)組合優(yōu)化問題,而目前的云任務(wù)調(diào)度一般采用的是帶有約束的執(zhí)行費用或者執(zhí)行時間的單目標(biāo)優(yōu)化的啟發(fā)式調(diào)度方法,不能完全滿足帶有負(fù)載均衡的復(fù)雜云系統(tǒng)下的多用戶執(zhí)行時間和執(zhí)行費用的多樣化需求。因此,在多目標(biāo)優(yōu)化的基礎(chǔ)上,對云環(huán)境下的任務(wù)調(diào)度算法進(jìn)行研究,有著極其重要的意義。本文通過分析云任務(wù)的特點,改進(jìn)了云任務(wù)模型,并選取執(zhí)行時間、執(zhí)行費用以及負(fù)載均衡為優(yōu)化目標(biāo),對云任務(wù)的調(diào)度過程進(jìn)行了優(yōu)化,基于此多目標(biāo)優(yōu)化,在云環(huán)境下建立了云任務(wù)調(diào)度模型,主要的研究工作如下:1)針對云環(huán)境下任務(wù)需求多樣化的特點,分析了云計算的概念、體系結(jié)構(gòu)以及技術(shù)特點,改進(jìn)了云任務(wù)模型,引入了多目標(biāo)優(yōu)化的概念。2)針對混合云任務(wù)的調(diào)度要求,選取云用戶所關(guān)注的執(zhí)行時間和執(zhí)行費用以及云服務(wù)提供商所關(guān)注的負(fù)載均衡這三個目標(biāo),作為云環(huán)境下任務(wù)調(diào)度的優(yōu)化目標(biāo),建立了能夠處理此混合云任務(wù)的多目標(biāo)優(yōu)化的云任務(wù)調(diào)度模型。3)針對云環(huán)境的動態(tài)變化以及云任務(wù)調(diào)度的特點,對蟻群遺傳算法進(jìn)行了改進(jìn),在此基礎(chǔ)上提出了基于自適應(yīng)遺傳蟻群算法的多目標(biāo)云任務(wù)調(diào)度算法,該算法既發(fā)揮了遺傳算法較好的全局搜索能力,又綜合了蟻群算法較高的求解精度,避免了遺傳算法后期局部求解能力的不足和蟻群優(yōu)化算法初始信息素的缺乏而導(dǎo)致搜索效率低下的缺陷,通過Cloud Sim仿真平臺驗證了,該算法在云用戶所關(guān)注的執(zhí)行時間和執(zhí)行費用這兩個目標(biāo)問題以及云服務(wù)提供商所關(guān)注的負(fù)載均衡方面均具有明顯的優(yōu)勢。4)針對遺傳算法和大規(guī)模云任務(wù)調(diào)度的問題,改進(jìn)了文化基因算法,引入爬山和禁忌搜索這兩種局部啟發(fā)式算法,充分地利用遺傳算法較好的全局尋優(yōu)能力以及爬山算法和禁忌搜索算法較強(qiáng)的局部尋優(yōu)能力的優(yōu)勢,避免了遺傳算法后期局部求解能力的不足以及爬山算法和禁忌搜索算法較弱的全局尋優(yōu)能力的缺點,最后在CloudSim仿真平臺上驗證了本文提出的基于禁忌搜索算法的文化基因算法,在大規(guī)模云任務(wù)調(diào)度環(huán)境中,表現(xiàn)出更高的執(zhí)行效率和更好的負(fù)載均衡。
[Abstract]:Cloud computing, as the most widely used commercial distributed computing technology, has a large scale of servers and users, so the system needs to schedule and manage various tasks in the cloud environment frequently. The scheduling of execution time and execution cost in cloud environment is a multi-objective combinatorial optimization problem of NP-hard. However, the current cloud task scheduling generally adopts a heuristic method of single objective optimization with constrained execution cost or execution time. The multiuser execution time and execution cost of complex cloud systems with load balancing can not be fully satisfied. Therefore, on the basis of multi-objective optimization, it is of great significance to study the task scheduling algorithm in cloud environment. By analyzing the characteristics of cloud tasks, this paper improves the cloud task model, and selects execution time, execution cost and load balance as the optimization objectives, and optimizes the scheduling process of cloud tasks, based on this multi-objective optimization. A cloud task scheduling model is established in the cloud environment. The main research work is as follows: 1) aiming at the diversity of task requirements in the cloud environment, the concept, architecture and technical characteristics of cloud computing are analyzed, and the cloud task model is improved. This paper introduces the concept of multi-objective optimization. 2) aiming at the scheduling requirements of mixed cloud tasks, the paper selects the three objectives of cloud users' concern about the execution time and cost, and the load balancing that cloud service providers are concerned about. As the optimization objective of task scheduling in cloud environment, a multi-objective optimization model is established to deal with this mixed cloud task. 3) considering the dynamic change of cloud environment and the characteristics of cloud task scheduling, Ant colony genetic algorithm (AGA) is improved, and a multi-objective cloud task scheduling algorithm based on adaptive genetic ant colony algorithm (AGA) is proposed. The high precision of ant colony algorithm is integrated to avoid the deficiency of local solving ability of genetic algorithm and the lack of initial pheromone of ant colony optimization algorithm, which is proved by Cloud Sim simulation platform. The algorithm has obvious advantages in the two target problems of execution time and execution cost that cloud users are concerned about, and the load balancing concerned by cloud service providers. 4) aiming at the problem of genetic algorithm and large-scale cloud task scheduling, the algorithm has obvious advantages. Two local heuristic algorithms, mountain climbing and Tabu search, are introduced to make full use of the advantages of genetic algorithm (GA) for global optimization and for mountain climbing and Tabu search. The deficiency of the local solution ability of the genetic algorithm and the weak global optimization ability of the mountain climbing algorithm and the Tabu search algorithm are avoided. Finally, the cultural gene algorithm based on the Tabu search algorithm proposed in this paper is verified on the CloudSim simulation platform. In large scale cloud task scheduling environment, it shows higher execution efficiency and better load balance.
【學(xué)位授予單位】:蘭州理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP18;TP301.6

【參考文獻(xiàn)】

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

1 聶世青;鐘勇;崔夢天;;一種基于負(fù)載熵的層次負(fù)載均衡算法[J];計算機(jī)應(yīng)用;2016年S2期

2 譚文安;查安民;陳森博;;優(yōu)化粒子群的云計算任務(wù)調(diào)度算法[J];計算機(jī)技術(shù)與發(fā)展;2016年07期

3 何婧媛;;云計算仿真工具CloudSim的研究與應(yīng)用[J];科技資訊;2016年02期

4 周春霞;周井泉;常瑞云;;基于Memetic算法的多目標(biāo)復(fù)雜網(wǎng)絡(luò)社區(qū)檢測[J];計算機(jī)技術(shù)與發(fā)展;2016年01期

5 周裊;葛洪偉;蘇樹智;;基于信息素的自適應(yīng)連續(xù)域混合蟻群算法[J];計算機(jī)工程與應(yīng)用;2017年06期

6 徐小龍;楊庚;李玲娟;王汝傳;;面向綠色云計算數(shù)據(jù)中心的動態(tài)數(shù)據(jù)聚集算法[J];系統(tǒng)工程與電子技術(shù);2012年09期

7 鄒永貴;萬建斌;;云計算環(huán)境下的資源管理研究[J];數(shù)字通信;2012年04期

8 劉之家;張體榮;謝雄程;;基于云計算的“用戶期待”任務(wù)調(diào)度算法的研究[J];大眾科技;2011年04期

9 李建鋒;彭艦;;云計算環(huán)境下基于改進(jìn)遺傳算法的任務(wù)調(diào)度算法[J];計算機(jī)應(yīng)用;2011年01期

10 晏婧;吳開貴;;適用于實例密集型云工作流的調(diào)度算法[J];計算機(jī)應(yīng)用;2010年11期

相關(guān)博士學(xué)位論文 前3條

1 劉琨;云計算負(fù)載均衡策略的研究[D];吉林大學(xué);2016年

2 鄧見光;云計算任務(wù)調(diào)度策略研究[D];華南理工大學(xué);2014年

3 蔡斌;基于文化基因算法的車間作業(yè)調(diào)度理論研究及實踐[D];重慶大學(xué);2012年

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

1 楊倍思;云計算環(huán)境中基于同態(tài)加密的密文計算方法設(shè)計與實現(xiàn)[D];南京郵電大學(xué);2016年

2 蔣燕燕;面向未來網(wǎng)絡(luò)的虛擬網(wǎng)絡(luò)映射研究[D];南京郵電大學(xué);2016年

3 趙科偉;云環(huán)境下的任務(wù)調(diào)度算法研究[D];南京郵電大學(xué);2016年

4 陳睿;基于改進(jìn)粒子群蟻群算法的多目標(biāo)雙邊匹配問題研究[D];廣西大學(xué);2016年

5 光洋;愛恩斯坦棋計算機(jī)博弈系統(tǒng)的研究與實現(xiàn)[D];安徽大學(xué);2016年

6 周剛;基于多態(tài)蟻群算法的云計算節(jié)能資源調(diào)度[D];重慶大學(xué);2016年

7 張博洋;基于Hadoop的動車組故障診斷關(guān)鍵技術(shù)的研究與實現(xiàn)[D];北京交通大學(xué);2016年

8 竇文生;基于交通時空大數(shù)據(jù)的異常行為模式挖掘研究[D];杭州電子科技大學(xué);2016年

9 侍倩;基于差分進(jìn)化算法的多目標(biāo)優(yōu)化問題的研究[D];東華大學(xué);2016年

10 穆聰聰;倉儲管理貨位分配策略及應(yīng)用研究[D];華中科技大學(xué);2015年

,

本文編號:2299384

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

本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2299384.html


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

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