研究生: |
林博偉 Po-Wei Lin |
---|---|
論文名稱: |
一個搬移模組基於虛擬化管理者下的多層次儲存系統 A Migration Component in a Hypervisor with a Multitier Storage System |
指導教授: |
吳晉賢
Chin-Hsien Wu |
口試委員: |
陳維美
Wei-Mei Chen 張經略 Ching-Lueh Chang 修丕承 Pi-Cheng Hsiu |
學位類別: |
碩士 Master |
系所名稱: |
電資學院 - 電子工程系 Department of Electronic and Computer Engineering |
論文出版年: | 2015 |
畢業學年度: | 103 |
語文別: | 中文 |
論文頁數: | 31 |
中文關鍵詞: | 虛擬機器 、虛擬化監管系統 |
外文關鍵詞: | hypervisor, virtual machine |
相關次數: | 點閱:221 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
目前,虛擬化技術越來越流行在許多的資料中心。傳統資料中心是由許多臺伺服器串聯組成,這樣的方式會造成機房空間的浪費並且難以管理每一台電腦造成一些硬體上面的浪費。所以目前許多公司會使用虛擬化技術來管理資料中心。透過虛擬化技術可以虛擬多台虛擬機器,並且每一台虛擬機器都是獨立的,不會互相干擾。虛擬化技術利用虛擬化監管程式來管理這些虛擬機器,可以動態分配硬體效能給這些虛擬機器使用,例如: CPU、memory等,但是在I/O方面卻成為虛擬化技術的瓶頸,當部份虛擬機器需要更大的I/O效能時,只能透過更換效能更好的儲存裝置來達到I/O的提升且常較大I/O效能的儲存裝置成本較高,所以我們提出了虛擬機器底下的多層次儲存裝置的搬移模組,讓我們可以動態分配儲存裝置給虛擬機器使用,可以達到整體I/O效能的提升。
Nowadays, virtualization technologies have become very popular in many data centers. It is difficult to manage a lot of physical servers in a traditional data center and uneven resource utilization of the physical servers could be a problem. Therefore, virtualization technologies have been used to simplify the management of the physical servers and enhance the resource utilization. In particular, a Hypervisor is a software layer which manages the hardware resource like CPU, main memory, and storage space. When the I/O throughput need more performance, the system will change the faster storage. A multitier storage system that consists of different levels of storage devices can be used to improve I/O performance. In the thesis, we will propose a migration component in a hypervisor with a multitier storage system. With the migration component, we can migrate appropriate virtual machines’ data among different levels of storage devices.
[1] "Linux container wikipedia," [Online]. Available: https://en.wikipedia.org/wiki/LXC.
[2] "VMware Homepage," [Online]. Available: http://www.vmware.com..
[3] "homepage Xen project," [Online]. Available: http://www.xenproject.org/.
[4] "KVM wikipedia," [Online]. Available: https://en.wikipedia.org/wiki/Kernel-based_Virtual_Machine.
[5] "Hyper-V wikipedia," [Online]. Available: http://en.wikipedia.org/wiki/Hyper-V.
[6] "Introduction to the Hypervisor," [Online]. Available: http://www.slideshare.net/xen_com_mgr/linuxcon-japan-13-10-years-of-xen-and-beyond.
[7] Tian Luo,Siyuan Ma,Rubao Lee,Xiaodong Zhang,Deng Liu,Li Zhou, "S-CAVE: Effective SSD Caching to Improve Virtual Machine Storage Performance," in IEEE PACT , 2013.
[8] Lin, Lin; Zhu, Yifeng; Yue, Jianhui; Segee, Zhao Cai and Bruce, "Hot Random Off-loading: A Hybrid Storage System With Dynamic Data," in IEEE MASCOTS, 2011.
[9] Shi, Haixiang; Arumugam, Rajesh Vellore; Khaing, Chuan Heng Foht and Kyawt Kyawt, "Optimal Disk Storage Allocation for Multitier Storage System," in IEEE APMRC, 2012.
[10] Kang, Chih-Kai; Cai, Yu-Jhang; Wu, Chin-Hsien; Hsiu, Pi-Cheng, "A Hybrid Storage Access Framework for High-Performance," in ACM TECS, 2014.
[11] "storage performance," [Online]. Available: http://www.storageperformance.org/home.