基于主被动结合的集中式虚拟机自省技术研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:zzp90518
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,云计算得到了广泛应用和发展,并支撑着政府、电子商务、金融等关键业务。云计算的安全性引起了学术界和工业界的广泛关注。安全监控能力成为虚拟化平台重要的需求,同时也面临着新的挑战和机遇。一方面,由于云计算平台的不断推广,虚拟机及其承载的业务成为犯罪分子重点攻击的目标。另一方面,虚拟化技术作为云计算的重要支撑技术之一,特别是硬件辅助虚拟化技术,能为安全监控工具提供高特权级别,为云计算平台安全带来了变革。  在现有研究基础上,本文提出了一种主被动结合的集中式虚拟机行为监控方法HCVMI(Hybrid Centralized Virtual Machine Introspection),能够满足透明性、实时性、灵活性和集中式等要求。一方面,从系统架构角度来看,监控系统通常与被监控虚拟机部署于同一物理机器,采用主动获取或被动拦截的方式来监控虚拟机的执行。这种分布式架构不利于统一管理计算资源,同时监控系统会大量地消耗服务器上有限的计算资源,导致虚拟机性能下降。另一方面,从监控系统如何获取信息的角度来看,现有的虚拟机监控方案可以分为主动方式和被动方式两种。主动方式能获得某时刻系统运行的完整状态,但其实时性较差;被动方式能实时地监控,但其获取的信息过于碎片化,在建立完整的语义视图上缺乏灵活性。综上所述,这两种机制各有优缺点。因此,本文提出混合自省机制来兼顾两者优点,并采用集中式架构,其工作流程如下所述:首先,混合自省机制利用主动方式获取全面的虚拟机运行状态并建立一个初始化的语义视图。随后,通过被动方式拦截虚拟机中相应的事件来实时更新该视图,并保证该视图与虚拟机内部状态视图的一致性。最后,将各个虚拟机的状态视图统一传输到安全监控服务器上,集中执行对监控信息的分析和安全事件的识别操作。  本文在Xen虚拟化平台上实现了原型系统,并对其进行评估和测试。实验结果表明,HCVMI机制能够有效地监控虚拟机上的状态,满足透明性、实时性、灵活性等要求,并且不会带来较大的性能损失。同时,相比于分布式部署方式,集中式的监控架构能有效地缓解虚拟机自省系统与虚拟机之间的资源竞争问题。
其他文献
近年来,随着文本分析需求的增长,命名实体识别(Named Entity recognition,NER)研究蓬勃发展,命名实体识别任务的效果有了很大的提升,同时命名实体识别处理的文本类型和领域也越来
稀疏矩阵的应用领域广泛,典型的如网络分析、图论、解微分方程、社会关系分析、线性规划等领域。传统用于存储大型稀疏矩阵的通用存储结构主要有两种——行压缩存储格式CRS (
近年来,网络数据规模迅猛增长,网络数据的特点是来源多样,更新频繁,数据量大。网络数据中包含了大量的知识,这些知识是以实体为中心的,包括实体,实体间关系以及实体间关系的属性(如发
随着互联网的广泛应用,人们在享受信息资源所带来的巨大利益的同时,也面临着信息安全的严峻考验。互联网的迅速发展使得多方计算成为可能,随着合作计算与隐私保护越来越受到
随着云计算和移动互联网的迅猛发展,移动多媒体应用特别是移动音乐应用变得越来越普及,同时,数字音乐内容也越来越丰富。如何在海量音乐数据中快速准确地找到用户感兴趣的歌曲成
该文的工作主要集中在网络和多机系统的容错性及系统诊断两个方面。在容错性分析与设计方面,讨论了两种重要的计算机通信结构:点到点结构和多总线结构。在系统诊断方面,讨论了
近年以来,随着互联网+的提出,为了充分发挥互联网在生产要素配置的优化和集成作用,越来越多的互联网技术被应用到传统领域。虚拟化技术作为互联网云计算领域的重要分支,也被应用
互联网视频的爆炸性增长为用户提供了丰富的视频内容资源,对其进行分析处理并有效管理成为一种迫切需求。基于内容的视频拷贝检测是满足上述需求的基本手段。基于内容的视频拷
全球经济发展的同时,也带来了环境污染和能源枯竭等世界性难题,而以电动汽车为主的新能源汽车具有无污染、低噪声、能源效率高、能源来源多来化的特点,所以电动汽车是未来汽
当前在工业界和学术界存在着多样的众核体系结构设计,使用众核正成为构建高性能计算系统的主流方式。面向众核结构的计算是一种新型的并行计算形式,如何针对众核的微体系结构特