Font Size: a A A

Research And Application Of Software Fault Injection Method For Xen

Posted on:2018-05-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z K FanFull Text:PDF
GTID:2358330512476768Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Virtualization technology is one of the underlying technologies that are widely used in cloud computing platform,which can improve the utilization of hardware resources and provide a computing environment for different users.Therefore,it is necessary to study the fault injection technology in the virtual computing environment,which provides an important support for the reliability evaluation and verification of the software development process.The main work of this paper is as follows:1)According to the fault model,we propose an improved<F,A,R,M>model,the model in the process of creating the fault model,using orthogonal defect classification(ODC)to classify the fault model,on this basis,using the method of fault tree analysis on fault causes analysis,ensure fault the model selection of representative,so as to achieve higher test coverage by less fault model,the experimental results show that the coverage rate is superior to the traditional fault model generation efficiency,test<F,A,R,M>model.2)In order to effectively carry out the Xen virtual platform software recession accelerated verification and reliability assessment,a Xen platform for fault injection method is proposed.The method according to the characteristics of architecture and key technology of the Xen platform system,the realization of Xen platform layer(VMM layer,VM kernel layer and VM application layer)fault injection,can support a variety of fault types(CPU fault,10 fault memory,fault handling,system fault,fault hardware resource management).On this basis,the corresponding fault injection tools are designed and implemented.In order to verify the availability and effectiveness of the fault injection method,design a set of fault injection experiments,the experimental results show that the proposed fault injection method can effectively speed up the Xen platform recession,accelerating system test speed.
Keywords/Search Tags:fault injection, Xen, fault model, reliability verification
PDF Full Text Request
Related items