基于任務(wù)備份的云計(jì)算容錯(cuò)調(diào)度算法

基于任務(wù)備份的云計(jì)算容錯(cuò)調(diào)度算法

ID:33490361

大?。?.09 MB

頁(yè)數(shù):4頁(yè)

時(shí)間:2019-02-26

基于任務(wù)備份的云計(jì)算容錯(cuò)調(diào)度算法_第1頁(yè)
基于任務(wù)備份的云計(jì)算容錯(cuò)調(diào)度算法_第2頁(yè)
基于任務(wù)備份的云計(jì)算容錯(cuò)調(diào)度算法_第3頁(yè)
基于任務(wù)備份的云計(jì)算容錯(cuò)調(diào)度算法_第4頁(yè)
資源描述:

《基于任務(wù)備份的云計(jì)算容錯(cuò)調(diào)度算法》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、第38卷第24期計(jì)算機(jī)工程2012年12月Vol.38No.24ComputerEngineeringDecember2012·云計(jì)算專(zhuān)題·文章編號(hào):1000—3428(2012)24—0017—04文獻(xiàn)標(biāo)識(shí)碼:A中圖分類(lèi)號(hào):TP391基于任務(wù)備份的云計(jì)算容錯(cuò)調(diào)度算法abb廖福蓉,王成良,陳蜀宇(重慶大學(xué)a.計(jì)算機(jī)學(xué)院;b.軟件學(xué)院,重慶400030)摘要:云計(jì)算所提供的服務(wù)面向龐大的用戶群,隨著節(jié)點(diǎn)規(guī)模的擴(kuò)大、任務(wù)執(zhí)行時(shí)間的增長(zhǎng),云計(jì)算的故障率越來(lái)越高。為此,提出基于任務(wù)備份的云計(jì)算容錯(cuò)調(diào)度算法。將任務(wù)映射到含有該任務(wù)輸入數(shù)據(jù)且負(fù)載最小的節(jié)點(diǎn),根據(jù)

2、云計(jì)算的安全等級(jí)將任務(wù)進(jìn)行備份,并重新調(diào)度失敗任務(wù)。仿真實(shí)驗(yàn)結(jié)果表明,該算法具有較好的容錯(cuò)性,任務(wù)調(diào)度成功率達(dá)到99%。關(guān)鍵詞:容錯(cuò);任務(wù)備份;云計(jì)算;任務(wù)調(diào)度;數(shù)據(jù)本地性Fault-tolerantSchedulingAlgorithmforCloudComputingBasedonTaskBackupabbLIAOFu-rong,WANGCheng-liang,CHENShu-yu(a.CollegeofComputerScience;b.CollegeofSoftwareEngineering,ChongqingUniversity,Chong

3、qing400030,China)【Abstract】Theserviceofcloudcomputingfacesthehugeusergroup,withtheexpansionofnodescaleandthegrowthoftaskexecutiontime,thefailurerateofcloudcomputingisincreased.Tosolvethisproblem,thefault-tolerantschedulingalgorithmforcloudcomputingbasedontaskbackupisproposed.It

4、mapstasktothenodewhichcontainstheinputdataofthetaskandtheloadisthesmallest.Accordingtothelevelofcloudcomputingsecurity,itbackupsthetask,andre-schedulesforthefailuretask.Simulationexperimentalresultsshowthatthealgorithmhasgoodfaulttolerance,andthesuccessrateoftaskschedulingis99%

5、.【Keywords】fault-tolerance;taskbackup;cloudcomputing;taskscheduling;datalocalityDOI:10.3969/j.issn.1000-3428.2012.24.0051概述2相關(guān)理論隨著互聯(lián)網(wǎng)的發(fā)展,數(shù)據(jù)量飛速增加,人們對(duì)計(jì)算機(jī)定義1(數(shù)據(jù)圖)數(shù)據(jù)圖由一個(gè)二部圖G=(T∪N,E)表計(jì)算能力的需求也與日俱增,價(jià)格低廉且具備超級(jí)計(jì)算能示,T是任務(wù)的集合,N是計(jì)算節(jié)點(diǎn)(以下稱為節(jié)點(diǎn))的集[1]力的云計(jì)算應(yīng)運(yùn)而生。任務(wù)調(diào)度是云計(jì)算的重點(diǎn)與難合,E?T×S是T和S之間邊的集合,邊e(t,

6、n)表示任務(wù)G點(diǎn),由于資源的高度動(dòng)態(tài)性和異構(gòu)性,使得云計(jì)算平臺(tái)較t∈T的輸入數(shù)據(jù)在節(jié)點(diǎn)n∈N上。Ntpre()表示圖G中,含傳統(tǒng)的計(jì)算平臺(tái)有更大的出錯(cuò)機(jī)率。為此,在云計(jì)算任務(wù)有任務(wù)t輸入數(shù)據(jù)的所有節(jié)點(diǎn)的集合。調(diào)度過(guò)程中,必須考慮容錯(cuò)這一問(wèn)題,以保證任務(wù)調(diào)度具定義2(分配函數(shù))分配函數(shù)即為映射f:TN?,表示有容錯(cuò)性。目前已知的大部分云計(jì)算任務(wù)調(diào)度算法,如將任務(wù)t分配到節(jié)點(diǎn)f(n)上。如果對(duì)所有任務(wù)tT?,f(n)都[2][3]BAR調(diào)度算法、延遲調(diào)度(delayscheduling)算法、基存在,那么該分配函數(shù)是完全分配,否則是部分分配。?[4]于最

7、小代價(jià)流的調(diào)度模型,都只關(guān)注數(shù)據(jù)的本地性和任是一個(gè)分配函數(shù),如果任務(wù)t是本地任務(wù)當(dāng)且僅當(dāng)?()t存務(wù)的公平性,忽略了任務(wù)容錯(cuò)機(jī)制。文獻(xiàn)[5]采用同步錯(cuò)位在且在數(shù)據(jù)圖G中存在一條邊e(t,α(t)),否則任務(wù)t是遠(yuǎn)技術(shù)分別對(duì)主任務(wù)和備份任務(wù)進(jìn)行調(diào)度,但其只關(guān)注了任程任務(wù)。讓l和r分別表示本地任務(wù)數(shù)量和遠(yuǎn)程任務(wù)數(shù)量。務(wù)執(zhí)行成功率,沒(méi)有考慮數(shù)據(jù)的本地性。由于節(jié)點(diǎn)間帶寬定義3(任務(wù)代價(jià))任務(wù)在節(jié)點(diǎn)上的執(zhí)行時(shí)間和輸入的限制,數(shù)據(jù)本地性是云計(jì)算任務(wù)調(diào)度必須考慮的問(wèn)題之?dāng)?shù)據(jù)傳輸時(shí)間的總和稱為任務(wù)代價(jià)。Ct(,)?表示任務(wù)t在[6][2]一。本文借鑒了BAR調(diào)度算法

8、和簡(jiǎn)單自適應(yīng)備份算節(jié)點(diǎn)?()t上的執(zhí)行時(shí)間,定義為:[7]法的思想,提出一種基于任務(wù)備份的容錯(cuò)調(diào)度算法??C

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。