基于Oracle RAC数据库集群系统研究与实现
2021-01-08吴秋兵赵晓峰
宿州学院学报 2020年11期
吴秋兵,李 丽,赵晓峰
安徽财经大学 1.图书与信息中心;2.艺术学院,安徽蚌埠,233041
随着信息技术飞速发展,信息化应用不断普及,以物联网、云计算、大数据等为代表的新兴信息技术正深刻变革着人们的生活。作为信息化发展的重要组成部分,高校教育信息化已经完成了信息网络基础设施、信息系统基础设施建设,实现了网络全接入,构建了覆盖学校各方面工作的信息系统。然而,还存在信息系统各自独立,形成一个个“信息孤岛”,不能数据共享的现象,严重制约了信息化支持辅助教学、科研、管理等工作。教育部关于《2020年教育信息化和网络安全工作要点》中明确提出:全面推进教育治理能力优化行动,加强教育管理信息化统筹管理,推动高等学校“最多跑一次”改革[1]。因此,各学校应积极推进智慧校园建设,打通各类业务系统,实现数据共享,提供“一张表”数据服务。据统计,学校的主要业务系统大多基于Oracle数据库平台建设,从数据服务的稳定性、安全性及可扩展性考量,亟需构建一个高并发、高可靠的数据库集群管理方案,从业务系统数据库底层推动学校的数据共享、交换工作。Oracle RAC作为当今最成熟、稳定的数据库集群技术,支持对多个业务系统的数据共享和实时访问,具备优越的稳定性、可用性和易于扩展[2]。
1 Oracle RAC数据库集群概述
1.1 RAC的工作原理
在一个业务系统中,对于重要的业务,存在一台或多台服务器作为当前服务的备份,当前服务器运行故障,后备服务器立刻接管工作,确保业务运行的可用性,实现应用服务切换的解决方案就称为集群,其是提升应用服务稳定性的有效途径[3]。……
登录APP查看全文
