帳號:guest(3.144.87.182)          離開系統
字體大小: 字級放大   字級縮小   預設字形  

詳目顯示

以作者查詢圖書館館藏以作者查詢臺灣博碩士論文系統以作者查詢全國書目
作者(中文):楊秀先
作者(外文):Yang, Hsiu-Hsien
論文名稱(中文):在數據中心虛擬機器備份之可調式超額頻寬演算法
論文名稱(外文):Adaptive Bandwidth-Oversubscription Algorithm for Virtual Machine Backup in A Data Center
指導教授(中文):蔡明哲
指導教授(外文):Tsai, Ming-Jer
口試委員(中文):趙禧綠
彭文志
口試委員(外文):Chao, Hsi-Lu
Peng, Wen-Chih
學位類別:碩士
校院名稱:國立清華大學
系所名稱:資訊工程學系
學號:100062536
出版年(民國):102
畢業學年度:101
語文別:英文
論文頁數:21
中文關鍵詞:數據中心虛擬機器備份
外文關鍵詞:data centervirtual machine backup
相關次數:
  • 推薦推薦:0
  • 點閱點閱:413
  • 評分評分:*****
  • 下載下載:1
  • 收藏收藏:0
數據中心具備強大的運算能力、龐大的儲存空間來提供使用者的資料以及提供工具讓使用者來處理他們的資料。
可用性(availability)一直以來是數據中心的一個主要的議題,近日以來,不中斷(always-on)服務的需求不斷增加,使得數據中心的穩定性變得更加重要。
然而,在數據中心裡,在機器上執行的虛擬機器(virtual machine, VM)有時會遇到硬體發生的錯誤,這對於虛擬機器所提供的不中斷服務而言是個挑戰。
在數據中心建立備份虛擬機器是提升數據中心的穩定性一種方法。
執行中的虛擬機器需要定期更新在其他機器上的備份虛擬機器(backup VM),以便在硬體發生錯誤時,啟動在其他機器上的備份繼續提供使用者服務。
在這篇論文中,我們提出一個嶄新的虛擬機器備份的問題,並且證明這個問題是NP-hard。根據我們所提出的問題,我們提出一個啟發式演算法(heuristic algorithm)來擺放備份虛擬機器。
我們使用一個數據中心網路結構和累計超過三年的虛擬機器建立請求的紀錄,並且加入一些合成的資料,來將我們的演算法與一些貪心演算法做比較。
從模擬的結果來說,我們的演算法勝過其他的貪心演算法。
Data centers have powerful processing capabilities, large storage, and backup power supplies to store the users' data and provide tools that enable users to process their data.
Availability is one of the main issues in data center. Recently, the raising of always-on online services has made the availability of data center more important.
However, the virtual machines (VMs) running in sites inside a data center are under the risk of hardware failure.
This made the challenge to make the service always-on.
Backing up VM is one way to improve the availability of data center.
Live VMs have to periodically update itself to remote sites to keep backups up to date.
When a live VM is down due to hardware failure, then one of the backup VMs in the other sites will be turned on to keep the service going on.
Due to the fact that the used network bandwidths of VMs are seldom to reach the requested network bandwidths of VMs at the same time, we can minimize backup cost by increasing the network bandwidth oversubscription.
In this thesis, we introduce a novel minimum non-metric costcost VM backup problem with network bandwidth oversubscription.
Next, we prove the introduced problem is NP-hard.
Due to the fact underlying the network bandwidth-oversubscription model is that statistically few users will attempt to fully utilize their requested network bandwidth simultaneously, we propose a heuristic adaptive bandwidth-oversubscription algorithm to backup live VMs.
We conduct simulations, using the semisynthetic data to compare the proposed algorithm with some greedy-based heuristics.
The simulation results show that the proposed algorithm outperforms these heuristics.
中文摘要 i
Abstract ii
Contents iv
List of Figures v
1 Introduction 1
2 Related Works 5
3 Problem Definition 7
3.1 The Problem 7
3.2 The Hardness 8
4 The Proposed Algorithm 10
5 Performance Evaluation 13
6 Conclusion 18
Bibliography 19
[1] A. Bianco, L. Giraudo, and D. Hay, "Optimal resource allocation for disaster recovery," in IEEE Global Communication, 2010.

[2] B. Cully, G. Lefebvre, D. Meyer, M. Feeley, N. Hutchinson, and A. Warfield, "Remus: high availability via asynchronous virtual machine replication," in USENIX Symposium on Networked System Design and Implementation, 2008.

[3] T. Wood, H. A. Lagar-Cavilla, K. K. Ramakrishnan, P. Shenoy, and J. Van der Merwe, "Pipecloud: using causality to overcome speed-of-light delays in cloud-based disaster recovery," in ACM Symposium on Cloud Computing, 2011.

[4] K. Keahey, I. Foster, T. Freeman, and X. Zhang, "Virtual workspaces: Achieving quality of service and quality of life in the grid," Science Programming, vol. 13, pp. 265-275, 2005.

[5] X. Meng, V. Pappas, and L. Zhang, "Improving the scalability of data center networks with traffic-aware virtual machine placement," in IEEE International Conference on Computer Communications, 2010.

[6] M. Alicherry and T. Lakshman, "Network aware resource allocation in distributed clouds," in IEEE International Conference on Computer Communications, 2012.

[7] D. Breitgand and A. Epstein, "Improving consolidation of virtual machines with risk-aware bandwidth oversubscription in compute clouds," in IEEE International Conference on Computer Communications, 2012.

[8] H. Yanagisawa, T. Osogami, and R. Raymond, "Dependable virtual machine allocation," in IEEE International Conference on Computer Communications, 2013.

[9] J. Jiang, T. Lan, S. Ha, M. Chen, and M. Chiang, "Joint vm placement and routing for data center traffic engineering," in IEEE International Conference on Computer Communications, 2012.

[10] M. R. Garey and D. S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman & Co., 1979.

[11] B. Urgaonkar, P. Shenoy, and T. Roscoe, "Resource overbooking and application profiling in shared hosting platforms," ACM Special Interest Group on Operating Systems Operating Systems Review, vol. 36, pp. 239-254, 2002.

[12] M. Al-Fares, A. Loukissas, and A. Vahdat, "A scalable, commodity data center network architecture,' in ACM Special Interest Group on Data Communications, 2008.

[13] The PIK log. [Online]. Available: http://www.cs.huji.ac.il/labs/parallel/workload/l_pik_iplex/index.html

[14] T. Nanri and M. Kurokawa, "Efficient runtime algorithm selection of collective communication with topology-based performance models," in International Conference on Parallel and Distributed Processing Techniques and Applications, 2012.

[15] G. Wang and T. Ng, "The impact of virtualization on network performance of Amazon EC2 data center," in IEEE International Conference on Computer Communications, 2010.

[16] Advanced center for computing and communication, RIKEN. [Online]. Available: http://accc.riken.jp/ricc_e/

[17] V. Shrivastava, P. Zerfos, K.-W. Lee, H. Jamjoom, Y.-H. Liu, and S. Banerjee, "Application-aware virtual machine migration in data centers," in IEEE International Conference on Computer Communications, 2011.
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
* *