论文部分内容阅读
云计算、大数据分析等,是当前全新的商业运算模式,极大的改变了传统的计算资源调度和应用模式,数据处理高效、成本低,数据存储容量大、安全,受到人们的广泛欢迎。而安全是社会和企业生存和发展的根本,在发展现代化智能化的安防技术对社会稳定、和谐越来越重要。利用云计算虚拟化技术进行安防行业大数据平台的部署,能够将系统的资源进行整合,可以快捷部署计算节点来构建安防行业的数据应用和处理集群,并且实现按需分配计算资源,减少安防管理重复部署和资源的浪费。作者结合在安防公司安防管理工作的实际需求,设计和实现了“面向安防行业的BDaaS(BigData as a Service,大数据即服务)应用系统”,用于安防公司数据的高效、安全管理。本文主要完成BDaaS应用系统的分析和设计、实现工作,首先对安防行业BDaaS应用系统的开发背景,安防管理的国内外发展现状,平台的开发内容和意义等进行了剖析和阐述,并同时对安防行业BDaaS应用系统开发采用的OpenStack操作系统、VMWare Horizon 7工具进行选择和设计;其次完成BDaaS应用系统需求分析工作,对BDaaS应用系统的总体建设需求、系统开发路线、安防云业务系统功能需求整体框架、系统角色用例情况、以及非功能需求等进行了全面的分析;然后完成BDaaS应用系统设计工作,包括BDaaS应用系统的功能框架设计、技术架构的设计、硬件节点的部署设计,以及BDaaS应用系统数据库设计等,并将安防云的业务系统部分划分为安防事件告警管理模块、自适应安防资源管理模块、安防巡检设置及管理模块、数据分析展示及决策模块、权限及系统管理模块、安防知识和报表管理模块;最后,基于OpenStack和BDaaS模型,对大数据云平台进行了全面实现,并基于Horizon定制开发,结合B/S模式平台,对BDaaS应用系统的应用业务系统进行实现,完成了平台的测试工作。从BDaaS应用系统测试结果和在2018年上半年某安防公司的安防管理工作中试运行情况来看,本文开发的“面向安防行业的BDaaS应用系统”,功能丰富,系统全部实现了所需的安防事件告警管理、安防巡检管理、安防资源管理、决策支持等等安防云管理全部功能,实用性强。且基于OpenStack、Horizon等技术实现的安防云系统,能够实现安防公司安防数据可靠和高效运行,提高了安防公司的安防管理数据的实时性、提高了安防管理服务质量和效率,提升了安防管理的服务形象。