系統識別號 | U0002-0908201412132300 |
---|---|
DOI | 10.6846/TKU.2014.00235 |
論文名稱(中文) | 運用賽局理論對於雲端運算即時遷移預測機制之研究 |
論文名稱(英文) | The Study of Using Game Theory for Live Migration Prediction over Cloud Computing |
第三語言論文名稱 | |
校院名稱 | 淡江大學 |
系所名稱(中文) | 電機工程學系碩士在職專班 |
系所名稱(英文) | Department of Electrical and Computer Engineering |
外國學位學校名稱 | |
外國學位學院名稱 | |
外國學位研究所名稱 | |
學年度 | 102 |
學期 | 2 |
出版年 | 103 |
研究生(中文) | 陳彥良 |
研究生(英文) | Yen-Liang Chen |
學號 | 701440173 |
學位類別 | 碩士 |
語言別 | 繁體中文 |
第二語言別 | |
口試日期 | 2014-07-15 |
論文頁數 | 44頁 |
口試委員 |
指導教授
-
李維聰
委員 - 朱國志 委員 - 吳庭育 |
關鍵字(中) |
賽局理論 吉爾伯特-艾略特 即時遷移 預先複製 |
關鍵字(英) |
Game Theory Gilbert-Elliot Live Migration Pre-Copy |
第三語言關鍵字 | |
學科別分類 | |
中文摘要 |
雲端運算是近年來一直被關注的技術,越來越多的網路應用服務借重雲端運算提供用戶端更加便利的使用經驗。與雲端運算息息相關的系統虛擬化技術,不僅可以提高伺服器的執行效能,也具備動態資料調配的特性。當伺服器因為設備故障、負載過大或維護等因素需要停止運轉時,可透過即時遷移技術將資料快速的轉移到備援伺服器上,且使用者不會察覺到服務中斷。 本篇論文介紹在即時轉移技術中,透過預測記憶體修改機率,判斷頁面是否進入暫停-複製階段(Stop-and-copy Phase),減少資料在網路上做不必要的轉移,進而縮短資料遷移的時間。 先前研究透過其他方式,進行記憶體修改率預測,但必須統計到第十次疊代頁面的歷史變化狀態,才能夠準確預測記憶體修改機率。本研究使用Game Theory模型,只需知道本次與前一次的記憶體修改機率,可有效降低預測次數,提早判定頁面是否進入Stop-and-copy階段,進而節省即時遷移所需的時間。 |
英文摘要 |
Cloud computing was a technology in recent years which had been concerned. More and more network applications provided client a more convenient experience for use on the cloud computing service. Cloud computing is using virtualization technology. It can not only improve the performance on the server, but including a characteristic dynamic data assignment. Additionally, any server with fault, over loading or maintenance…etc. which need to be stopped, the user is not aware that the service has interrupted, that is because the technology of live migration will quickly backup the remaining data from original server to another server. This study introduces that predicting the probability of memory modification to determine the dirty page whether to go the Stop-and-copy phase in the technology of live migration. This method can avoid data be unnecessary transferred over the network, and reduce the time of migration. The previous studies used other methods to predict the probability of memory modification. But it must be statistics the historical changes of ten times iteration, to be able to accurately predict the probability of memory modification. This study used Game Theory model has a capability just to know this and previous probability of memory modification. It can effectively reduce the predicted numbers to determine the dirty page whether to go Stop-and-copy phase, thus saving time required for live migration. |
第三語言摘要 | |
論文目次 |
目 錄 第一章 緒論 1 1.1 前言 1 1.2 動機與目的 3 1.3 論文章節架構 5 第二章 背景知識與相關研究 6 2.1 虛擬機器(Virtual Machines,VMs) 6 2.1.1 虛擬化技術 6 2.2 虛擬機器遷移 10 2.2.1 非即時遷移(Non-Live Migration) 12 2.2.2 即時遷移(Live Migration) 12 2.2.2.1 推進階段(Push Phase) 13 2.2.2.2 停止-複製階段(Stop-and-copy Phase) 14 2.2.2.3 拖行階段(Pull Phase) 14 2.2.3 預先複製(Pre-Copy) 14 2.2.4 後複製(Post-Copy) 15 2.3 賽局理論(Game Theory) 15 2.4 吉爾伯特-艾略特預測模型(Gilbert-Elliot model) 17 第三章 預測機制的研究 20 3.1 先前研究的問題說明 20 3.2 賽局理論預測方法說明 20 3.3 賽局理論預測範例說明 22 第四章 數據結果比較分析 27 4.1 Locality狀態預測 27 4.2 Random狀態預測 30 4.3 變動大狀態預測 33 4.4 指數型狀態預測 36 4.5 梅花型狀態預測 39 第五章 結論與未來展望 42 5.1 結論 42 5.2 未來展望 42 參考文獻 43 圖目錄 圖2.1 全虛擬化架構圖 8 圖2.2 半虛擬化架構圖 9 圖2.3 硬體輔助虛擬化架構圖 10 圖2.4 虛擬機器遷移示意圖[5] 11 圖2.5 即時遷移三階段示意圖 13 圖2.6 Gilbert-Elliot模型 [1] 17 圖4.1 Locality模擬結果 29 圖4.2 Random模擬結果 32 圖4.3 變動大狀態模擬結果 35 圖4.4 指數型狀態模擬結果 38 圖4.5 梅花型狀態模擬結果 41 表目錄 表3.1 第N+1次疊代的償付矩陣 21 表3.2 Dirty Page變化範例 23 表3.3 Dirty Page在U1的平均變化率 23 表3.4 U0到U10的平均變化率 24 表3.5 第2次疊代的償付矩陣 24 表3.6 範例Dirty Page記憶體變化率預測值 26 表4.1 Locality頁面變化 27 表4.2 Locality所有疊代的平均變化率 28 表4.3 Locality記憶體變化率預測值 28 表4.4 Random頁面變化 30 表4.5 Random所有疊代的平均變化率 30 表4.6 Random記憶體變化率預測值 31 表4.7 變動大狀態頁面變化 33 表4.8 變動大狀態所有疊代的平均變化率 33 表4.9 變動大狀態記憶體變化率預測值 34 表4.10 指數型狀態頁面變化 36 表4.11 指數型狀態所有疊代的平均變化率 37 表4.12 指數型狀態記憶體變化率預測值 37 表4.13 梅花型狀態頁面變化 39 表4.14 梅花型狀態所有疊代的平均變化率 39 表4.15 梅花型狀態記憶體變化率預測值 40 |
參考文獻 |
[1]林逸偉,“雲端運算即時轉移記憶體預測機率之改善研究”,淡江大學電機工程學系碩士論文,中華民國102年6月。 [2]陳莊智,“應用快取記憶體提高即時遷移虛擬機器之效能” ,淡江大學電機工程學系碩士論文,中華民國102年7月。 [3]E. Anderson, M. Hobbs, K. Keeton, S. Spence, M. Uysal,and A. Veitch.Hippodrome: running circles around storage administration. In Proceedings of the First Usenix Conference on File and Storage Technologies(FAST). (2002) [4]D. Milojicic, F. Douglis, Y. Paindaveine, R. Wheeler, and S. Zhou. Process migration. ACM Computing Surveys, 32(3):241299. (2000) [5]黃致翔,“應用於雲端運算即時轉移之相對式記憶體修改預測機制”, 淡江大學電機工程學系碩士論文,中華民國101年7月。 [6]王子銘,“基於社群網路與賽局理論之新型點對點分享機制之研究”, 淡江大學電機工程學系碩士論文,中華民國101年6月。 [7]Huibin Feng; Shunyi Zhang; Chao Liu; Junrong Yan; Ming Zhang,“ P2P Incentive Model On Evolutionary Game Theory.” 4th International Conference on Wireless Communications, Networking and Mobile Computing, pp.1-4. (2008) [8]Ouyang Jing-cheng; Wang Yue-bin; Hu Xu-huai; Lin Ya-ping, “An Incentive Mechanism Using Game Theory for P2P Networks.”NSWCTC '09. International Conference on Networks Security, Wireless Communications and Trusted Computing, Vol. 2, pp.715-718. (2009) [9]戴久永,“管理數學 第二版”,滄海書局出版社,中華民國101年。 |
論文全文使用權限 |
如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信