一種云環(huán)境下動態(tài)資源供給方法的研究
發(fā)布時間:2021-03-14 15:10
近些年來,云計算取得了快速的發(fā)展,并逐漸成為學術(shù)界和工業(yè)界廣泛關(guān)注和討論的熱點。云計算的一個特點就是能夠按需的為用戶提供服務。然而,為了保證與用戶協(xié)商的服務等級協(xié)議(SLA),盡可能的降低SLA違反率,云提供商一般會讓服務保持在較高的性能下。另一方面,數(shù)據(jù)中心負載的需求往往是動態(tài)變化的,如果僅僅是靜態(tài)的進行資源供給,將會造成資源浪費或是資源不足。因此,如何在保證SLA的前提下,合適的進行資源供給,降低能源消耗,已經(jīng)成為云環(huán)境下的一個難題。本文從數(shù)據(jù)中心靈活資源供給的角度出發(fā),設計、實現(xiàn)和驗證了一種云環(huán)境下動態(tài)資源供給的方法:該方法結(jié)合了基于預測的主動資源供給和實時調(diào)整的被動式資源供給,能夠自動預測數(shù)據(jù)中心未來的資源需求趨勢并自適應的為資源供給做出相應的調(diào)整。本文通過對應用負載的分析處理,借助自回歸求和移動平均過程(ARIMA)模型建模來預測未來的工作負載,進而主動提前的進行資源供給;同時,對于預測的差錯或是異常的負載情況,采用被動的實時調(diào)整供給來應對。與其他解決方案相異的是,本文分析提取了應用負載的特性,進而利用ARIMA模型來確保預測的準確度,并結(jié)合了被動式資源供給來解決了評估誤差和...
【文章來源】:復旦大學上海市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:52 頁
【學位級別】:碩士
【部分圖文】:
負載需求1) CPU密集型應用圖3-1(a)顯示了一個CPU密集型應用在24小時內(nèi)的
圖3-2負載頻率分布和累積分布1) CPU密集型應用:圖3-2 (a)中藍色柱形圖表示了不同CPU使用率所占用的時間比例:一天中28.9%的時間內(nèi)該應用的CPU使用率區(qū)間為(0,20%),13.7%的時間內(nèi)CPU使用率區(qū)間為(20%,40%), 12.1%的時間內(nèi)CPU使用率區(qū)間為(40%,60%), 14.7%的時間內(nèi)CPU使用率區(qū)間為(60%, 80%), 30.6%的時間內(nèi)CPU使用率區(qū)間為(80%,100%)。其中紅色曲線表示了 CPU使用率的累積分布圖。可以看出的是,CPU使用率在低于20%和高于80%這兩種比較極端的情況下所維持的時間反而較高,在中間情況比較平穩(wěn),負載的變化總體比較平穩(wěn)。2)北京聯(lián)通CDN服務:圖3-2 (b)中藍色柱形表示了不同訪問量所占用的時間比例:一周內(nèi)1000人次以內(nèi)的訪問時間比例為29.2%, 1000人次到2000人次的訪問時間比例為32.7%,2000人次到3000人次的訪問時間比例為28.0%
SLA違反率
本文編號:3082422
【文章來源】:復旦大學上海市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:52 頁
【學位級別】:碩士
【部分圖文】:
負載需求1) CPU密集型應用圖3-1(a)顯示了一個CPU密集型應用在24小時內(nèi)的
圖3-2負載頻率分布和累積分布1) CPU密集型應用:圖3-2 (a)中藍色柱形圖表示了不同CPU使用率所占用的時間比例:一天中28.9%的時間內(nèi)該應用的CPU使用率區(qū)間為(0,20%),13.7%的時間內(nèi)CPU使用率區(qū)間為(20%,40%), 12.1%的時間內(nèi)CPU使用率區(qū)間為(40%,60%), 14.7%的時間內(nèi)CPU使用率區(qū)間為(60%, 80%), 30.6%的時間內(nèi)CPU使用率區(qū)間為(80%,100%)。其中紅色曲線表示了 CPU使用率的累積分布圖。可以看出的是,CPU使用率在低于20%和高于80%這兩種比較極端的情況下所維持的時間反而較高,在中間情況比較平穩(wěn),負載的變化總體比較平穩(wěn)。2)北京聯(lián)通CDN服務:圖3-2 (b)中藍色柱形表示了不同訪問量所占用的時間比例:一周內(nèi)1000人次以內(nèi)的訪問時間比例為29.2%, 1000人次到2000人次的訪問時間比例為32.7%,2000人次到3000人次的訪問時間比例為28.0%
SLA違反率
本文編號:3082422
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/3082422.html
最近更新
教材專著