为什么要构建数据库灾备解决方案
随着IT系统建设的不断发展,我们在享受IT支撑系统带来的高效率、高服务等优势的同时,其业务运作也更加依赖于IT系统的稳定运行。当企业信息系统越来越庞大,关联日益复杂,运行的风险也随之增大,企业数据安全的重要性也愈加凸显。数据库在信息系统中担当着十分重要的角色,但因系统故障、人为破坏、自然灾难等原因,导致数据库崩溃、物理介质损坏,那么关键业务系统将受到严重影响,比如用户信息、征收记录等信息丢失等,这对一个部门或公司的损失将是致命性的。面对当今复杂的信息环境,合理的容灾架构和完善的管理成为保障数据安全、业务持续运行的关键因素。因此数据库灾备方案在如今的企业信息化建设中得到了越来越多的应用。
作为国内最主要的服务器厂商,浪潮公司结合国内用户的典型业务环境推出了基于浪潮天梭K1系统以及迪思杰(DSG)Realsync数据复制软件的数据库灾备解决方案来帮助客户进一步完善信息系统建设,提高企业抗风险的能力。
DSG-Realsync软件是一款优秀的数据库实时同步产品,可实现将生产中心的数据变化实时同步到目标数据库。Realsync支持单项复制、双向复制、集中复制等多种复制方式,支持同构、异构容灾环境,具体可满足用户数据库容灾、数据库数据备份、数据库查询分离、数据交互共享等需求。
浪潮K1 DSG-Realsync数据库灾备解决方案
在数据复制系统建设中,完成将数据(包含系统、应用和业务等数据)特别是关键业务数据完整、实时地复制到目标中心,是系统数据复制建设的重点。浪潮DSG-Realsync数据库灾备解决方案是以浪潮天梭K1系统为基础,通过配置Realsync数据复制软件,实现大交易量数据的实时复制,确保关键数据的持续性访问,以及系统业务的连续性,从而实现用户业务数据库系统的同城或异地灾备。
在该方案中,一方面分别在用户的生产中心和灾备中心部署浪潮天梭K1系统,并安装数据库作为业务数据库服务器对外提供服务。Realsync软件在生产系统上的每个数据库系统和dc系统上安装一个agent,该agent通过对数据库 log的分析抽取实时增量数据,并将这些增量数据传送到灾备中心上。灾备中心的每个服务器上也需要安装agent,用于接收从生产中心传输来的交易指令,并将这些交易指令装载到灾备中心的数据库上。另一方面为保证系统的高可用性,建议在生产中心部署2台K1系统组成双机高可用集群;灾备中心可根据实际需要部署2台相对低配K1系统组成双机集群,或者配置1台K1系统划分多个分区,由不同分区组成高可用集群。
浪潮天梭K1系统基于DSG-Realsync数据库灾备方案拓扑图
上图为浪潮基于DSG-Realsync的灾备解决方案的拓扑结构示意图,生产中心和灾备中心分别搭建浪潮天梭K1高可用集群作为硬件平台并装载数据库和Realsync软件。Realsync软件复制系统由两个部分组成:源系统端和目标系统端。Realsync数据复制软件的工作过程为: Realsync实时分析源端数据库的Online Redo Log 生成压缩的xf1文件自动发送到目标端等待装载。目标系统收到xf1指令后保存到目标系统的缓存队列,由于Realsync 只分析online redo log中的有用信息,所以一般需要传输的xf1文件只是数据库redo log的1/5,这样大大降低了网络的负载,减少了数据延迟。目标系统的loader进程从本地队列中读取数据装载到目标端数据库系统上,装载过程中通过DSG独有Rowmapping技术进行数据一致性的检测,从而部分保证生产端和容灾端数据的一致性。
浪潮DSG-Realsync数据库容灾解决方案特点有:
多种适用场景
Realsync 技术是逻辑级的数据复制技术,因此对于生产系统和容灾系统来说,除了支持K1同构环境之外,还支持IBM Power、HP IA64和x86等不同服务器、不同型号、不同操作系统与K1组成的异构环境,为客户在同一容灾解决方案架构下,实现企业不同平台上的多个信息系统的统一容灾支持。
灵活的备份策略
浪潮基于DSG-Realsync的灾备方案可支持实时同步、准同步和异步等不同的数据备份策略,满足客户不同业务系统的灾备需要。配合企业完善的配套设施和管理制度,可满足并达到GB/T 20988-2007 《信息安全技术-信息系统灾难恢复规范》中第五级灾备标准。
灵活的组网结构和低带宽资源需求
Realsync 采用交易(Transaction)传输方式,极大的减少了复制过程中需要传输的数据量。使得在网络上传输的数据量大大减少,要求更低的网络带宽。
Realsync 支持标准的TCP/IP网络传输,用户可灵活布建容灾网络架构。
实时数据更新
实时更新保证副本系统快速反映源系统的变化,提供账单查询、话单查询等查询的及时性。经过大量的测试,实时数据复制技术使源系统和目的系统的数据延迟<10秒。
浪潮K1 DSG-Realsync数据库灾备解决方案价值
采用浪潮DSG-Realsync灾备解决方案可获得如下收益:
保障了数据的安全性,大大降低了自然灾害、环境、人为等因素损坏数据的可能性。
保障业务连续性,满足关键业务7*24小时持续运行的需要。
提高灾备数据库可靠性,灾备数据库处于open状态,不存在灾备数据库无法启动的风险。
成熟的灾备技术、较小的实施难度,降低对业务的影响。
可控的成本,灾备数据库可提供数据共享服务,将容灾系统这个成本中心转化为利润中心。
浪潮天梭K1 系统从底层的互联芯片到上层的操作系统等都为自主研发,保障了信息安全,防止了数据被窃取。
为什么选择浪潮天梭K1系统
浪潮天梭K1系统是我国首款自主研发的关键应用主机,打破了国外厂商的垄断,使中国成为继美国、日本之后全球第三个掌握关键应用主机技术的国家。
浪潮天梭K1系统总共申请了包括3项国际专利在内的346项专利及软件著作权,突破了多项核心技术,建立了完整的自主化技术体系。浪潮K-UX是中国唯一通过Unix 03标准认证的Unix操作系统,并且是唯一通过国内等保三级的Unix操作系统。
2015年1月9日,浪潮天梭K1系统被授予国家科技进步一等奖,是近年来计算机领域获得的第一个国家科技大奖,表彰其在推进国家信息化建设和保障关键信息安全方面起到的关键性作用。
目前浪潮天梭K1系列具有包含K1 910、K1930、K1950的完善的产品线,满足客户从低端到高端的全部需求。系统最大支持32颗处理器,256个计算核心,4TB内存,凭借独特的体系结构、监控系统、散热系统、热插拔冗余设计及容错操作系统完美展现了极高的可靠性、可扩展性、灵活性、可用性、安全性和可管理性,整体性能达到国际先进水平,可完全满足关键行业应用的需求,并已在政府、金融、电信、能源、公安、企业、交通等13大关键行业实现广泛应用。