基于OpenStack的事件驱动虚拟化故障自动恢复系统

需积分: 0 0 下载量 188 浏览量 更新于2024-08-05 收藏 1.3MB PDF 举报
本文主要探讨了"基于事件驱动机制的虚拟化故障检测恢复系统"的研究。该系统是在开源云平台OpenStack的基础上设计和实现的,旨在解决在虚拟化环境下云平台故障处理效率低下的问题。系统结构由四个关键层次构成:GUI层、调度层、逻辑层和功能层,其中事件驱动机制是核心,通过管理信息的流动并按照时序进行处理。 系统的主体模块包括感知模块、策略模块和执行模块。感知模块负责实时监控云平台的运行环境,通过调用OpenStack API和Libvirt API与虚拟机管理层进行交互,获取关于系统状态的关键参数。策略模块对这些参数进行深入分析,根据预设的策略进行判断,确定故障的可能性及其影响程度。执行模块则依据策略模块的决策,自动执行相应的故障恢复措施,无需人工干预,实现了故障的自动化处理。 这个系统的特点在于它能够在无代理的情况下对云平台进行实时检测和故障自动恢复,大大提高了故障响应速度,增强了云环境的安全性,提升了云平台的高可用性。研究者们通过多个基金项目的支持,如国家“863”计划基金、国家自然科学基金以及中央高校基本科研业务费专项基金,进行了一系列的研究和开发工作。 论文还介绍了研究团队的构成,包括崔竞松副教授、博士,以及参与研究的硕士研究生路昊宇、郭迟和何松。他们分别在信息安全、云安全等领域有深厚的学术背景,为系统的设计和优化提供了坚实的技术基础。 该研究对于云服务提供商和用户来说具有实际价值,因为它简化了故障排查流程,减少了人工干预,有助于降低运营成本,确保云服务的稳定性和连续性。最后,论文以计算机工程为发表平台,并给出了详细的引用格式,供其他学者参考和进一步研究。