基于雙影子頁表實現(xiàn)零停機(jī)的虛擬機(jī)可用性研究
[Abstract]:In recent years, with its good independence, high resource utilization and easy to manage characteristics, virtualization technology has been widely used in data center system security, load balancing, server management integration and so on. In virtualized environment, a single virtual machine can provide service to users by virtual machine monitor. With the development of virtualization technology, the high availability of virtual machine becomes an important factor that hinders its development. With the help of the cross-platform migration of virtual machines and the characteristics independent of the underlying hardware, the dual-machine hot-standby technology adopts master-slave replication (Primary-Backup) scheme, that is, reducing the system failure probability by building backups to improve the reliability of virtual machines and achieve low cost. Efficient fault-tolerant mechanism for virtual machines has become one of the most important means to ensure the high availability of virtual machines. At the same time, the traditional dual-machine hot standby technology has the problems of virtual machine and service termination and shadow page table frequent destruction and reconstruction in the process of data synchronization between master and slave virtual machines, which results in the virtual machine availability greatly reduced. Therefore, how to improve the availability of virtual machine dual standby becomes an urgent problem to be solved. VMware and KVM, common virtual machine technologies, have been studied in virtual machine availability. This paper describes the research background, research status and significance of virtualization technology, analyzes the basic principles and key technologies of virtual machine system, and enumerates several typical examples of virtual machine. In this paper, the traditional dual-machine hot standby technology based on Xen, Remuso, is introduced in this paper. Based on the iterative transfer idea of virtual machine dynamic migration, a dual-machine hot standby method based on double shadow page table is proposed. This method uses checkpoint mechanism to divide the main virtual machine's work cycle into two stages: running and synchronizing. The double shadow page table alternates as the home page table and the standby page table. In the runtime, the home table records the operation of the master virtual machine, and uses the most recent access algorithm to select the page from which to save to the standby page table to reduce the reconstruction time of the shadow page table at the next run time; in the synchronization phase, the primary virtual machine does not shut down. The standby page table is converted to the home page table and the operation of the master virtual machine is recorded. The original home page table is used as the standby page table to realize the synchronization between the primary virtual machine and the backup virtual machine. The experimental results show that the proposed method can greatly improve the availability of the main virtual machine when the memory of the virtual machine changes frequently.
【學(xué)位授予單位】:鄭州大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP302
【參考文獻(xiàn)】
相關(guān)期刊論文 前4條
1 張敏;陳云海;;虛擬化技術(shù)在新一代云計算數(shù)據(jù)中心的應(yīng)用研究[J];廣東通信技術(shù);2009年05期
2 張建勛;古志民;鄭超;;云計算研究進(jìn)展綜述[J];計算機(jī)應(yīng)用研究;2010年02期
3 毛速;虛擬機(jī)的應(yīng)用[J];寧夏工程技術(shù);2003年02期
4 何增穎;;虛擬機(jī)技術(shù)的實驗教學(xué)應(yīng)用[J];實驗科學(xué)與技術(shù);2010年01期
相關(guān)會議論文 前1條
1 董劍;左德承;劉宏偉;楊孝宗;;雙機(jī)容錯服務(wù)器解決方案的研究[A];第十屆全國容錯計算學(xué)術(shù)會議論文集[C];2003年
相關(guān)碩士學(xué)位論文 前5條
1 林芊;基于混合虛擬化技術(shù)的虛擬機(jī)性能優(yōu)化研究及應(yīng)用[D];上海交通大學(xué);2011年
2 李建彬;基于虛擬機(jī)的分布式容災(zāi)備份技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2010年
3 胡兵全;基于Windows的雙機(jī)熱備系統(tǒng)的設(shè)計與實現(xiàn)[D];華中科技大學(xué);2004年
4 郭曉瓊;虛擬機(jī)Xen及其內(nèi)存管理研究[D];上海交通大學(xué);2008年
5 任振芳;基于Xen虛擬機(jī)的雙機(jī)熱備可用性研究[D];鄭州大學(xué);2012年
,本文編號:2171336
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2171336.html