Chinaunix首页 | 论坛 | 博客
  • 博客访问: 400283
  • 博文数量: 157
  • 博客积分: 5010
  • 博客等级: 大校
  • 技术积分: 1975
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-17 15:22
文章分类
文章存档

2013年(19)

2011年(1)

2009年(137)

我的朋友

分类: 服务器与存储

2009-04-07 13:47:58

ESS存储备份改造方案
现存系统使用情况
总局核心电子业务系统按职能上分别为CIQ子系统和CQS子系统,他们的应用程序和数据库程序,分别安装在现有的2P6902P680上,数据分别存储在A机房的Shark不同分区上,具体连接如下:
如图1所示,总局CIQCQS系统的存储和灾备现状如下:
随着总局应用系统的不断开发完善,CIQ系统和CQS系统软件的版本都在不断的升级,各自所需的软件环境也在不断的变化。而2套业务系统的数据库又同时安装在2P690上,虽然安装在相同机器的不同LPAR上,但不论从日常运行、维护、管理,还是从系统安全性上来讲,都存在一定的隐患和不可预知错误性。
随着总局应用系统的不断开发完善,数据量大量的增长,不仅备份时间窗口(允许启动数据备份的时间段)大量延长,而且备份数据对局域网的压力也会相当大。因此,目前只能在夜间启动备份任务。但是,如果备份任务多、数据量大,那么整个备份任务将会持续到日间的工作时间,这将占用大量的服务器cpu和网络资源,影响正常的日常生产。
B80备份服务器对于整个系统最初的数据备份是可以满足要求的。但是,由于将来海量数据的备份和恢复,以及产地证等应用系统7X24不间断运行的要求,B80也会成为备份数据和恢复数据的瓶颈,增加备份和恢复时间。同时,B80目前是单机运行,也存在单点故障。如果B80出现问题将影响整个数据备份的安全性。
LTO-3584磁带库目前配置了两台磁带驱动器,同时可以装载两盘磁带、并发支持完成两个备份任务。如果,并发任务超过两个,超过的任务将无法执行。
目前,虽然CIQCQS系统在系统级做了HAOracle数据库级做了RAC,但我们使用的是Oracle数据库的NO CATALOG(RMAN备份工具使用的备份条目索引库)模式,ORACLECatalog保存在数据库的control文件中。此文件三份保存在ASHARK上,三份保存于BSHARK上。正常的备份和恢复依赖control文件,即Shark的正常。如果Shark出现问题,数据恢复需要执行特定的脚本才能恢复数据。并且,由于现有两台SHARK是完全镜像的,当数据库出现逻辑错误时,这种错误也被复制,失去了备份的意义。
 
 
存储备份改造方案
 
2 改造后存储结构示意图
首先,如果采用原有的改造方案,将会使TSM 备份服务器不能看到磁带库,使LAN-Free备份无法进行,因此,在网络拓扑图上,我们对原有的方案进行了修改,如图2所示。通过整个系统的重新步骤,使之满足在不大规模增加投资的情况下,满足现在应用系统的使用要求。
其次,推荐系统采用DSG公司的RealSync软件实现ORACLE数据库的实时数据库复制,当一台SHARK上的数据库数据发生逻辑错误或者连接链路中段时,ORACLE数据库将自动切换到另外一台SHARK磁盘阵列,满足应用系统的7x24小时不间断。(DSG RealSync详细介绍请见附件)
最后,推荐系统采用DSG公司的SnapAssure软件,提供高速度的磁盘备份以及高压缩比备份。
DSG RealSync复制技术
DSG RealSync复制技术定位于数据库复制层,主要是对数据库数据提供复制功能,通过维护一个实时更新的数据库副本提供查询和统计分析功能。
该技术不同于ORACLE DATAGUARD复制技术,也不同于BCV技术。RealSync是通过安装在源数据库系统上的Agent,对源数据的新作交易(Transaction)进行跟踪,及时发现源端的改变数据,并获得本次操作的交易指令和交易数据,然后将这些交易指令和交易数  据经过格式转化并实时压缩后通过网络传送到目标系统。
目标系统的RealSync Agent接收数据包,经过校验码检查,确认正确的数据包后,解压进行格式转化后按照交易的先后顺序在目标系统中执行该交易。
采用DSG SnapAssure 优势
ü         首推智能完全备份技术,采用独创压缩版本文件系统,使日常备份任务变得非常简单,通过增量数据备份就能获得完整的备份版本;
ü         独创数据流压缩技术,大幅度减少备份性能受带宽资源限制,降低磁盘存储容量75%以上;
ü         独创备份数据可读取技术,无需对备份数据进行恢复即可从备份系统上抽取数据,用于统计分析等。并且这种数据抽取无需数据库系统支持,也不需要特殊的主机环境支持。
ü         快速备份、恢复性能,提高备份恢复速度数倍。
ü         SnapAssure 是为跨异构平台的服务器和客户端而设计的、企业级的数据保护解决方案,并提供了灵活的升级能力、可管理性和可用性。提供数据的在线保护和粒状恢复。
ü         SnapAssure 是一个简化的、集中和自动化管理的数据备份/恢复产品,支持UnixWindowsLinux 平台;支持DASNAS SAN 等多种存储环境;
ü         DSG SnapAssure相比普通备份软件具有的优势
对于政府行业的高端用户,不仅对于系统的整体安全性要求很高,同时对系统性能也有较高的要求。而我们经常面对的问题是,一般这些高端用户的系统建立的都比较早,随着系统的长期运行,应用以及数据量的不断增加,原有的系统已经渐渐不能满足需要。
但是,高端用户的应用系统经常是很难进行大规模的改造,一方面是用户7x24小时应用环境的要求,另一方面也是从投资保护的角度考虑的。
所以,我们在进行这个项目的时候,充分考虑到用户这两个方面的要求对系统进行升级改造:
ü         对于存储系统的硬件设备,采用升级的办法提升系统的整体性能(例如将3584添加驱动器);
ü         重新规划资源,将最重要的应用安装在相对高端的服务器上;
ü         将存储网络进行优化,实现LAN-free备份,减小备份窗口;
ü         采用DSGSnapAssureRealSync提升Oracle数据库性能和备份性能;
ü         依托于北京华商达的实验室环境,提供用户设备升级改造前的实验、测试能力。
阅读(1185) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~