一、项目概述
教育部国家教育信息化建设工程“教育服务与监管体系信息化建设”项目,计划建设 5 大类 36 个业务系统,统称为“国家教育管理信息系统”。包括学生类、教师类、资产及办学条件类、规划与决策支持类和其他业务类。总体目标是建设贯穿学前至高等教育、覆盖各级教育部门和各级各类学校的全国学生、教师、学校经费资产及办学条件基础数据库及其管理信息系统。通过系统全国联网对学生、教师、学校经费资产及办学条件等相关业务进行信息化管理,实现基础数据库的动态更新和数据的交换共享,准确掌握全国教育的真实状况,为教育宏观决策与监管、教育经费合理科学安排、教育改革项目规划实施提供全面及时准确的数据支撑。
国家教育管理系统主要采用“两级建设、五级应用”的模式。中央级部署的系统由教育部数据中心支撑运行、各省部署的系统由各省数据中心支撑运行。 国家教育管理系统对教育信息化建设、教育改革等方面具有重大意义。
二、应用系统概述
国家教育信息化建设工程“教育服务与监管体系信息化建设”项目数据中心采用了人大金仓多集群数据库。
国家教育管理信息系统主要由:全国中小学生学籍信息管理系统、全国学生资助管理信息系统、全国中小学校舍信息管理系统等子系统组成。
应用软件的主要性能要求:
1.并发用户数:系统能够满足未来至少 1000 万注册教师,以及全国 40 多万所学校的使用。
2.可以满足多个子系统部署在同一集群中,方便管理员统一管理,节约运维成本。
3.子系统的集中部署对系统稳定性、可靠性有更高需求。
三、金仓数据库发挥的作用
KingbaseRAC 为国家教育管理信息系统提供了构建高可用性数据管理的解决方案,以减少应用集中部署时的业务风险。并且为项目实施提供包括移植、试运行、以及项目实施的安装调试、培训和驻场指导帮助运维人员顺利过渡。
KingbaseRAC 针对高可用性解决方案的主要特性提供了:保护功能,以及多种模式的高可用部署方案。KingbaseRAC 能够实现宕机时服务“准零中断”。只要集群中有一个节点存活,就能正常对外提供服务。
如某一事务节点发生故障或需要被重启,集群系统无需进行恢复,自动将连接到该节点的 Session 切换到其他事务节点上。因此,这种情况下不会造成数据库服务中断。
KingbaseRAC 通过配置客户端连接串的方式来提供服务的概念。一个服务可以跨越 KingbaseRAC 集群的一个或多个实例,一个实例可以支持多个服务。应用程序可以灵活地选择某个连接具体访问哪个(些)数据库节点。
KingbaseRAC 可用采用低廉的 PC 服务器来搭建集群环境,而不需要采用小型机或其它高端服务器,从而可以帮助用户节约整体的硬件成本。