簡易檢索 / 詳目顯示

研究生: 康智凱
Chih-kai Kang
論文名稱: 針對虛擬機器所設計之混和式儲存系統的存取架構
A Hybrid Storage Access Framework for Virtual Machines
指導教授: 吳晉賢
Chin-Hsien Wu
口試委員: 林淵翔
Yuan-Hsiang Lin
陳雅淑
Ya-Shu Chen
修丕承
Pi-Cheng Hsiu
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2012
畢業學年度: 101
語文別: 中文
論文頁數: 41
中文關鍵詞: 虛擬化固態硬碟混和式儲存系統
外文關鍵詞: Virtualization, Solid-state drive, Hybrid-storage
相關次數: 點閱:301下載:10
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

近年來虛擬化技術可說是最熱門的關鍵字,虛擬化技術允許同一台實體機器上能同時運行多個虛擬機器,這些虛擬機器擁有各自的作業系統,且這些位於相同實體主機上的虛擬機器是彼此獨立,就如同擁有實體環境一樣,而虛擬化技術運行至今,已經有多數的企業導入,虛擬化技術提供了方便管理、有效地利用資源、省電…等優點,透過虛擬化技術使用者可以動態的調整虛擬機器所擁有的資源(CPU,Memory…),而I/O部分卻只能透過搬移來達到調整的效果,所以我們在虛擬機器的環境上提出了一個混合式儲存系統的存取架構,利用少量的固態硬碟空間來達到提升整體I/O速度的功能。


Server virtualization is a technology for partitioning one physical machine into multiple virtual machines. Each of these virtual machines can run its own operating system and applications, and perform as if it is an individual machine. Nowadays server virtualization technology has been widely used in the data center and services computing area. Server virtualization technology can greatly improve server utilization, simplify server management and maintenance and reduce costs. The required resources for each individual virtual machine can be adjusted dynamically and easily. However, due to the hardware limitation of storage device, virtual machine has no ability to improve I/O performance .So we propose a hybrid storage access framework for machine, it can improve I/O performance by using solid-state drive.

第一章 緒論 1 壹、 前言 1 貳、 論文架構 3 第二章 環境背景 4 壹、 虛擬化技術 4 貳、 Xen 4 1. Xen監管程式(Xen Hypervisor): 5 2. Domain 0: 6 3. Domain U: 6 參、 Blktap 6 第三章 研究動機與相關研究 8 壹、 研究動機 8 貳、 相關研究 9 第四章 混和式存取架構 13 壹、 概述 13 貳、 效能差異 14 參、 潛力值計算 18 肆、 區塊資訊 19 伍、 實作方法 23 1. 系統架構 23 2. 辨識高潛力分割區塊 24 第五章 實驗與效能分析 27 壹、 實驗環境 27 貳、 工作負載 28 參、 實驗結果 29 1. 固態硬碟空間的影響 29 2. 分割區塊大小的影響 31 第六章 結論 33 第七章 參考文獻 34

[1] P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt and A. Warfield, "Xen and the art of virtualization," in ACM SOSP, 2003.
[2] "SUSE Linux Enterprise - Virtualization with Xen," [Online]. Available: http://files.vavai.net/files/sles-virtualization-with-xen.pdf.
[3] F. Chen, S. Jiang and X. Zhang, "SmartSaver: Turning flash drive into a disk energy saver for mobile computers," in ACM ISLPED, 2006.
[4] L.-P. Chang, "Hybrid solid-state disks: combining heterogeneous NAND flash in large SSDs," in ASP-DAC, 2008.
[5] G. Soundararajan, V. Prabhakaran, M. Balakrishnan and T. Wobber, "Extending SSD lifetimes with disk-based write caches," in USENIX FAST, 2010.
[6] G. Sun, Y. Joo, Y. Chen, D. Niu, Y. Xie, Y. Chen and H. Li, "A Hybrid solid-state storage architecture for the performance, energy consumption, and lifetime improvement," in IEEE HPCA, 2010.
[7] B. Mao, H. Jiang, S. Wu, L. Tian, D. Feng, J. Chen and L. Zeng, "HPDA: A hybrid parity-based disk array for enhanced performance and reliability," in ACM TOC, 2012.
[8] A. Leventha, "Flash storage memory," Communications of the ACM, vol. 51 Issue 7, pp. 47-51, 2008.
[9] J. Matthews, S. Trika, D. Hensgen, R. Coulson and K. Grimsrud, "IntelR Turbo Memory: Nonvolatile disk caches in the storage hierarchy of mainstream computer systems," ACM Transactions on Storage, May 2008.
[10] T. Kgil, D. Roberts and T. Mudge, "Improving NAND Flash Based Disk Caches," in ACM ISCA, 2008.
[11] T. Pritchett and M. Thottethodi, "SieveStore: a highly-selective, ensemble-level disk cache for cost-performance," in ACM ISCA, 2010.
[12] S.-F. Hsiao, P.-C. Hsiu and T.-W. Kuo, "A Reconfigurable Virtual Storage Device," in IEEE ISORC, 2009.
[13] M. Canim, G. A. Mihaila, B. Bhattacharjee, K. A. Ross and C. A. Lang, "An object placement advisor for DB2 using solid state storage," Proceedings of the VLDB Endowment, vol. 2 Issue 2, 2009.
[14] H. Payer, M. A. Sanvido, Z. Z. Bandic and C. M. Kirsch, "Combo Drive: Optimizing Cost and Performance in a Heterogeneous Storage Device," in WISH, 2009.
[15] Q. Yang and J. Ren, "I-CASH: Intelligently Coupled Array of SSD and HDD," in IEEE HPCA, 2011.
[16] F. Chen, D. A. Koufaty and X. Zhang, "Hystor: making the best use of solid state drives in high performance storage systems," in ACM ICS, 2011.
[17] "IOzone Filesystem Benchmark," [Online]. Available: http://www.iozone.org/.
[18] "Storage Performance Council," [Online]. Available: http://www.storageperformance.org/home/.

QR CODE