面向自恢復(fù)的微重啟技術(shù)研究
發(fā)布時(shí)間:2023-09-16 09:38
隨著任務(wù)關(guān)鍵系統(tǒng)的異構(gòu)性、復(fù)雜性和使用環(huán)境的不斷惡化,其安全性和可用性日益降低。常用的保證系統(tǒng)安全性和可用性的方法是提高系統(tǒng)的平均無故障時(shí)間。然而隨著任務(wù)關(guān)鍵系統(tǒng)規(guī)模的不斷擴(kuò)大和結(jié)構(gòu)的日益復(fù)雜,一味地提高系統(tǒng)的平均無故障時(shí)間越發(fā)困難。因此現(xiàn)在學(xué)術(shù)界更關(guān)注如何降低系統(tǒng)故障的平均恢復(fù)時(shí)間。微重啟正是基于匕述理念所提出的一種快速的系統(tǒng)恢復(fù)技術(shù),它即可通過重啟系統(tǒng)使其無歧義地返回到最好的狀態(tài),又可有效避免系統(tǒng)因整體重啟而造成的數(shù)據(jù)丟失、進(jìn)程中斷和冗長(zhǎng)的恢復(fù)時(shí)間,通過快速地解決局部故障以避免整體宕機(jī),極大地提高了系統(tǒng)的可用性,F(xiàn)有對(duì)微重啟技術(shù)的研究不是很多,且主要集中在對(duì)微重啟約束條件等理論問題的探討上,對(duì)具體微重啟方法的研究很少。因此本文針對(duì)面向自恢復(fù)的微重啟技術(shù),特別是微重啟方法,開展了一系列研究,主要包括如下幾個(gè)方面: 首先,深入分析了微重啟技術(shù)的概念、基本原理和實(shí)施策略,并提出了適毀性軟件的設(shè)計(jì)思想,總結(jié)了滿足適毀性的應(yīng)用系統(tǒng)特性; 其次,提出了一種基于異常捕獲機(jī)制的細(xì)粒度微重啟方法,介紹了方法的原理、工作流程、關(guān)鍵技術(shù)和實(shí)現(xiàn)過程,通過實(shí)驗(yàn)驗(yàn)證了方法的有效性。方法實(shí)現(xiàn)了軟件系統(tǒng)的遞歸重啟...
【文章頁數(shù)】:76 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 國(guó)外研究現(xiàn)狀
1.2.2 國(guó)內(nèi)研究現(xiàn)狀
1.3 論文研究?jī)?nèi)容及組織結(jié)構(gòu)
第2章 微重啟技術(shù)
2.1 微重啟概述
2.2 技術(shù)分析
2.2.1 故障檢測(cè)
2.2.2 遞歸恢復(fù)圖
2.2.3 遞歸恢復(fù)過程
2.2.4 重啟樹和重啟群
2.3 重啟相關(guān)性
2.3.1 組件的耦合性
2.3.2 重啟相關(guān)性
2.4 適毀性軟件設(shè)計(jì)
2.5 本章小結(jié)
第3章 基于異常捕獲機(jī)制的微重啟技術(shù)
3.1 問題的提出
3.2 基于異常捕獲機(jī)制的細(xì)粒度微重啟方法
3.2.1 方法的原理
3.2.2 方法的形式化表示
3.2.3 方法的工作流程
3.3 關(guān)鍵技術(shù)
3.3.1 故障檢測(cè)
3.3.2 重啟樹及遞歸恢復(fù)流程
3.3.3 一致性問題
3.4 方法的實(shí)現(xiàn)
3.5 驗(yàn)證實(shí)驗(yàn)及結(jié)果分析
3.5.1 目標(biāo)系統(tǒng)及實(shí)驗(yàn)環(huán)境介紹
3.5.2 實(shí)驗(yàn)方案
3.5.3 實(shí)驗(yàn)過程
3.5.4 實(shí)驗(yàn)結(jié)果分析
3.6 本章小結(jié)
第4章 面向Java語言的微重啟實(shí)施自動(dòng)化方法
4.1 問題的提出
4.2 面向Java語言的微重啟實(shí)施自動(dòng)化方法
4.2.1 方法原理概述
4.2.2 方法工作流程
4.3 關(guān)鍵技術(shù)
4.3.1 Java字節(jié)碼文件解析與修改技術(shù)
4.3.2 異常方法的識(shí)別
4.4 自動(dòng)化軟件的設(shè)計(jì)與實(shí)現(xiàn)
4.4.1 軟件功能概述
4.4.2 軟件體系結(jié)構(gòu)
4.4.3 軟件內(nèi)部結(jié)構(gòu)
4.4.4 軟件的實(shí)現(xiàn)
4.5 實(shí)驗(yàn)與分析
4.5.1 目標(biāo)系統(tǒng)介紹
4.5.2 實(shí)驗(yàn)方案
4.5.3 實(shí)驗(yàn)過程
4.5.4 實(shí)驗(yàn)結(jié)果分析
4.6 本章小結(jié)
第5章 基于分級(jí)重啟的Web系統(tǒng)自恢復(fù)技術(shù)
5.1 問題的提出
5.2 基于分級(jí)重啟的可自恢復(fù)Web系統(tǒng)體系結(jié)構(gòu)
5.2.1 請(qǐng)求處理器
5.2.2 插拔控制器
5.2.3 可自愈組件
5.2.4 備份組件
5.2.5 異常分析和決策器
5.3 基于分級(jí)重啟的自恢復(fù)流程
5.4 技術(shù)實(shí)現(xiàn)
5.4.1 重啟處理器的實(shí)現(xiàn)
5.4.2 插拔控制器的實(shí)現(xiàn)
5.4.3 可自愈組件的實(shí)現(xiàn)
5.4.4 異常分析和決策器的實(shí)現(xiàn)
5.5 驗(yàn)證實(shí)驗(yàn)及結(jié)果分析
5.5.1 目標(biāo)系統(tǒng)級(jí)實(shí)驗(yàn)環(huán)境介紹
5.5.2 實(shí)驗(yàn)方案
5.5.3 實(shí)驗(yàn)過程
5.5.4 實(shí)驗(yàn)結(jié)果分析
5.6 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文和取得的科研成果
致謝
本文編號(hào):3846776
【文章頁數(shù)】:76 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 國(guó)外研究現(xiàn)狀
1.2.2 國(guó)內(nèi)研究現(xiàn)狀
1.3 論文研究?jī)?nèi)容及組織結(jié)構(gòu)
第2章 微重啟技術(shù)
2.1 微重啟概述
2.2 技術(shù)分析
2.2.1 故障檢測(cè)
2.2.2 遞歸恢復(fù)圖
2.2.3 遞歸恢復(fù)過程
2.2.4 重啟樹和重啟群
2.3 重啟相關(guān)性
2.3.1 組件的耦合性
2.3.2 重啟相關(guān)性
2.4 適毀性軟件設(shè)計(jì)
2.5 本章小結(jié)
第3章 基于異常捕獲機(jī)制的微重啟技術(shù)
3.1 問題的提出
3.2 基于異常捕獲機(jī)制的細(xì)粒度微重啟方法
3.2.1 方法的原理
3.2.2 方法的形式化表示
3.2.3 方法的工作流程
3.3 關(guān)鍵技術(shù)
3.3.1 故障檢測(cè)
3.3.2 重啟樹及遞歸恢復(fù)流程
3.3.3 一致性問題
3.4 方法的實(shí)現(xiàn)
3.5 驗(yàn)證實(shí)驗(yàn)及結(jié)果分析
3.5.1 目標(biāo)系統(tǒng)及實(shí)驗(yàn)環(huán)境介紹
3.5.2 實(shí)驗(yàn)方案
3.5.3 實(shí)驗(yàn)過程
3.5.4 實(shí)驗(yàn)結(jié)果分析
3.6 本章小結(jié)
第4章 面向Java語言的微重啟實(shí)施自動(dòng)化方法
4.1 問題的提出
4.2 面向Java語言的微重啟實(shí)施自動(dòng)化方法
4.2.1 方法原理概述
4.2.2 方法工作流程
4.3 關(guān)鍵技術(shù)
4.3.1 Java字節(jié)碼文件解析與修改技術(shù)
4.3.2 異常方法的識(shí)別
4.4 自動(dòng)化軟件的設(shè)計(jì)與實(shí)現(xiàn)
4.4.1 軟件功能概述
4.4.2 軟件體系結(jié)構(gòu)
4.4.3 軟件內(nèi)部結(jié)構(gòu)
4.4.4 軟件的實(shí)現(xiàn)
4.5 實(shí)驗(yàn)與分析
4.5.1 目標(biāo)系統(tǒng)介紹
4.5.2 實(shí)驗(yàn)方案
4.5.3 實(shí)驗(yàn)過程
4.5.4 實(shí)驗(yàn)結(jié)果分析
4.6 本章小結(jié)
第5章 基于分級(jí)重啟的Web系統(tǒng)自恢復(fù)技術(shù)
5.1 問題的提出
5.2 基于分級(jí)重啟的可自恢復(fù)Web系統(tǒng)體系結(jié)構(gòu)
5.2.1 請(qǐng)求處理器
5.2.2 插拔控制器
5.2.3 可自愈組件
5.2.4 備份組件
5.2.5 異常分析和決策器
5.3 基于分級(jí)重啟的自恢復(fù)流程
5.4 技術(shù)實(shí)現(xiàn)
5.4.1 重啟處理器的實(shí)現(xiàn)
5.4.2 插拔控制器的實(shí)現(xiàn)
5.4.3 可自愈組件的實(shí)現(xiàn)
5.4.4 異常分析和決策器的實(shí)現(xiàn)
5.5 驗(yàn)證實(shí)驗(yàn)及結(jié)果分析
5.5.1 目標(biāo)系統(tǒng)級(jí)實(shí)驗(yàn)環(huán)境介紹
5.5.2 實(shí)驗(yàn)方案
5.5.3 實(shí)驗(yàn)過程
5.5.4 實(shí)驗(yàn)結(jié)果分析
5.6 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文和取得的科研成果
致謝
本文編號(hào):3846776
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3846776.html
最近更新
教材專著