基于云平台的漏洞扫描器调度系统的设计与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:johnnyhljy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
统计数据表明,绝大部分网络安全事件的发生,都是由已被业界发现的安全漏洞所导致的。漏洞扫描技术作为安全扫描技术中的一种,对网络安全起着非常重要的作用。然而,传统的漏洞扫描器在对大规模网络进行漏洞扫描时显得无能为力。云安全是网络时代信息安全的最新体现,它利用云计算对大规模业务应用场景下充分的资源支持的技术优势,并融合网格计算、并行处理和未知病毒行为判断等新兴技术或概念,为网络安全问题提供了新的解决方案。基于云平台的漏洞扫描系统即是利用该解决方案实现的一个典型应用,其中,如何合理、充分、高效地对云平台中的虚拟节点进行调度,对漏洞扫描系统的综合性能影响很大。本文针对大规模漏洞扫描这一特定应用需求,设计了一套云平台中漏洞扫描器调度机制,该机制充分考虑漏洞扫描执行过程中的各类场景以及造成扫描器负载不均衡的各项因素,对扫描器实施实时的动态调度。并且根据这套机制设计与实现了基于云平台的漏洞扫描器调度系统,作为基于云的漏洞扫描系统的子系统。本文首先对网络安全、漏洞扫描技术和云在安全方面的应用进行了研究,分析了云环境下的资源调度技术的研究现状,调研了基于云的漏洞扫描系统中漏洞扫描器的工作原理和对外提供的接口,以及该扫描系统部署所基于的云平台提供的功能。其次,本文完成了基于云的漏洞扫描器调度方法的设计,并基于该调度方法完成了基于云的漏洞扫描器调度系统的总体设计,调度系统由核心逻辑实体与用户接口实体组成。此外,本文使用Java语言与CXF技术,并采用Spring和Hibernate框架,将系统核心逻辑实体实现成为可扩展的、基于HTTPS的、支持持久化存储的功能实体,该实体维护整个漏洞扫描系统的全部业务数据,同时保证与漏洞扫描器的兼容性;采用Jaxb技术完成XML格式的扫描报告与Java类之间的映射,实现漏洞扫描报告管理模块,解析并维护整个漏洞扫描系统的扫描报告;使用Struts2框架将用户接口实体实现成为B/S架构的Web应用实体,提供用户访问漏洞扫描系统的入口,同时保证与核心逻辑实体的兼容性。最后,本文实现整个基于云平台的漏洞扫描器调度系统在云平台上的部署,并与漏洞扫描系统的其他子系统进行联调与测试,测试结果证明本系统具有功能性以及良好的可扩展性。
其他文献
在TCP/IP互联网中,TCP是最重要的传输层协议,网络中的TCP数据流占网络总数据比例可达95%及以上。TCP拥塞控制是保证网络稳定运行的重要手段,其主要思想是根据网络状况,调整数据包
该课题分析了目前基于内容的图象检索技术的发展状况,在学习和掌握已有研究成果的基础上,对基于颜色的图象检索技术进行研究:1、提出了一种更为有效的、基于颜色空间的颜色聚
目的分析儿童EB病毒(epstein-barr virus,EBV)感染后综合指标变化趋势,为儿童EBV感染临床诊疗提供参考。方法收集2017年4至9月首都儿科研究所附属儿童医院住院确诊为EBV感染的75例患儿的实验室检测资料,分析其C反应蛋白(c-reactive protein,CRP)、D-二聚体(d-dimer,DD)、转铁蛋白(transferrin,TF)、T细胞、辅助/诱导T细胞、调
在我国的很多基层医院中设置了综合内科这个科室,综合内科相对于其他的科室具有自己的独特性,收治的患者数量多,疾病种类杂,并且患者的年龄构成复杂,情况各异,有些疾病变数大
目的将人性化护理措施应用到泌尿外科的护理过程中,对具体的护理方法进行分析,并对取得的效果进行探究,以不断提升护理质量,提升患者的满意度。方法将本院2016年8月至2017年8
论文提出了大规模通信网络中安全管理和组织安全策略实施的问题.针对当前信息系统中的问题,我们必须制订相应的制度和法规进行管理.因此,该文提出了一种框架,在这种框架下网
随着网络技术的不断发展,信息技术在金融、政府、大型企业等重要部门的广泛应用,网络信息安全问题也日益凸显。近年来,黑客攻击、病毒、木马传播等网络安全的诸多威胁愈发严
目的 研究分析门诊采血中心幼儿静脉采血的护理效果.方法 作为研究对象的是在2016年8月至2017年8月本院门诊采血中心收治的200例静脉采血患儿,共划分为两个组别,一组为对照组
随着网络安全越来越受到人们的重视,有关内网安全的监视与审计系统得到了很大的发展。在监视与审计系统中,由于嵌入式设备可以与之集成为一个仪器,方便用户使用,并且嵌入式设
目的 对优质护理服务应用在肝胆外科病房中的方法与效果进行研究.方法 将本院近年来肝胆外科病房收治的患者共计160例作为研究对象,将全部患者平均分为两组:研究组和对照组,