本文摘要:隨著科技的發(fā)展,云計算是這幾年炒的比較火熱的名詞,什么事云計算呢,云計算其實是公司開源的云計算平臺,使公司更可以快速、簡單和擴展創(chuàng)建管理大型復雜的IT設(shè)施,為大量的資源提供了更大的數(shù)據(jù)空間。 【摘要】:作為一種新型的計算方法,云計算具有很強的
隨著科技的發(fā)展,云計算是這幾年炒的比較火熱的名詞,什么事云計算呢,云計算其實是公司開源的云計算平臺,使公司更可以快速、簡單和擴展創(chuàng)建管理大型復雜的IT設(shè)施,為大量的資源提供了更大的數(shù)據(jù)空間。
【摘要】:作為一種新型的計算方法,云計算具有很強的擴展性和使用性,因而被學術(shù)界和互聯(lián)網(wǎng)產(chǎn)業(yè)界重點分析研究。但是云計算系統(tǒng)在現(xiàn)實的運行過程中,經(jīng)常會出現(xiàn)嚴重的能耗浪費問題,而任務(wù)調(diào)度方法的使用對解決能源消耗起到了很大的作用,本文將對這中優(yōu)化能源的管理方法進行分析。
【關(guān)鍵詞】:隨機任務(wù) 云計算平臺 能源消耗優(yōu)化管理
隨著社會的進步和科技的發(fā)展,我國的互聯(lián)網(wǎng)技術(shù)得到了很大的提高,越來越多的行業(yè)和部門都必須利用網(wǎng)絡(luò)來開展工作和學習。而云計算平臺為人們提供高效、簡單和安全的計算時, 卻總是由于任務(wù)的安排方式不夠科學,使得云計算系統(tǒng)產(chǎn)生大量的空閑能耗,給個人和企業(yè)的發(fā)展造成了沉重的經(jīng)濟負擔。如何能夠充分的使用這些空閑的資源,提高云計算平臺的計算效率,成為人們重點研究的課題。而通過建立云計算系統(tǒng)的模型,掌握其計算的功率和相應的時間,然后采取相應的任務(wù)調(diào)度策略來控制空閑能耗,使之繼續(xù)發(fā)揮作用能極大的減少能耗的產(chǎn)生,使優(yōu)化的計算平臺更好的發(fā)揮其作用。
1 云計算及調(diào)度算法的分析
1.1 云計算分析
云計算是指在互聯(lián)網(wǎng)服務(wù)增加、使用和交付模式的基礎(chǔ)上,通過互聯(lián)網(wǎng)來提供動態(tài)擴展的虛擬化的資源,它是一種按使用量來完成付費的的計算模式,能夠提供可用的、方便的網(wǎng)絡(luò)訪問,使人們很少參與管理或與服務(wù)供應商接觸就能快速的提供可以配置的計算資源。
1.2 調(diào)度算法分析
調(diào)度算法是依據(jù)資源的分配策略制定的一些資源的配置方法,它因為計算系統(tǒng)的不同而有不同的算法。傳統(tǒng)的調(diào)度方法有先到先服務(wù)和輪轉(zhuǎn)法兩種,這兩種計算方法都不能滿足云計算環(huán)境中的類型多樣和用戶增多的調(diào)度需求,因為他們都是建立在前后順序的基礎(chǔ)上來執(zhí)行計算任務(wù),當執(zhí)行前一個任務(wù)時它就占用了后面的資源,而這些占用的資源并沒有被充分的利用,于是造成了嚴重的能耗損失。而后來設(shè)計出的啟發(fā)式調(diào)度算法,目的是計算更多的任務(wù)和解決更多處理器的調(diào)度問題,但是它在求最優(yōu)解的時候效率非常低下,因此不能用于規(guī)模大、任務(wù)類型多的云計算環(huán)境。
2 隨機任務(wù)和云計算系統(tǒng)的建模
2.1 隨機任務(wù)模型的建立
在進行云計算方面,用戶的需求不是固定不變的,因此云計算系統(tǒng)接受的任務(wù)也是隨機變化的,它包括以下幾點:第一,任務(wù)下達的時間間隔會受到負指數(shù)分布和 Erlang 分布的影響。第二,很多用戶提交的服務(wù)很大程度上是相同的,尤其是近期網(wǎng)上比較流行的內(nèi)容,用戶都會非常瘋狂的進行提問。第三,用戶對于同一個問題的提問方式可能都不一樣,因此需要云計算系統(tǒng)根據(jù)計算的要求和模式進行仔細的篩選,然后分類別進行答復。對其可以進行以下的模型建立,當任務(wù)是以隨機的方式到達云計算系統(tǒng)時,可以用(T,Λ,W)這樣的三元組來表示。而 T=[ti|1 ≤ i ≤ m] 代表不同的任務(wù)類型,其中 ti 代表第 i 類型的任務(wù)且他們之間是相互獨立的,而 1 ≤ i , j ≤ m;Λ=[λi|1 ≤ i ≤ m]表示的是任務(wù)的平均到達效率,其中 λi 表示在 ti 單位時間內(nèi)到達的任務(wù)數(shù)量,如果 i 和 j是不相等的,那么 λi 也不等于 λj,而且 1 ≤ i ,j ≤ m;W=[wi|1 ≤ i ≤ m] 代表的是計算的任務(wù)量,Wi 代表的是 ti 類型任務(wù)的計算情況,所以 i 類計算任務(wù)就可以建立成這樣的數(shù)據(jù)模型(ti,λi,wi), 而且在這個過程中 ti 屬于 T,λi屬于 Λ,wi 屬于 W。通過云計算系統(tǒng)的的監(jiān)測數(shù)據(jù),來分析出任務(wù)達到時的間隔時間,接著采用統(tǒng)計方法進行驗證,來估計它的參數(shù)。
2.2 云計算系統(tǒng)模型的建立
現(xiàn)在很多的云計算系統(tǒng)使用的服務(wù)器是不同類型的,所消耗的功率也是不相同的,所以要清楚了解它們的運算程序需要進行建模來分析,它可以定義為六元組來表示,如 (C, , P idle , P peak , U mxn ), 其中各個部分代表的內(nèi)容也是不一樣的,如 C=[cj|1 ≤ j ≤ n] 表示的是在云計算系統(tǒng)中計算機的數(shù)量集合,其他的S 代表的是計算機的狀態(tài)等等。通過云計算系統(tǒng)的數(shù)據(jù)分析,能夠?qū)Σ煌⻊?wù)類型的服務(wù)率矩陣 Umxn, 其他的數(shù)值則可以通過云計算系統(tǒng)的測量來獲取。
3 云計算系統(tǒng)的能耗分析通過建立隨機任務(wù)模型和云計算系統(tǒng)的模型,能夠清楚的辨別任務(wù)到達云計算平臺的時間和不同的類型,計算系統(tǒng)的計算性能和效率等,掌握了這些詳細的信息就能夠采取合理的調(diào)度措施。而能耗的降低分為空閑時間優(yōu)化和云計算系統(tǒng)運行時間優(yōu)化兩個方面,當在使用空閑優(yōu)化方法時可以用公式 E(Energy j ) idle =× E(t j ) 來進行表示,通過這個公式便可以利用降低計算機的空閑概率 來實現(xiàn)減少空閑能耗的產(chǎn)生,提高云計算平臺的工作效率。而運行時間的優(yōu)化則可以通過公式來進行表示,通過公式可以將執(zhí)行產(chǎn)生的小型能耗的任務(wù)通過計算機來完成能耗的降低處理。
4 結(jié)束語
通過建立云計算系統(tǒng)的模型,來分析該系統(tǒng)的性能和功率兩個方面的作用,并采用隨機任務(wù)的調(diào)動策略保證了云計算平臺效率的發(fā)揮,同時降低了計算系統(tǒng)在解決計算問題是所學的能耗,不僅滿足了用戶執(zhí)行時間的要求,也減輕了他們很大的經(jīng)濟負擔,實現(xiàn)了用戶總效益值的最大化。
參考文獻
[1] 譚一鳴 , 曾國蓀 , 王偉 . 隨機任務(wù)在云計算平臺中能耗的優(yōu)化管理方法 [J]. 軟件學報 ,2012(2).
[2] 潘鈺 . 云計算平臺中的能耗管理方法 [D].南京郵電大學 ,2013.
[3] 李妍霏 . 云計算中的能耗計量模型和節(jié)能優(yōu)化機制 [D]. 北京郵電大學 ,2013.
[4] 朱敏 . 云環(huán)境中面向隨機任務(wù)的用戶效用優(yōu)化模型研究 [D]. 湖南大學 ,2013.
[5] 何麗 , 饒俊 , 趙富強 . 一種基于能耗優(yōu)化的云計算系統(tǒng)任務(wù)調(diào)度方法 [J]. 計算機工程與應用 ,2013(20).
小編推薦優(yōu)秀計算機論文 電子期刊論文征稿淺析入侵檢測技術(shù)的應用
【摘 要】入侵檢測是檢測和識別針對計算機系統(tǒng)和網(wǎng)絡(luò)系統(tǒng)的非法攻擊或違反安全策略事件的過程。數(shù)據(jù)庫入侵檢測系統(tǒng)的研究與設(shè)計借鑒了針對網(wǎng)絡(luò)和針對主機的入侵檢測技術(shù),又考慮了數(shù)據(jù)庫自身的特點。
【關(guān)鍵詞】入侵檢測入侵分析數(shù)據(jù)庫系統(tǒng)
轉(zhuǎn)載請注明來自發(fā)表學術(shù)論文網(wǎng):http:///dzlw/3554.html