本项目的建设内容主要包括硬件基础性构架、软件支撑平台和统一管理监控系统;具体内容如下:
1.通过虚拟化技术整合服务器资源
对现有30余台服务器,计60颗CPU进行整合,建立虚拟化资源配置数据库,规范IT资源的命名、配置和使用,实现服务器资源的自动分配和回收;配置流控设备,按照业务系统级别分配带宽资源。建成农业局的硬件基础性构架,为农业局现有的21个业务系统及未来规划系统提供统一运行支撑平台。
2.构建农业局业务应用支撑的统一存储系统
采用SAN存储方式,配置存储空间8TB的磁盘阵列2套,实现主、备间的实时数据同步。将农业局的业务应用数据通过虚拟化方式迁移到统一存储中,形成存储硬件资源和数据资源的共享。
3.开发规范统一的平台软件基础功能及组件
•编制软件开发标准与规范。从软件设计、开发、测试、数据结构方面对业务系统提出规范开发要求。包括技术体系、系统设计、开发指南、程序编码、测试、接口等六个规范。
•开发统一的软件开发框架。具备数据表建立、表单设计、业务程序设计等功能,为B/S模式数据采集上报、信息管理、事务管理、流程审批等类型业务系统的快速建设打下基础。
•建设软件开发组件库,包括基础组件与业务组件库,包括用户管理、权限管理、组织结构、日志管理、流程管理等基础组件,及服务类、安全类、数据类、内容类、事务类等业务组件。以SOA架构及数据接口方式,实现组件间的复用和加载。
4.建设虚拟化控制中心与业务系统开发过程监控工具
•建设平台的虚拟化控制中心,统一管理综合运行支撑平台环境的硬件资源(控制点),实现事件的任务调度和报警,对业务运行所在资源状态进行统一监控。
•针对软件应用的支撑方面,开发过程监控工具,对业务系统开发过程中建设立项、建设过程、验收等环节进行有效管理,实现对业务系统调用平台组件情况、运行效率、出错情况等方面的监控。
5.构建测试和开发环境平台
通过这种灵活的测试和开发环境,有效降低信息管理人员的工作强度和复杂度,缩短业务部署周期。