摘要 云計(jì)算是當(dāng)今非常熱門(mén)的一個(gè)研究點(diǎn),無(wú)論業(yè)界還是學(xué)界都是如此。但是在實(shí)際的云計(jì)算過(guò)程中,人們研究的重點(diǎn)是如何將計(jì)算資源最大程度的進(jìn)行配置和提高計(jì)算的效率,但是對(duì)于云計(jì)算環(huán)境在失敗規(guī)律作用下提供動(dòng)態(tài)資源的研究卻非常的少,對(duì)云計(jì)算基礎(chǔ)和服務(wù)的運(yùn)營(yíng)商帶來(lái)重大的隱患,本文通過(guò)把失效規(guī)律節(jié)點(diǎn)資源當(dāng)作一個(gè)基本的單位來(lái)對(duì)待,來(lái)研究它的使用效率以提高動(dòng)態(tài)資源分配的可靠性。
【關(guān)鍵詞】云計(jì)算環(huán)境 失效規(guī)則 資源動(dòng)態(tài) 提供策略
隨著科技的發(fā)展和社會(huì)的進(jìn)步,我國(guó)的互聯(lián)網(wǎng)產(chǎn)業(yè)迅速的發(fā)展起來(lái),相應(yīng)的服務(wù)業(yè)務(wù)也越來(lái)越多,極大的滿(mǎn)足了用戶(hù)的需求。其中云計(jì)算能夠在動(dòng)態(tài)增長(zhǎng)的眾多資源中,滿(mǎn)足用戶(hù)的計(jì)算、服務(wù)和存儲(chǔ)需求,因而成為大規(guī)模商業(yè)發(fā)展必不可少的計(jì)算方式。但是云計(jì)算的過(guò)程中,由于節(jié)點(diǎn)資源自身存在一些不確定、分散性的特點(diǎn),使得它的進(jìn)行資源分配的過(guò)程中存在著很多的風(fēng)險(xiǎn)甚至是失效,為此通過(guò)將云計(jì)算平臺(tái)的服務(wù)進(jìn)行數(shù)據(jù)計(jì)算密集型服務(wù)和交互密集型網(wǎng)絡(luò)處理服務(wù)兩類(lèi)劃分,然后通過(guò)考察在這種服務(wù)類(lèi)型下的失效節(jié)點(diǎn)呈現(xiàn)出的規(guī)律,來(lái)減少動(dòng)態(tài)資源提供失效的情況發(fā)生。
1 云計(jì)算系統(tǒng)的分析
1.1 云計(jì)算模式及其特點(diǎn)分析
云計(jì)算是指在互聯(lián)網(wǎng)服務(wù)增加、交付、使用的基礎(chǔ)上,可以提供便捷、可用的網(wǎng)絡(luò)服務(wù)的一種按用量付費(fèi)的計(jì)算模式。這種計(jì)算方式下的服務(wù)與傳統(tǒng)法的服務(wù)方式有明顯的不同,傳統(tǒng)資源的提供者也是服務(wù)的提供者,他們?yōu)榱颂岣叻?wù)的質(zhì)量往往把服務(wù)的系統(tǒng)布置在一個(gè)特殊的系統(tǒng)上,將資源和服務(wù)一同推出。而云計(jì)算模式下提供的服務(wù)和資源則成功的結(jié)合在一起,提供服務(wù)的人轉(zhuǎn)變成提供資源者的客戶(hù),而提供資源的人則必須一經(jīng)要求就要提供客戶(hù)所需的資源,而且這些提供的資源必須是有效的。資源的可靠性對(duì)提供資源和服務(wù)的人來(lái)說(shuō)是非常重要的,二者只有在資源有效的基礎(chǔ)上才能提高資源的使用效率。為考察資源提供的可靠性,可以將與計(jì)算系統(tǒng)的服務(wù)分為數(shù)據(jù)計(jì)算密集型和交互密集型的網(wǎng)絡(luò)處理服務(wù)兩大類(lèi)進(jìn)行分析。
1.2 失效率的確定分析
失效率的定義是可以這樣設(shè)定:在時(shí)間t的范圍內(nèi)系統(tǒng)保持著有效性,但是在時(shí)間t到t+Δt的范圍內(nèi)存在著一個(gè)系統(tǒng)的實(shí)效幾率,失效率與時(shí)間構(gòu)成了一個(gè)失效的函數(shù)λ(t),在公式中pdf(t)代表的是幾率的密度函數(shù),而cdf(t)則是幾率函數(shù),其公式具體如下:
2 失效規(guī)則具備的特點(diǎn)分析
對(duì)失效規(guī)則進(jìn)行分析,必須對(duì)云計(jì)算系統(tǒng)的失效記錄進(jìn)行分析,通過(guò)分析后了解到失效性具有空間局部的特點(diǎn),而且還可以把失效節(jié)點(diǎn)的間隔當(dāng)作隨機(jī)出現(xiàn)的情況進(jìn)行處理,而且這個(gè)隨機(jī)的參數(shù)值也小于數(shù)值是1的weibull(scale,shape),而且數(shù)據(jù)密集型的失效規(guī)則也可以用weibull來(lái)進(jìn)行分析,因而可以得到以下的公式:
通過(guò)上面的失效率函數(shù)可以得出:
通過(guò)以上失效規(guī)律的判別發(fā)現(xiàn),對(duì)于一個(gè)性能較高、網(wǎng)絡(luò)處理能力較強(qiáng)的混合計(jì)算機(jī)群,節(jié)點(diǎn)可能出現(xiàn)失效的的情況,會(huì)隨著時(shí)間的推移而在短暫的下降后會(huì)呈現(xiàn)大幅回升的局面,這是因?yàn)樵诠?jié)點(diǎn)啟動(dòng)時(shí)相對(duì)沒(méi)有與周?chē)沫h(huán)節(jié)進(jìn)行相應(yīng)的配合,這是出現(xiàn)故障的概率比較高,但是經(jīng)過(guò)一段時(shí)間磨合后有了一定的配合暫時(shí)的將故障的幾率降下來(lái),可是任何設(shè)備隨著時(shí)間的推進(jìn)由于軟件老化等諸多原因就會(huì)慢慢的出現(xiàn)故障。
3 針對(duì)云計(jì)算失效規(guī)則資源動(dòng)態(tài)提供的策略
3.1 基線策略
基線策略目的是為了維護(hù)節(jié)點(diǎn)資源池,它是不計(jì)資源失效規(guī)則的策略,在有資源需求時(shí)它可以直接隨機(jī)的抽出一個(gè)節(jié)點(diǎn),在完成工作量后又會(huì)被隨機(jī)的放回去。在這個(gè)過(guò)程中如果有節(jié)點(diǎn)失效,那么基線策略在把它放回節(jié)點(diǎn)資源池的負(fù)載等待隊(duì)列,并且把相關(guān)的計(jì)算任務(wù)也放入等待隊(duì)伍中釋放出這些節(jié)點(diǎn)。
3.2 在失效規(guī)則的情況下采取的單隊(duì)列策略
與基線策略不同,在失效規(guī)則情況下采取的策略可以分為單隊(duì)列策略和多隊(duì)列策略?xún)纱箢?lèi),其中單隊(duì)列策略是基礎(chǔ),而且它與基線策略不同,是通過(guò)維護(hù)上次恢復(fù)時(shí)間的有序節(jié)點(diǎn)資源池。在前面的分析的理論下,設(shè)定它的失效規(guī)則也符合weibull,因此它在剛失效的時(shí)候是最薄弱的,隨著時(shí)間的推移慢慢變得可靠,而我們就可以將前期經(jīng)常失效的節(jié)點(diǎn)放在顯著的位置,當(dāng)有計(jì)算需要時(shí)我們就從其他部分來(lái)截取空閑的幾代呢,而這些節(jié)點(diǎn)就是非??煽康?,失效性非常的低。
3.3 在失效規(guī)則的情況下采用的多隊(duì)列策略
多隊(duì)列策略與單隊(duì)列策略不同,它不是依據(jù)各個(gè)特有的失效規(guī)律來(lái)發(fā)揮作用,而是面對(duì)很多的計(jì)算請(qǐng)求需要從多個(gè)資源列表中尋找最好的資源,這就需要對(duì)各個(gè)資源列表的情況進(jìn)行可靠程度的劃分,不主觀性的設(shè)定哪個(gè)資源列表一定具有可靠性,而只是比較它們的可靠程度,然后再集中的進(jìn)行選擇最可靠的資源。
4 結(jié)束語(yǔ)
云計(jì)算是一種利用網(wǎng)絡(luò)技術(shù)為人們提供便捷信息服務(wù)的計(jì)算模式,對(duì)人們的生產(chǎn)生活有巨大的推動(dòng)作用,也越來(lái)越受到人們的重視,為了將它的功效更好的發(fā)揮出來(lái),文章進(jìn)行了失效節(jié)點(diǎn)資源的規(guī)律性分析,提出了一條能夠減少失效資源出現(xiàn)的策略,保證了云計(jì)算環(huán)境下提供的動(dòng)態(tài)節(jié)點(diǎn)資源的可靠性,給廣大的用戶(hù)減少了大量的經(jīng)濟(jì)損失,同時(shí)也有利于推動(dòng)我國(guó)互聯(lián)網(wǎng)產(chǎn)業(yè)的健康發(fā)展。
參考文獻(xiàn)
[1]田冠華,孟丹,詹劍鋒.云計(jì)算環(huán)境下基于失效規(guī)則的資源動(dòng)態(tài)提供策略[J].計(jì)算機(jī)學(xué)報(bào),2010(10).
[2]李冰.云計(jì)算環(huán)境下動(dòng)態(tài)資源管理關(guān)鍵技術(shù)研究[D].北京郵電大學(xué),2012.
[3]張小慶.基于云計(jì)算環(huán)境的資源提供優(yōu)化方法研究[D].武漢理工大學(xué),2013.
[4]程仕偉,潘郁.云計(jì)算環(huán)境下基于可信性的動(dòng)態(tài)資源分配策略[J].計(jì)算機(jī)工程,2011(11).
作者簡(jiǎn)介
萬(wàn)樂(lè),男,江西南昌市人?,F(xiàn)就讀同濟(jì)大學(xué)軟件學(xué)院研究生。研究方向?yàn)橛?jì)算機(jī)軟件工程。
作者單位
同濟(jì)大學(xué)軟件學(xué)院 上海市 200096
摘要 云計(jì)算是當(dāng)今非常熱門(mén)的一個(gè)研究點(diǎn),無(wú)論業(yè)界還是學(xué)界都是如此。但是在實(shí)際的云計(jì)算過(guò)程中,人們研究的重點(diǎn)是如何將計(jì)算資源最大程度的進(jìn)行配置和提高計(jì)算的效率,但是對(duì)于云計(jì)算環(huán)境在失敗規(guī)律作用下提供動(dòng)態(tài)資源的研究卻非常的少,對(duì)云計(jì)算基礎(chǔ)和服務(wù)的運(yùn)營(yíng)商帶來(lái)重大的隱患,本文通過(guò)把失效規(guī)律節(jié)點(diǎn)資源當(dāng)作一個(gè)基本的單位來(lái)對(duì)待,來(lái)研究它的使用效率以提高動(dòng)態(tài)資源分配的可靠性。
【關(guān)鍵詞】云計(jì)算環(huán)境 失效規(guī)則 資源動(dòng)態(tài) 提供策略
隨著科技的發(fā)展和社會(huì)的進(jìn)步,我國(guó)的互聯(lián)網(wǎng)產(chǎn)業(yè)迅速的發(fā)展起來(lái),相應(yīng)的服務(wù)業(yè)務(wù)也越來(lái)越多,極大的滿(mǎn)足了用戶(hù)的需求。其中云計(jì)算能夠在動(dòng)態(tài)增長(zhǎng)的眾多資源中,滿(mǎn)足用戶(hù)的計(jì)算、服務(wù)和存儲(chǔ)需求,因而成為大規(guī)模商業(yè)發(fā)展必不可少的計(jì)算方式。但是云計(jì)算的過(guò)程中,由于節(jié)點(diǎn)資源自身存在一些不確定、分散性的特點(diǎn),使得它的進(jìn)行資源分配的過(guò)程中存在著很多的風(fēng)險(xiǎn)甚至是失效,為此通過(guò)將云計(jì)算平臺(tái)的服務(wù)進(jìn)行數(shù)據(jù)計(jì)算密集型服務(wù)和交互密集型網(wǎng)絡(luò)處理服務(wù)兩類(lèi)劃分,然后通過(guò)考察在這種服務(wù)類(lèi)型下的失效節(jié)點(diǎn)呈現(xiàn)出的規(guī)律,來(lái)減少動(dòng)態(tài)資源提供失效的情況發(fā)生。
1 云計(jì)算系統(tǒng)的分析
1.1 云計(jì)算模式及其特點(diǎn)分析
云計(jì)算是指在互聯(lián)網(wǎng)服務(wù)增加、交付、使用的基礎(chǔ)上,可以提供便捷、可用的網(wǎng)絡(luò)服務(wù)的一種按用量付費(fèi)的計(jì)算模式。這種計(jì)算方式下的服務(wù)與傳統(tǒng)法的服務(wù)方式有明顯的不同,傳統(tǒng)資源的提供者也是服務(wù)的提供者,他們?yōu)榱颂岣叻?wù)的質(zhì)量往往把服務(wù)的系統(tǒng)布置在一個(gè)特殊的系統(tǒng)上,將資源和服務(wù)一同推出。而云計(jì)算模式下提供的服務(wù)和資源則成功的結(jié)合在一起,提供服務(wù)的人轉(zhuǎn)變成提供資源者的客戶(hù),而提供資源的人則必須一經(jīng)要求就要提供客戶(hù)所需的資源,而且這些提供的資源必須是有效的。資源的可靠性對(duì)提供資源和服務(wù)的人來(lái)說(shuō)是非常重要的,二者只有在資源有效的基礎(chǔ)上才能提高資源的使用效率。為考察資源提供的可靠性,可以將與計(jì)算系統(tǒng)的服務(wù)分為數(shù)據(jù)計(jì)算密集型和交互密集型的網(wǎng)絡(luò)處理服務(wù)兩大類(lèi)進(jìn)行分析。
1.2 失效率的確定分析
失效率的定義是可以這樣設(shè)定:在時(shí)間t的范圍內(nèi)系統(tǒng)保持著有效性,但是在時(shí)間t到t+Δt的范圍內(nèi)存在著一個(gè)系統(tǒng)的實(shí)效幾率,失效率與時(shí)間構(gòu)成了一個(gè)失效的函數(shù)λ(t),在公式中pdf(t)代表的是幾率的密度函數(shù),而cdf(t)則是幾率函數(shù),其公式具體如下:
2 失效規(guī)則具備的特點(diǎn)分析
對(duì)失效規(guī)則進(jìn)行分析,必須對(duì)云計(jì)算系統(tǒng)的失效記錄進(jìn)行分析,通過(guò)分析后了解到失效性具有空間局部的特點(diǎn),而且還可以把失效節(jié)點(diǎn)的間隔當(dāng)作隨機(jī)出現(xiàn)的情況進(jìn)行處理,而且這個(gè)隨機(jī)的參數(shù)值也小于數(shù)值是1的weibull(scale,shape),而且數(shù)據(jù)密集型的失效規(guī)則也可以用weibull來(lái)進(jìn)行分析,因而可以得到以下的公式:
通過(guò)上面的失效率函數(shù)可以得出:
通過(guò)以上失效規(guī)律的判別發(fā)現(xiàn),對(duì)于一個(gè)性能較高、網(wǎng)絡(luò)處理能力較強(qiáng)的混合計(jì)算機(jī)群,節(jié)點(diǎn)可能出現(xiàn)失效的的情況,會(huì)隨著時(shí)間的推移而在短暫的下降后會(huì)呈現(xiàn)大幅回升的局面,這是因?yàn)樵诠?jié)點(diǎn)啟動(dòng)時(shí)相對(duì)沒(méi)有與周?chē)沫h(huán)節(jié)進(jìn)行相應(yīng)的配合,這是出現(xiàn)故障的概率比較高,但是經(jīng)過(guò)一段時(shí)間磨合后有了一定的配合暫時(shí)的將故障的幾率降下來(lái),可是任何設(shè)備隨著時(shí)間的推進(jìn)由于軟件老化等諸多原因就會(huì)慢慢的出現(xiàn)故障。
3 針對(duì)云計(jì)算失效規(guī)則資源動(dòng)態(tài)提供的策略
3.1 基線策略
基線策略目的是為了維護(hù)節(jié)點(diǎn)資源池,它是不計(jì)資源失效規(guī)則的策略,在有資源需求時(shí)它可以直接隨機(jī)的抽出一個(gè)節(jié)點(diǎn),在完成工作量后又會(huì)被隨機(jī)的放回去。在這個(gè)過(guò)程中如果有節(jié)點(diǎn)失效,那么基線策略在把它放回節(jié)點(diǎn)資源池的負(fù)載等待隊(duì)列,并且把相關(guān)的計(jì)算任務(wù)也放入等待隊(duì)伍中釋放出這些節(jié)點(diǎn)。
3.2 在失效規(guī)則的情況下采取的單隊(duì)列策略
與基線策略不同,在失效規(guī)則情況下采取的策略可以分為單隊(duì)列策略和多隊(duì)列策略?xún)纱箢?lèi),其中單隊(duì)列策略是基礎(chǔ),而且它與基線策略不同,是通過(guò)維護(hù)上次恢復(fù)時(shí)間的有序節(jié)點(diǎn)資源池。在前面的分析的理論下,設(shè)定它的失效規(guī)則也符合weibull,因此它在剛失效的時(shí)候是最薄弱的,隨著時(shí)間的推移慢慢變得可靠,而我們就可以將前期經(jīng)常失效的節(jié)點(diǎn)放在顯著的位置,當(dāng)有計(jì)算需要時(shí)我們就從其他部分來(lái)截取空閑的幾代呢,而這些節(jié)點(diǎn)就是非??煽康?,失效性非常的低。
3.3 在失效規(guī)則的情況下采用的多隊(duì)列策略
多隊(duì)列策略與單隊(duì)列策略不同,它不是依據(jù)各個(gè)特有的失效規(guī)律來(lái)發(fā)揮作用,而是面對(duì)很多的計(jì)算請(qǐng)求需要從多個(gè)資源列表中尋找最好的資源,這就需要對(duì)各個(gè)資源列表的情況進(jìn)行可靠程度的劃分,不主觀性的設(shè)定哪個(gè)資源列表一定具有可靠性,而只是比較它們的可靠程度,然后再集中的進(jìn)行選擇最可靠的資源。
4 結(jié)束語(yǔ)
云計(jì)算是一種利用網(wǎng)絡(luò)技術(shù)為人們提供便捷信息服務(wù)的計(jì)算模式,對(duì)人們的生產(chǎn)生活有巨大的推動(dòng)作用,也越來(lái)越受到人們的重視,為了將它的功效更好的發(fā)揮出來(lái),文章進(jìn)行了失效節(jié)點(diǎn)資源的規(guī)律性分析,提出了一條能夠減少失效資源出現(xiàn)的策略,保證了云計(jì)算環(huán)境下提供的動(dòng)態(tài)節(jié)點(diǎn)資源的可靠性,給廣大的用戶(hù)減少了大量的經(jīng)濟(jì)損失,同時(shí)也有利于推動(dòng)我國(guó)互聯(lián)網(wǎng)產(chǎn)業(yè)的健康發(fā)展。
參考文獻(xiàn)
[1]田冠華,孟丹,詹劍鋒.云計(jì)算環(huán)境下基于失效規(guī)則的資源動(dòng)態(tài)提供策略[J].計(jì)算機(jī)學(xué)報(bào),2010(10).
[2]李冰.云計(jì)算環(huán)境下動(dòng)態(tài)資源管理關(guān)鍵技術(shù)研究[D].北京郵電大學(xué),2012.
[3]張小慶.基于云計(jì)算環(huán)境的資源提供優(yōu)化方法研究[D].武漢理工大學(xué),2013.
[4]程仕偉,潘郁.云計(jì)算環(huán)境下基于可信性的動(dòng)態(tài)資源分配策略[J].計(jì)算機(jī)工程,2011(11).
作者簡(jiǎn)介
萬(wàn)樂(lè),男,江西南昌市人?,F(xiàn)就讀同濟(jì)大學(xué)軟件學(xué)院研究生。研究方向?yàn)橛?jì)算機(jī)軟件工程。
作者單位
同濟(jì)大學(xué)軟件學(xué)院 上海市 200096
摘要 云計(jì)算是當(dāng)今非常熱門(mén)的一個(gè)研究點(diǎn),無(wú)論業(yè)界還是學(xué)界都是如此。但是在實(shí)際的云計(jì)算過(guò)程中,人們研究的重點(diǎn)是如何將計(jì)算資源最大程度的進(jìn)行配置和提高計(jì)算的效率,但是對(duì)于云計(jì)算環(huán)境在失敗規(guī)律作用下提供動(dòng)態(tài)資源的研究卻非常的少,對(duì)云計(jì)算基礎(chǔ)和服務(wù)的運(yùn)營(yíng)商帶來(lái)重大的隱患,本文通過(guò)把失效規(guī)律節(jié)點(diǎn)資源當(dāng)作一個(gè)基本的單位來(lái)對(duì)待,來(lái)研究它的使用效率以提高動(dòng)態(tài)資源分配的可靠性。
【關(guān)鍵詞】云計(jì)算環(huán)境 失效規(guī)則 資源動(dòng)態(tài) 提供策略
隨著科技的發(fā)展和社會(huì)的進(jìn)步,我國(guó)的互聯(lián)網(wǎng)產(chǎn)業(yè)迅速的發(fā)展起來(lái),相應(yīng)的服務(wù)業(yè)務(wù)也越來(lái)越多,極大的滿(mǎn)足了用戶(hù)的需求。其中云計(jì)算能夠在動(dòng)態(tài)增長(zhǎng)的眾多資源中,滿(mǎn)足用戶(hù)的計(jì)算、服務(wù)和存儲(chǔ)需求,因而成為大規(guī)模商業(yè)發(fā)展必不可少的計(jì)算方式。但是云計(jì)算的過(guò)程中,由于節(jié)點(diǎn)資源自身存在一些不確定、分散性的特點(diǎn),使得它的進(jìn)行資源分配的過(guò)程中存在著很多的風(fēng)險(xiǎn)甚至是失效,為此通過(guò)將云計(jì)算平臺(tái)的服務(wù)進(jìn)行數(shù)據(jù)計(jì)算密集型服務(wù)和交互密集型網(wǎng)絡(luò)處理服務(wù)兩類(lèi)劃分,然后通過(guò)考察在這種服務(wù)類(lèi)型下的失效節(jié)點(diǎn)呈現(xiàn)出的規(guī)律,來(lái)減少動(dòng)態(tài)資源提供失效的情況發(fā)生。
1 云計(jì)算系統(tǒng)的分析
1.1 云計(jì)算模式及其特點(diǎn)分析
云計(jì)算是指在互聯(lián)網(wǎng)服務(wù)增加、交付、使用的基礎(chǔ)上,可以提供便捷、可用的網(wǎng)絡(luò)服務(wù)的一種按用量付費(fèi)的計(jì)算模式。這種計(jì)算方式下的服務(wù)與傳統(tǒng)法的服務(wù)方式有明顯的不同,傳統(tǒng)資源的提供者也是服務(wù)的提供者,他們?yōu)榱颂岣叻?wù)的質(zhì)量往往把服務(wù)的系統(tǒng)布置在一個(gè)特殊的系統(tǒng)上,將資源和服務(wù)一同推出。而云計(jì)算模式下提供的服務(wù)和資源則成功的結(jié)合在一起,提供服務(wù)的人轉(zhuǎn)變成提供資源者的客戶(hù),而提供資源的人則必須一經(jīng)要求就要提供客戶(hù)所需的資源,而且這些提供的資源必須是有效的。資源的可靠性對(duì)提供資源和服務(wù)的人來(lái)說(shuō)是非常重要的,二者只有在資源有效的基礎(chǔ)上才能提高資源的使用效率。為考察資源提供的可靠性,可以將與計(jì)算系統(tǒng)的服務(wù)分為數(shù)據(jù)計(jì)算密集型和交互密集型的網(wǎng)絡(luò)處理服務(wù)兩大類(lèi)進(jìn)行分析。
1.2 失效率的確定分析
失效率的定義是可以這樣設(shè)定:在時(shí)間t的范圍內(nèi)系統(tǒng)保持著有效性,但是在時(shí)間t到t+Δt的范圍內(nèi)存在著一個(gè)系統(tǒng)的實(shí)效幾率,失效率與時(shí)間構(gòu)成了一個(gè)失效的函數(shù)λ(t),在公式中pdf(t)代表的是幾率的密度函數(shù),而cdf(t)則是幾率函數(shù),其公式具體如下:
2 失效規(guī)則具備的特點(diǎn)分析
對(duì)失效規(guī)則進(jìn)行分析,必須對(duì)云計(jì)算系統(tǒng)的失效記錄進(jìn)行分析,通過(guò)分析后了解到失效性具有空間局部的特點(diǎn),而且還可以把失效節(jié)點(diǎn)的間隔當(dāng)作隨機(jī)出現(xiàn)的情況進(jìn)行處理,而且這個(gè)隨機(jī)的參數(shù)值也小于數(shù)值是1的weibull(scale,shape),而且數(shù)據(jù)密集型的失效規(guī)則也可以用weibull來(lái)進(jìn)行分析,因而可以得到以下的公式:
通過(guò)上面的失效率函數(shù)可以得出:
通過(guò)以上失效規(guī)律的判別發(fā)現(xiàn),對(duì)于一個(gè)性能較高、網(wǎng)絡(luò)處理能力較強(qiáng)的混合計(jì)算機(jī)群,節(jié)點(diǎn)可能出現(xiàn)失效的的情況,會(huì)隨著時(shí)間的推移而在短暫的下降后會(huì)呈現(xiàn)大幅回升的局面,這是因?yàn)樵诠?jié)點(diǎn)啟動(dòng)時(shí)相對(duì)沒(méi)有與周?chē)沫h(huán)節(jié)進(jìn)行相應(yīng)的配合,這是出現(xiàn)故障的概率比較高,但是經(jīng)過(guò)一段時(shí)間磨合后有了一定的配合暫時(shí)的將故障的幾率降下來(lái),可是任何設(shè)備隨著時(shí)間的推進(jìn)由于軟件老化等諸多原因就會(huì)慢慢的出現(xiàn)故障。
3 針對(duì)云計(jì)算失效規(guī)則資源動(dòng)態(tài)提供的策略
3.1 基線策略
基線策略目的是為了維護(hù)節(jié)點(diǎn)資源池,它是不計(jì)資源失效規(guī)則的策略,在有資源需求時(shí)它可以直接隨機(jī)的抽出一個(gè)節(jié)點(diǎn),在完成工作量后又會(huì)被隨機(jī)的放回去。在這個(gè)過(guò)程中如果有節(jié)點(diǎn)失效,那么基線策略在把它放回節(jié)點(diǎn)資源池的負(fù)載等待隊(duì)列,并且把相關(guān)的計(jì)算任務(wù)也放入等待隊(duì)伍中釋放出這些節(jié)點(diǎn)。
3.2 在失效規(guī)則的情況下采取的單隊(duì)列策略
與基線策略不同,在失效規(guī)則情況下采取的策略可以分為單隊(duì)列策略和多隊(duì)列策略?xún)纱箢?lèi),其中單隊(duì)列策略是基礎(chǔ),而且它與基線策略不同,是通過(guò)維護(hù)上次恢復(fù)時(shí)間的有序節(jié)點(diǎn)資源池。在前面的分析的理論下,設(shè)定它的失效規(guī)則也符合weibull,因此它在剛失效的時(shí)候是最薄弱的,隨著時(shí)間的推移慢慢變得可靠,而我們就可以將前期經(jīng)常失效的節(jié)點(diǎn)放在顯著的位置,當(dāng)有計(jì)算需要時(shí)我們就從其他部分來(lái)截取空閑的幾代呢,而這些節(jié)點(diǎn)就是非常可靠的,失效性非常的低。
3.3 在失效規(guī)則的情況下采用的多隊(duì)列策略
多隊(duì)列策略與單隊(duì)列策略不同,它不是依據(jù)各個(gè)特有的失效規(guī)律來(lái)發(fā)揮作用,而是面對(duì)很多的計(jì)算請(qǐng)求需要從多個(gè)資源列表中尋找最好的資源,這就需要對(duì)各個(gè)資源列表的情況進(jìn)行可靠程度的劃分,不主觀性的設(shè)定哪個(gè)資源列表一定具有可靠性,而只是比較它們的可靠程度,然后再集中的進(jìn)行選擇最可靠的資源。
4 結(jié)束語(yǔ)
云計(jì)算是一種利用網(wǎng)絡(luò)技術(shù)為人們提供便捷信息服務(wù)的計(jì)算模式,對(duì)人們的生產(chǎn)生活有巨大的推動(dòng)作用,也越來(lái)越受到人們的重視,為了將它的功效更好的發(fā)揮出來(lái),文章進(jìn)行了失效節(jié)點(diǎn)資源的規(guī)律性分析,提出了一條能夠減少失效資源出現(xiàn)的策略,保證了云計(jì)算環(huán)境下提供的動(dòng)態(tài)節(jié)點(diǎn)資源的可靠性,給廣大的用戶(hù)減少了大量的經(jīng)濟(jì)損失,同時(shí)也有利于推動(dòng)我國(guó)互聯(lián)網(wǎng)產(chǎn)業(yè)的健康發(fā)展。
參考文獻(xiàn)
[1]田冠華,孟丹,詹劍鋒.云計(jì)算環(huán)境下基于失效規(guī)則的資源動(dòng)態(tài)提供策略[J].計(jì)算機(jī)學(xué)報(bào),2010(10).
[2]李冰.云計(jì)算環(huán)境下動(dòng)態(tài)資源管理關(guān)鍵技術(shù)研究[D].北京郵電大學(xué),2012.
[3]張小慶.基于云計(jì)算環(huán)境的資源提供優(yōu)化方法研究[D].武漢理工大學(xué),2013.
[4]程仕偉,潘郁.云計(jì)算環(huán)境下基于可信性的動(dòng)態(tài)資源分配策略[J].計(jì)算機(jī)工程,2011(11).
作者簡(jiǎn)介
萬(wàn)樂(lè),男,江西南昌市人?,F(xiàn)就讀同濟(jì)大學(xué)軟件學(xué)院研究生。研究方向?yàn)橛?jì)算機(jī)軟件工程。
作者單位
同濟(jì)大學(xué)軟件學(xué)院 上海市 200096