Chinaunix首页 | 论坛 | 博客
  • 博客访问: 676790
  • 博文数量: 535
  • 博客积分: 9970
  • 博客等级: 中将
  • 技术积分: 7260
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-15 03:47
文章分类

全部博文(535)

文章存档

2011年(1)

2008年(534)

我的朋友

分类: 服务器与存储

2008-06-23 00:45:52

中国电信、中国网通由于传统建设机制,其主要的业务支撑系统按地市建设,实现地市本地计费和业务管理。因此,各地市公司都拥有一套完备的本地网业务支撑系统。这些系统主要包括:
n         本地网计费帐务系统:
n         本地网营业系统:
n         小灵通业务系统:
n         资源号线系统:
n         114112系统
除此之外还有为一些增值业务独立建设的管理系统。
其中最为重要的是计费帐务系统和营业系统等。这些系统数据量一般都在100GB-600GB左右。

大部分地市的本地网业务支撑系统都有一定的备份手段,主要归结起来有两种:
n         采用备份管理软件实现物理备份:如采用Veritas NBU Legato Network CA Bright StoreIBM TSM HP Omniback等。
n         逻辑导出方式备份:即通过Export工具导出备份。
这些备份方式都存在共同的缺点,以某本地网备份系统立项报告为例说明问题:
 
1.  设备质量不高,易坏,而且作为备份介质的磁带也相当容易损坏。在两年多的使用过程中,磁带库先后发生严重故障5次,小故障15次。一些小故障是由磁带损坏引起的,但是就是这么一盘磁带的损坏,就使得整个备份不能成功或者备份的数据不能用于恢复。
2.  系统备份速度慢,恢复速度更慢。现有的数据库实际使用量为250G,做一次全库备份的时间需要约7-8个小时,而做全库恢复的时间则更长,至少需要10个小时,如还要做日志恢复则时间将在15小时以上。随着数据量的不断增加,那么这个时间则需要更多。
3.  系统的备份最小的备份单位只能到数据文件一级,不能到表一级。也就是说如果一个重要库表丢失了或遭到破坏,那么也必须做全部数据库的恢复。虽然对重要库表的备份给出了基于exp/imp的定时导表的方案,但是该方案只支持备份一天的数据,功能过于简单。
4.  系统备份出来的数据不可读。也就是说这些备份的数据除非是用于库表恢复,否则就是一堆无用的东西,不能够用于库表在某个时刻数据的查询。
5.  磁带库的每年花费比较高。为安全起见,磁带库所用的磁带、清洁带必须全部更换,目前使用的磁带、清洁带共有40盘,更换则需花费约两万多块钱,另外磁带库损坏的几率比较高,那么它所花的维修费用也不容忽视。
另外,采用Export方式导出备份的性能非常低下,并且极易失败。如某本地网系统数据库容量为400GB,每天导出时间超过14小时,当业务量大时,导出任务就因失败而中断。

备份系统

