Xen半虚拟化技术的虚拟机不确定性事件记录与回放系统

来源 :天津大学 | 被引量 : 0次 | 上传用户:fanlinliuliu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现今的计算机工业与学术界中,软件系统的安全性是关注的重点之一。一方面,正向的软件代码分析已经不能完全满足要求,逆向的事件回放技术为软件系统安全调试提供了新的手段。另一方面,基于主机的监控与记录软件已经无法满足安全研究人员的需求。比较有代表性的系统有ReVirt、ReTrace和ExecRecorder等。但是它们也有自己的缺陷,有的速度慢效率低,有的需要修改客户系统,有的日志存储效率不高。这些问题都亟待解决。基于Xen半虚拟化技术的虚拟机不确定性事件记录与回放系统有效地解决了这些问题。具体来说,系统有如下的特点:一是日志的存储效率比较高,使用日志数据处理整合技术和Xen本身的Hypercall Preemption Check技术,生成的日志数据文件只有一个,而且日志记录之间有严格的时间上的偏序关系,这样在回放的时候只需要读取一个日志文件即可;二是使用了Xen与Dom0内核之间的共享内存进行数据传输,在记录与回放的过程中拷贝数据的次数很少,日志记录传输的效率很高;三是通过对性能计数器进行编程,可以确定精确回放的时间点;四是修改了Xen本身的虚拟机调度器,减少其他虚拟机运行对回放精确性的影响。本论文阐述的系统,实现了键盘事件与日志记录与回放。另外,它也为其他的不确定性事件记录与回放留下了接口。系统测试表明,在本系统开启的情况下,只带来约14%的性能开销。而本系统相对于已有的加利福尼亚大学的CoVirt项目中的ReVirt系统,在进行事件回放时约有21%的性能提升。
其他文献
W纤维因其优良特性被作为增强材料,应用于增强非晶材料、高温复合材料及难溶金域材料,但由于其表面易氧化,且在高温下与CuW基体无法达到理想的界面结合状态,故需在其表面沉积
现有的文献在研究银行持股公司的复杂性和风险的关系问题上,忽略了对于来自国内与国外活动的复杂性的描述。本文重新研究了上述关系,着重强调了从2002年第一季度到2015年第四
自1927年,Kermark和Mckendrick提出经典的SIR模型以来,传染病模型的研究在疾病预防与控制中起了重要的理论作用,受到了许多学者的关注.本文基于微分方程与差分方程定性理论,
目的:研究长链非编码RNA(long non-coding RNA,lncRNA)肝细胞核因子1α-反义链1(hepatocyte nuclear factor 1 alpha-antisense 1,HNF1A-AS1)在胃肠胰神经内分泌肿瘤(gastroe
在过去十年中,期权引入对标的股票的影响一直是研究者争论的话题。根据样本时间、计量方法以及分析时间长度的不同,研究人员在不同的股票市场得出了相互矛盾的结果。本文旨在
液力变矩器是汽车上最重要的零部件之一,在提高车辆的自适应能力、通过路面能力、自动变速能力等方面具有巨大作用。本文介绍了一种基于LabVIEW软件的液力变矩器性能试验测控
铜绿假单胞菌是一种机会性致病病原体,临床上最常见的三大条件致病菌之一,是免疫受损个体和肺囊性纤维化患者主要致病因子。铜绿假单胞菌侵入肺上皮后从非褐藻胶产生菌株(非
由于我国能源分布不均,并且社会对用电量的需求日益增加,发展超特高压、大容量、远距离输电成为了必然趋势,故电力装备也面对着愈发复杂的绝缘要求。而纳米复合材料因为其制
由于环保的要求越来越高,寻找新型环保的替代制冷剂已迫在眉睫。氢氟烃(HFCs)和烷烃(HCs)是目前主要使用的制冷剂,然而大多数HF Cs的全球变暖潜能值(GWP)比较高,大量使用会引
随着科学技术的发展,环境污染和能源短缺等问题日益突出,急需开发绿色能源来取代传统资源。近些年来有机太阳能电池,因其具有大面积应用和制作柔性电池的潜力已经成为研究热点。作为吸光层的活性层材料是影响太阳能电池性能的关键因素。目前,基于本体异质结结构的有机太阳能电池能量转化效率已经超过了15%。其中D-A型给体聚合物PBDB-T作为给体材料在非富勒烯太阳能电池中表现出优异的性能。本论文以给体聚合物PBD