RemoteXen系統(tǒng)遠程監(jiān)控模塊設(shè)計與實現(xiàn)
發(fā)布時間:2018-04-14 15:33
本文選題:虛擬化技術(shù) + 虛擬機監(jiān)視器 ; 參考:《南京大學(xué)》2012年碩士論文
【摘要】:近來,快速提高的硬件計算能力與硬件使用效率低的問題引起業(yè)界眾多的關(guān)注,而物理服務(wù)器的高價格以及資源占用量大(如空間和電能)等問題,使得虛擬技術(shù)越來越受到人們的青睞,在業(yè)界各大廠商的大力推動下,虛擬化技術(shù)得到了快速的發(fā)展。結(jié)合行業(yè)前沿的云計算,虛擬云計算成為信息技術(shù)的一個新焦點。 在眾多的虛擬化技術(shù)應(yīng)用中,虛擬機監(jiān)視器占有非常重要的地位。目前較為流行的虛擬機監(jiān)視器包括VMware、VirtualBox、Xen、KVM等,本文就實現(xiàn)了一個基于Xen虛擬機監(jiān)視器系統(tǒng)中的遠程監(jiān)控模塊。Xen虛擬機監(jiān)視器是一款開源的虛擬機管理軟件,具有良好的體系結(jié)構(gòu)與優(yōu)越的性能,被業(yè)界廣泛看好,對Xen下的虛擬機的遠程監(jiān)控是本文的主要討論對象。本文主要內(nèi)容如下: 本文首先介紹了虛擬技術(shù)及Xen的發(fā)展,并對項目中涉及的主要技術(shù)作一個簡要介紹,包括Xen虛擬機監(jiān)視器、Intel VT技術(shù)和Libvirt函數(shù)庫,并通過引入RemoteXen系統(tǒng),提出了Xen下虛擬機的遠程監(jiān)控的問題。在此基礎(chǔ)上分析了遠程監(jiān)控的目標(biāo),提出方案,設(shè)計并實現(xiàn)了項目系統(tǒng)中基于Xen虛擬機監(jiān)視器的遠程監(jiān)控模塊。為提高性能,在實現(xiàn)遠程監(jiān)控的同時,需要解決虛擬機對硬件設(shè)備(主要是顯卡)直接訪問的問題。測試表明,通過RemoteXen系統(tǒng),在一臺物理機上只要物理內(nèi)存允許,可以創(chuàng)建任意多臺虛擬機,并且這些虛擬機可以是不同平臺的系統(tǒng)。RemoteXen系統(tǒng)同時支持包括Windows7、WindowsXP32位和64位的版本,以及Fedora的32位和64位系統(tǒng)。該系統(tǒng)極大的方便了用戶對虛擬機的遠程操作,包括虛擬機的遠程開啟、關(guān)閉、克隆,虛擬機之間的切換等,用戶只需通過界面點擊即可完成操作。最后討論了一些系統(tǒng)中不足的地方,并對未來的發(fā)展作了展望。
[Abstract]:Recently, the problems of fast improving hardware computing power and low efficiency of hardware use have attracted much attention in the industry, while the high price of physical servers and the large amount of resources (such as space and electricity), etc.Virtual technology is becoming more and more popular, and virtualization technology has been developed rapidly.Combined with industry cutting-edge cloud computing, virtual cloud computing has become a new focus of information technology.Virtual machine monitor plays an important role in many virtualization applications.The popular virtual machine monitor includes VMware Virtual Boxer Xen KVM and so on. This paper implements a remote monitor module based on Xen virtual machine monitor system. Xen virtual machine monitor is an open source virtual machine management software.With good architecture and superior performance, it has been widely considered by the industry. Remote monitoring of virtual machines under Xen is the main object of discussion in this paper.The main contents of this paper are as follows:This paper first introduces the development of virtual technology and Xen, and gives a brief introduction to the main technologies involved in the project, including Xen virtual machine monitor, Intel VT technology and Libvirt function library, and introduces RemoteXen system.This paper puts forward the problem of remote monitoring of virtual machine in Xen.On this basis, the paper analyzes the target of remote monitoring, proposes a scheme, and designs and implements the remote monitoring module based on Xen virtual machine monitor in the project system.In order to improve performance, it is necessary to solve the problem of direct access to hardware devices (mainly graphics cards) by virtual machines while implementing remote monitoring.Tests show that with RemoteXen, any number of virtual machines can be created on a physical machine if physical memory permits, and that these virtual machines can be systems with different platforms. RemoteXen systems support both Windows 7N Windows XP 32-bit and 64-bit versions.And Fedora 32-bit and 64-bit system.The system greatly facilitates the remote operation of the virtual machine, including the remote opening, closing, cloning, switching between the virtual machine, and so on. The user only need to click the interface to complete the operation.Finally, some deficiencies in the system are discussed, and the future development is prospected.
【學(xué)位授予單位】:南京大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP302
【參考文獻】
相關(guān)期刊論文 前2條
1 蔣學(xué)淵;李明祿;翁楚良;;虛擬機動態(tài)遷移中的安全分析[J];計算機科學(xué)與探索;2011年05期
2 崔澤永;趙會群;;基于KVM的虛擬化研究及應(yīng)用[J];計算機技術(shù)與發(fā)展;2011年06期
,本文編號:1749943
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1749943.html
最近更新
教材專著