ProActive環(huán)境下并行程序容錯調(diào)度的研究
發(fā)布時間:2021-04-30 23:50
隨著大規(guī)模分布式并行應(yīng)用的興起,越來越多的計算機(jī)加入其中,極大的提高了系統(tǒng)的計算能力。而另一方面,計算機(jī)自身的不穩(wěn)定性,給系統(tǒng)帶來了許多隱患,降低了系統(tǒng)的可靠性。惡意的計算節(jié)點(diǎn)以及第三方節(jié)點(diǎn)的攻擊,對系統(tǒng)的安全構(gòu)成了很大的威脅。計算的正確性和安全性已經(jīng)成為大規(guī)模分布式并行計算所關(guān)心的首要問題之一。ProActive是一個由法國的INRIA開發(fā)的分布式并行計算的純Java類庫,ProActive提供了大量的技術(shù)來簡便網(wǎng)格和網(wǎng)絡(luò)環(huán)境下應(yīng)用的開發(fā)。本文在ProActive環(huán)境下,針對分布式并行計算的安全問題和容錯問題,對容錯技術(shù)、信任度技術(shù)、容錯調(diào)度模型、信任管理模型、容錯調(diào)度算法、子任務(wù)備份等技術(shù)進(jìn)行研究。利用上述方法提出了一個引入信任度的容錯調(diào)度模型的設(shè)計方案,改進(jìn)了原有的并行計算平臺WPHPC,并在改進(jìn)后的平臺上進(jìn)行了實(shí)驗(yàn)。實(shí)驗(yàn)表明,引入信任度的容錯調(diào)度模型在不增加額外資源的前提下,提高了系統(tǒng)的可靠性和安全性。本文的主要的工作:①在原有的并行計算平臺的基礎(chǔ)上,設(shè)計了容錯任務(wù)的調(diào)度模型及三種容錯調(diào)度算法,并且對容錯調(diào)度算法下矩陣相乘計算模型的進(jìn)行了實(shí)驗(yàn)分析比較,結(jié)果表明:在系統(tǒng)不增加額外...
【文章來源】:廣西大學(xué)廣西壯族自治區(qū) 211工程院校
【文章頁數(shù)】:67 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
目錄
第1章 緒論
1.1 論文的背景
1.2 研究現(xiàn)狀與發(fā)展趨勢
1.2.1 分布式并行技術(shù)
1.2.2 分布式并行的調(diào)度技術(shù)
1.3 存在的問題
1.4 研究的意義和研究成果
1.5 文章的結(jié)構(gòu)
第2章 ProActive的主要技術(shù)
2.1 引言
2.2 ProActive的簡介
2.3 ProActive基本的分布式并行開發(fā)技術(shù)
2.3.1 活動對象
2.3.2 Type Group
2.4 ProActive提供的容錯機(jī)制
2.4.1 提供兩種容錯協(xié)議
2.4.2 容錯服務(wù)器的定義和組成
2.4.3 容錯服務(wù)器的啟動
2.4.4 應(yīng)用程序中容錯機(jī)制的部署
2.5 ProActive提供的安全機(jī)制
2.5.1 基本模型
2.5.2 層次化的模型定義
2.5.3 安全機(jī)制的部署
2.6 本章小結(jié)
第3章 ProActive環(huán)境下的容錯調(diào)度的研究
3.1 引言
3.2 并行分布式的容錯技術(shù)
3.3 容錯的并行計算平臺的設(shè)計與實(shí)現(xiàn)
3.3.1 WPHPC平臺
3.3.2 設(shè)計中考慮的因素
3.3.3 并行計算系統(tǒng)結(jié)構(gòu)和工作流程
3.4 容錯調(diào)度模型
3.4.1 節(jié)點(diǎn)的呼吸通信機(jī)制
3.4.2 故障節(jié)點(diǎn)的發(fā)現(xiàn)機(jī)制
3.4.3 容錯調(diào)度機(jī)制
3.5 容錯調(diào)度的算法
3.5.1 容錯的池調(diào)度算法
3.5.2 容錯的靜態(tài)調(diào)度算法
3.5.3 容錯的動態(tài)調(diào)度算法
3.6 應(yīng)用實(shí)例的開發(fā)
3.7 實(shí)驗(yàn)和性能分析
3.7.1 實(shí)驗(yàn)
3.7.2 分析
3.8 本章小結(jié)
第4章 引入信任度的容錯調(diào)度的研究
4.1 引言
4.2 信任度的引入
4.2.1 信任的定義
4.2.2 信任關(guān)系的分類
4.2.3 信任關(guān)系的性質(zhì)
4.3 信任容錯模型
4.3.1 信任管理模型
4.3.2 調(diào)度器
4.4 引入信任度的容錯調(diào)度算法
4.4.1 引入信任度的池調(diào)度算法
4.4.2 引入信任度的靜態(tài)調(diào)度算法
4.4.3 引入信任度的動態(tài)調(diào)度算法
4.5 實(shí)驗(yàn)與性能分析
4.5.1 實(shí)驗(yàn)
4.5.2 分析
4.6 本章小結(jié)
第5章 總結(jié)與展望
5.1 本文主要工作
5.2 展望
文獻(xiàn)
致謝
攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄
本文編號:3169722
【文章來源】:廣西大學(xué)廣西壯族自治區(qū) 211工程院校
【文章頁數(shù)】:67 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
目錄
第1章 緒論
1.1 論文的背景
1.2 研究現(xiàn)狀與發(fā)展趨勢
1.2.1 分布式并行技術(shù)
1.2.2 分布式并行的調(diào)度技術(shù)
1.3 存在的問題
1.4 研究的意義和研究成果
1.5 文章的結(jié)構(gòu)
第2章 ProActive的主要技術(shù)
2.1 引言
2.2 ProActive的簡介
2.3 ProActive基本的分布式并行開發(fā)技術(shù)
2.3.1 活動對象
2.3.2 Type Group
2.4 ProActive提供的容錯機(jī)制
2.4.1 提供兩種容錯協(xié)議
2.4.2 容錯服務(wù)器的定義和組成
2.4.3 容錯服務(wù)器的啟動
2.4.4 應(yīng)用程序中容錯機(jī)制的部署
2.5 ProActive提供的安全機(jī)制
2.5.1 基本模型
2.5.2 層次化的模型定義
2.5.3 安全機(jī)制的部署
2.6 本章小結(jié)
第3章 ProActive環(huán)境下的容錯調(diào)度的研究
3.1 引言
3.2 并行分布式的容錯技術(shù)
3.3 容錯的并行計算平臺的設(shè)計與實(shí)現(xiàn)
3.3.1 WPHPC平臺
3.3.2 設(shè)計中考慮的因素
3.3.3 并行計算系統(tǒng)結(jié)構(gòu)和工作流程
3.4 容錯調(diào)度模型
3.4.1 節(jié)點(diǎn)的呼吸通信機(jī)制
3.4.2 故障節(jié)點(diǎn)的發(fā)現(xiàn)機(jī)制
3.4.3 容錯調(diào)度機(jī)制
3.5 容錯調(diào)度的算法
3.5.1 容錯的池調(diào)度算法
3.5.2 容錯的靜態(tài)調(diào)度算法
3.5.3 容錯的動態(tài)調(diào)度算法
3.6 應(yīng)用實(shí)例的開發(fā)
3.7 實(shí)驗(yàn)和性能分析
3.7.1 實(shí)驗(yàn)
3.7.2 分析
3.8 本章小結(jié)
第4章 引入信任度的容錯調(diào)度的研究
4.1 引言
4.2 信任度的引入
4.2.1 信任的定義
4.2.2 信任關(guān)系的分類
4.2.3 信任關(guān)系的性質(zhì)
4.3 信任容錯模型
4.3.1 信任管理模型
4.3.2 調(diào)度器
4.4 引入信任度的容錯調(diào)度算法
4.4.1 引入信任度的池調(diào)度算法
4.4.2 引入信任度的靜態(tài)調(diào)度算法
4.4.3 引入信任度的動態(tài)調(diào)度算法
4.5 實(shí)驗(yàn)與性能分析
4.5.1 實(shí)驗(yàn)
4.5.2 分析
4.6 本章小結(jié)
第5章 總結(jié)與展望
5.1 本文主要工作
5.2 展望
文獻(xiàn)
致謝
攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄
本文編號:3169722
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3169722.html
最近更新
教材專著