虛擬化系統(tǒng)中的軟件自愈相關(guān)技術(shù)研究
[Abstract]:Any software system inevitably occurs software decline, virtualization system is no exception, so it is necessary to study self-healing technology suitable for virtualization system. Virtual machine online migration technology is usually used to achieve load balancing, fault mitigation and other management functions to improve system availability, while software self-healing technology as a preventive maintenance and management technology, It is a more active way to reduce the risk of system failure and improve system availability. Therefore, this paper combines the software self-healing technology and virtual machine online migration technology, taking the software self-healing analysis model as the core of the self-healing technology research, studies the self-healing analysis model based on virtual machine online migration and the virtual machine on-line migration optimization. This paper analyzes the cost of self-healing strategy and tries to provide decision basis for implementing self-healing technology. The main work and research results of this paper are as follows: (1) aiming at the problem of software degradation in single-server virtualization system, a formal model is used to describe the self-healing strategy. Taking virtual machine monitor and / or virtual machine cluster as self-healing objects, four self-healing analysis models corresponding to different self-healing strategies are constructed, and Markov reproducing theory is used to analyze the model. A search method of optimal self-healing strategy is given. Simulation results show that reasonable self-healing strategy can not only effectively improve system availability but also reduce system downtime cost. (2) aiming at the strong dependence between virtual machine monitor and virtual machine in multi-server virtualization system. The cold self-healing model, the thermal self-healing model and the migration self-healing model of virtual machine based on time and load are analyzed by using stochastic return net model, and a model of virtual machine migration self-healing based on time and load is proposed. Simulation results show that virtual machine migration self-healing strategy is superior to virtual machine cold / hot self-healing strategy regardless of steady-state availability or transaction loss. The self-healing model incorporating load factors is superior to the time-based self-healing model in terms of system availability and throughput. In order to reduce the self-healing cost of virtual machine migration in multi-server virtualization system, a dynamic migration pre-copy optimization algorithm MSTO is proposed. According to the principle of time locality and spatial locality, this algorithm designs a dynamic migration window setting and migration page selection strategy to adapt to the dynamic page dirt and the available bandwidth of the migration link. The experimental results show that MSTO is superior to Xen in terms of downtime, total migration time and total number of pages.
【學(xué)位授予單位】:南京理工大學(xué)
【學(xué)位級別】:博士
【學(xué)位授予年份】:2016
【分類號】:TP302
【參考文獻(xiàn)】
相關(guān)期刊論文 前9條
1 Thandar Thein;Jong Sou Park;;Availability Analysis of Application Servers Using Software Rejuvenation and Virtualization[J];Journal of Computer Science & Technology;2009年02期
2 孟海寧;齊勇;侯迪;;基于非馬爾可夫隨機(jī)Petri網(wǎng)的軟件再生建模與分析[J];計(jì)算機(jī)學(xué)報(bào);2007年12期
3 懷進(jìn)鵬;李沁;胡春明;;基于虛擬機(jī)的虛擬計(jì)算環(huán)境研究與設(shè)計(jì)[J];軟件學(xué)報(bào);2007年08期
4 徐建;張琨;游靜;劉鳳玉;;基于分形的軟件衰退預(yù)測[J];系統(tǒng)仿真學(xué)報(bào);2007年03期
5 蔣樂天;徐國治;周玲玲;;基于強(qiáng)局部加權(quán)回歸算法的軟件老化趨勢提取[J];上海交通大學(xué)學(xué)報(bào);2006年11期
6 游靜;徐建;趙學(xué)龍;劉鳳玉;;嵌套的基于時(shí)間的軟件抗衰策略模型與分析[J];系統(tǒng)仿真學(xué)報(bào);2006年04期
7 范新媛,徐國治,應(yīng)忍冬,蔣樂天;基于隨機(jī)回報(bào)網(wǎng)的機(jī)群系統(tǒng)可用性建模及仿真[J];系統(tǒng)仿真學(xué)報(bào);2004年08期
8 范新媛,徐國治,應(yīng)忍冬,蔣樂天;基于檢查點(diǎn)和Rejuvenation的軟件運(yùn)行模型分析[J];計(jì)算機(jī)仿真;2004年01期
9 范新媛,徐國治,應(yīng)忍冬;基于檢查點(diǎn)和Rejuvenation的軟件可靠性建模分析[J];系統(tǒng)仿真學(xué)報(bào);2003年11期
,本文編號:2150298
本文鏈接:http://www.wukwdryxk.cn/shoufeilunwen/xxkjbs/2150298.html