论文部分内容阅读
本课题的研究基于成都市环保局总量减排业务系统研发项目。环保任务的加重对总量控制处在快速统计、精确核算、数据分析等方面提出了新的要求,采用Excel进行统计核算的传统处理方式已经很难满足业务需求,对研发高性能定制信息系统显得十分迫切。然而,面临各部门的定制信息系统,环保局信息中心存在管理困难、设备利用率低、维护成本高等一系列问题,云计算思想为解决这些问题提供了很好的解决思路。本课题以实现环保私有云平台为主要研究对象,首先分析了环保局的实际需求,提出了环保私有云平台服务体系架构,结合典型的私有云平台逻辑架构设计出了环保私有云平台总体框架。然后分别从基础设施服务模型和软件服务模型两方面进行详细设计和讨论,分别设计了相应的功能框架。在基础设施服务方面,以优秀的开源私有云项目OpenStack为原型,提出了基础设施服务模型实施框架,实现了虚拟桌面服务。在软件服务方面,提出了基础设施服务和软件服务相结合的综合架构,通过对基础设施服务管理平台进行二次开发,在原管理平台中设计了应用部署接口,实现了软件应用的部署与管理功能。接着,以总量减排业务系统为研究对象,展开了系统技术架构的研究,从总量减排需求出发,分析总量减排业务流程,建立功能模型,采用统一建模语言进行系统建模,在此基础上提出了基于SaaS的系统逻辑架构和技术框架,采用J2EE开发平台对系统进行了编码实现。最后,以总量减排业务系统为实验对象,对基础设施服务和软件服务功能以及总量减排业务系统性能分别进行了测试,并对测试结果进行了对比讨论。云平台具有保障数据安全、降低客户端要求、实现资源共享、易于管理等特性,而且服务模式多样,为解决环保局面临的一系列问题指明了方向。课题针对环保局面临的实际问题,从私有云平台角度提出了解决方案,并借助优秀的开源私有云项目构建了架构原型,经过进一步设计和改善,最终实现了基础设施服务和软件服务,并利用总量减排业务系统进行了测试。结果表明,环保私有云平台有效提升了设备利用率,简化了管理办法,降低了维护成本,同时为其他企业建立私有云平台提供了参考价值。