中国石化集团上海工程有限公司创建于1953年。上海工程有限公司共完成各类工程项目4000多项,荣获国家、部、省(市)级优秀工程设和科技进步奖等共400多项。
PDS(Plant Design System)是美国INTERGRAPH公司开发的以Oracle数据库为核心,集配管、结构、仪表电气等为一体的大型工厂三维模型设计系统。
目前,Oracle数据库内存放所有项目的数据,其规模在200GB。中石化上海工程公司要求实时应用容灾系统将工程应用软件产生的数据实时复制至备份数据库服务器。利用可读写的数据副本,可在主系统需要计划或意外故障导致停机时,可立即启用备用系统切换应用,改善可用性。要求:
必须保证生产数据库与备份数据库的一致性和完整性;
无需停止业务、无需申请停机时间;
数据的丢失控制在5秒以内;
必须支持生产系统和容灾系统的异构环境,备份系统的服务器选型、磁盘阵列选型的选型不受现有生产系统的限制;
可实现多个oracle数据库容灾到一个备用服务器和存储系统上;
支持选择性容灾指定用户或者指定用户下的指定表;
必需支持Oracle8i/9i/10g版本。
PDS容灾方案
配备一台备用数据库服务器,其磁盘存储容量需高于主服务器,其他硬件规格可低于主服务器。
浪擎镜像系统将 PDS系统的Oracle数据库实时复制到这台备用数据库服务器上。浪擎镜像系统由客户端(代理)软件、服务器软件和Web管理三部分构成。其中,客户端软件安装在需要镜像的源服务器上;服务器软件安装在存储镜像的目标服务器上;Web管理界面提供给系统管理人员使用。
浪擎镜像系统及其各组件配备:
浪擎镜像系统 2008 版Oracle 镜像代理(For Windows)
包含实时镜像代理程序,基准数据同步
浪擎镜像系统 2008 版 镜像服务器(For Windows)
浪擎镜像系统 WEB任务监测和配置管理
方案特色
对主备系统硬件规格和磁盘容量无一致性要求,降低系统投入成本。
通过连续捕获应用系统的变化,达到"零丢失"保护,实现"零窗口 "备份。
备用PDS数据库直接处于运行状态,可无需数据恢复阶段,恢复时间为零。
绝对保证事务一致性,在这点上磁盘或卷复制技术有可能导致事务不一致,导致备用数据库不能启用,失去容灾意义。
应用方式灵活,根据需要可配置一对一、多对一的容灾架构,降低系统投入成本。
可依据实际应用灵活配置筛选条件,例如不需要复制的用户、表等对象。
极具扩展性,其他需要容灾的数据库,只需新增镜像代理即可实现。