备份软件

 
DSG SnapAssure备份产品对各环节利用最新的技术,借助DSG公司的专利技术大大提高了备份/恢复性能,主要体现在:
(1)提高日常备份速度
SnapAssure Agent for Oracle采用专有的日志跟踪技术,实时跟踪记录Oracle Online Redo Log的修改,在发起增量备份时,无需进行Oracle的数据块扫描,直接备份,备份速度快,大大减少了在增量抽取时需要读取的数据量,大大减少了主机CPU、内存以及I/O通道的占用。使得增量备份的速度能够非常快,降低系统维护人员的劳动强度。
(2)降低磁盘存储容量
将抽取出来的数据块进行压缩,压缩后的数据量约为原始数据量的15~30%
将压缩后的数据块在网络上进行传输时,大大减少了对网络传输带宽的需求,在相同数据量下,DSG解决方案需要的带宽仅为其他方案的1/31/4
(3)首推智能完全备份技术
SnapAssure内置智能版本管理,每天只需要完成增量备份,系统为每次备份的版本自动逻辑形成完全的数据库版本。因此可以直接恢复任何一个版本,都能获得该版本的完全数据。不同于传统备份技术中必须先恢复完全备份、再依次恢复各增量版本的数据。SnapAssure也无需传统备份复杂的备份策略。
(4)快速恢复支持
在恢复环节上,DSG的恢复性能非常优越,能够实现恢复性能优于备份性能。而传统的备份方式其恢复性能远远低于其备份性能。同时DSG还采用特有的快闪恢复技术,因为实际工程中,80%以上的情况是数据库部分遭到破坏(如数据文件、数据块的破坏等),传统方案只有完全恢复策略,而DSG的快闪恢复技术,可智能地直接恢复被破坏的部分,大大缩短恢复时间。
(5)备份数据可读取
在备份存储系统中,采用DSG的专利版本文件系统技术,对备份的数据进行管理,配合DSG公司的虚拟文件系统(VVFS),数据库管理软件能够在VVFS系统上直接对备份的数据进行打开读取,实现备份数据的可共享。
(6)支持NO ARCHIVE LOG模式的在线热备份
SnapAssure Agent for Oracle采用专有的日志跟踪技术,实时跟踪记录Oracle Online支持NOARCHIVELOG 模式,在线备份Redo Log的修改,实现OracleNOARCHIVELOG 模式下,在线备份。
 

 
利用DSG SnapAssure实现对本地网业务支撑系统的集中统计备份,计费帐务、营业、资源管理等系统共享一个备份服务器和备份存储资源。实现统一备份管理、安全策略管理、统一的资源配置、降低系统建设成本。
 
在本地网集中备份系统中,可以从两个方面考虑备份硬件设备:
1)    利旧已有设备:
由于各地市在系统升级过程中,由于性能和容量的要求一般都淘汰下了一些服务器和存储阵列,这些设备不能满足生产系统的要求,但对于备份来说却很有用武之地。采用SnapAssure备份为这些设备找到了最佳的应用场所。
 
2)    购买独立的备份设备
在为本地网备份系统选择备份设备时,建议的设备选择档次为:
服务器:
PC Server级别:安装Linux操作系统,如HP MSL530/570等,配置1-2CPU,512M1GB RAM
UNIX服务器:可选择IBM,HP,SUN等公司的入门级UNIX服务器。配置1CPU,512MB RAM
存储:
采用服务器的内置硬盘;
购置专用的磁盘阵列,一般建议可选择SCSI阵列即可。
 
 

传统的磁带库作为备份技术时,同时兼有备份和历史归档功能。但是磁带库在作为备份时具有备份时间长、恢复速度慢、可靠性较差等缺点,不适合对大容量的关键业务系统。但在作为历史归档方面却具有可长期保存、单位存储成本较低等优势,而对性能要求较低。
与之不同的是SnapAssure作为备份时具有备份时间短、恢复速度快、可靠性高、性价比最优等特点。因此非常适合大容量系统的快速备份和恢复需求。

因此,建议将二者结合起来,将SnapAssure作为对生产系统的快速数据保护,作为一级备份。而将磁带库作为历史数据归档使用,不再依赖磁带库对系统进行恢复。
 

1)    提高系统备份速度,使每天日常备份时间缩短到30分钟左右;
2)    降低备份系统的维护难度,无需管理大量的磁带和磁带库;
3)    备份数据更可靠:可直观的检查备份数据是否完整、是否可用;
4)    提高系统恢复性能
5)    系统投资成本低

河北省通信公司沧州市分公司是河北通信公司下属的最大的分公司之一,有固定电话用户130万。其本地网计费帐务系统是业务运行的核心,该系统采用Oracle数据库,运行在HP N4000平台上,数据量约在400GB左右。
系统过去采用Export方式导出备份,每天备份时间超过12小时,且易失败。在采用DSG SnapAssure备份系统后,通过100Mbps网络备份,全备份一次缩短为2.5小时,每天的增量备份为8-10分钟,完全恢复一次约为2小时。
 

周口通信计费系统是运行在两台HP服务器上的Oracle数据库系统,数据量在150GB左右。系统采用DSG SnapAssure备份软件构架其备份系统,大大提高了系统备份的效率,降低了系统恢复时间,降低了系统管理复杂度和工作量。
阅读(403) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~