透過您的圖書館登入
IP:3.140.188.57
  • 學位論文

虛擬化技術下虛擬CPU資源配置之最佳化

Optimize Virtual CPU Resource Allocation in Virtualized Technology

指導教授 : 曾嘉影
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


隨著近年來雲端運算的發展,多核心技術快速進步,使得硬體效能不斷提升,虛擬化成為重要關鍵技術,而如何讓資源得到最佳的配置,成為我們需要探討的議題。 本論文提出建構於KVM(Kernel based Virtual Machine)全虛擬化架構下,虛擬CPU資源配置之最佳化。此系統改善傳統資源配置的缺失,並且針對相關研究DAVMCR機制與DRAMS方案加以修改,採用了CPU SPEC技術解決依照使用者硬體環境的不同來動態調整配置資源, 此外,加入CPU最佳使用率讓整體系統在該設定下達到負載平衡。 實驗結果顯示,此方法可以提高系統資源使用率,比起傳統的配置方案效能提升了34%,達到資源配置最佳化與自動化目標,同時能減少實體主機數量的需求和維修成本、人力支出,充分利用整體系統資源。

並列摘要


With the development of cloud computing, virtualization has become an important key technology. How to solve the resource allocation and utilization problem will be dis-cussed. In this thesis, we presents a dynamic adjustment mechanism for computing re-sources based on KVM (Kernel based Virtual Machine). This system is to improve the shortcomings of the resources allocation in traditional way, and be modified for the study DAVMCR mechanism and the DRAMS program. When system is running, using CPU SPEC technical to solve depending on the user different hardware environment to dy-namic adjust the allocation of resources. In addition, adding the optimal utilization rate of CPU let whole system to achieve load balance. Experimental result shows that by applying the proposed method can get better uti-lization rate of resources. The performance improves 34% compared to the traditional al-location program. It can also reduce the demand of the physical machines and reduce the cost of hardware maintenance. Take full advantage of the overall system resources.

參考文獻


Neugebauer, Ian Pratt, Andrew Warfield “Xen and the Art of Virtualization” ACM SIGOPS Operating Systems Review,pp.164-177, 2003
[5] Jui-Kuo Hur “Dynamic Resource Allocation of Multi-core System in Virtual Machine Environment” ITIA2011,pp.10,Jun,2011
[6] Aziz Murtazaev, Sangyoon OhZ“Sercon: Server Consolidation Algorithm using Live Migration of Virtual Machines for Green Computing”IETE TECHNICAL REVIEW VOL 28, ISSUE 3, pp.212-232, MAY-JUN 2011
[9] Zhiyuan Shao, Hai Jin, Yong Li“Virtual Machine Resource Management for High Performance Computing Applications”2009 IEEE International Symposium on Parallel and Distributed Processing with Applications, pp.137-144, 10-12 Aug. 2009
[11] Junjie Peng, Xuejun Zhang, Zhou Lei, Bofeng Zhang, Wu Zhang, Qing Li “Compar-ison of Several Cloud Computing Platforms” Second International Symposium on Information Science and Engineering, pp.23-27, 26-28 Dec. 2009

延伸閱讀