《xfdds_ppt2010版.ppt》由会员分享,可在线阅读,更多相关《xfdds_ppt2010版.ppt(40页珍藏版)》请在金锄头文库上搜索。
1、ORACLE数据安全保护方案,,概述,,数据安全保护的必要性,自然灾难 洪水、飓风、地震、火灾等,外在事件 技术失灵、电脑宕机、网络受损、恶意攻击等,政府政策法规,,系统非正常工作对行业影响,,数据安全保护面临的挑战,.,,数据安全保护评估,SHARE 78是建立容灾系统的一种评审标准。建立容灾系统的最终目的,是为了在灾难发生后能够以最快速度恢复数据服务,主要体现在RTO Objective)和RPO上。SHARE 78, M028报告中定义的灾备的七个级别和与其对应的数据丢失量与恢复时间情况详见下表:,,传统的数据安全保护,午夜 12:00am,11:59 pm,在3pm发生故障 恢复数据是
2、什么时候的数据? 备份的数据是否可用正常运转? 这是您的 恢复点 Recovery Point,15 小时?,39 小时?,多长时间可以解决问题? 多长时间可以从Tape上恢复数据? 多长时间可以让用户可以正常使用? 这是您的 恢复时间Recovery Time,Recovery Point + Recovery Time = 您 真正的 宕机时间,,Istream DDS诠释的数据保护,半夜 12:00am,11:59 pm,在3pm发生故障 恢复数据是什么时候的数据? 这是Istream DDS的 恢复点 Recovery Point,Seconds,重定向切换到另外一台服务器 用户重新获
3、得应用访问 Minutes 这是 Istream DDS的恢复时间Recovery Time,宕机时间 从 小时/天 减少到 秒/分,Istream DDS产品介绍,,北京九桥软件简介,2006年成立,高科技创业公司 拥有数据库日志分析核心技术 核心产品 iStream DDS【简称DDS】 提供数据库复制/容灾产品及相关解决方案 版权部门计算机软件著作权证书 IBM, HP, Dell,Microsoft,在Linux/Unix/solaris/Win平台下oracle数据库复制应用首推产品,,Istream DDS客户分布,证券行业,基金行业,期货行业,政府行业,广发证券、国元证券 、兴业
4、证券、东莞证券、中国国际证券、财通证券、 华安证券、 厦门证券、东北证券、江海证券、 天风证券、 安信证券、方正证券、浙商证券、 恒泰长财证券、首创证券,大成基金、 中邮基金、 广发基金,永安期货、新华期货、良茂期货、天马期货、大地期货、东亚期货、金城期货、德盛期货、京都期货,河北财政、上海公安、杭州公安、吉林公安,,DDS数据复制流程,传输进程 s,SQL,数据查询,采集进程,分析进程 s,业务系统,交易合成 s,redo log,Share memory,Disk,生产数据库,接收进程 s,交易装载 s,OCI,Share memory,Disk,SQL,复制数据库,IP网络,透明压缩传输
5、,DTF,,数据库日志分析技术的概念,插入10行记录,修改10行记录,Log ,,delete from xx where xx,update xx set xx where xx,update xx set xx where xx,update xx set xx where xx,update xx set xx where xx,update xx set xx where xx,commit,commit,update xx set xx where xx,rollback,事务合成 transaction merge,Memory,Merge完整交易,Track process,Me
6、rge process,以交易为单位传输,保证数据的一致性和完整性,rollback的DML放弃处理,Redo log,翻译DML,commit,update xx set xx where xx,update xx set xx where xx,commit,update xx set xx where xx,update xx set xx where xx,delete from xx where xx,,目标系统,源系统,缓存队列和传输保证,Comm process,Comm process,Track process,PUT process,两端都设置磁盘缓存,交易文件按照交易顺序
7、传输,缓存队列,缓存队列,在网络中断、系统宕机、数据库shutdown等故障情况下,仍能保证复制数据的连续性,等目标端确认写入磁盘后才删除源端数据,clean,,选择性复制,对象过滤,Sys系统表,Table复制,Schema复制,Schema复制,Table复制,表级复制 分区复制 组级复制(多表) 用户级复制 Table Partition Table Temporary Table IOT View Sequence Index Procedure Function Package Synonym Trigger Role Privilege UDT Materialized View,
8、分区复制,分区复制,T1.part1,T1.part2,tab1,tab2,index,procedure,V$session,T1.part2,tab2,tab1,index,,什么是DRS?,Data Rollback Server 利用DDS产生的过程文件进行数据库回滚和前滚 重现数据库的历史状态,审计、查询、恢复 单表回滚 全部数据回滚,DB,容灾系统DB,0,.,dtf,.,bak,1,dtf,.,bak,。,100,.,dtf,.,bak,101,.,dtf,.,bak,。,1000,.,dtf,.,bak,10001,.,dtf,.,bak,。,10019,.,dtf,10020
9、,.,dtf,交易系统DB,DDS数据复制,DTF列表,需恢复同步时刻,当前时刻,回滚恢复交易,恢复交易系统数据,,Rename tab to tab1;,DRS,DRS恢复truncate的表,truncate误操作给用户带来巨大损失 利用传统技术如何恢复? DRS自动“保存”数据 保存时间通过配置参数指定,Truncate table tab;,tab1,tab,Create tabale tab(id number);,Update xx set xx where xx;,Update xx set xx where xx;,commit;,create table,Insert int
10、o tab ( xx );,Truncate table tab ;,,更高灵活性: 适合异构IT环境部署,跨越平台障碍 一对一、多对一、一对多等多种部署模式,iStream DDS产品优势,更高投资回报: 支持灾备数据实时复用 缓解生产系统压力 减少硬件采购成本,更低部署成本: 最小网络带宽使用 最小数据传输量 最少业务停机时间,更多应用价值: 实时远程数据容灾 业务压力负载均衡 数据实时迁移 企业数据集中 业务数据分发,Istream DDS 解决方案,www.dds-,,DDS解决方案1 - 数据库实时远程容灾,业务应用,北京主交易中心,上海灾备中心,传统容灾技术的局限 不能支持异构环境
11、,产品选择余地小,成本不可控; 在传输方面对带宽和距离的限制颇多; 系统部署时间长、步骤复杂、对生产系统影响较大; 容灾切换存在一定的风险;,,DDS解决方案1 - 数据库实时远程容灾,业务应用,北京主交易中心,上海灾备中心,iStream DDS容灾方案特点 支持异构硬件平台和异构操作系统环境 传输数据量小,带宽要求低,距离无限制 数据可以复用,可获更多投资回报 容灾切换没有风险,successful,,23,集群的容灾保护,RAC对集群,RAC对单机,实时复制,实时复制,,解决方案2 - 跨平台无缝数据迁移,停机时间 在不同站点或硬件间迁移系统或数据可能会造成长距离传输损耗; 迁移可能需要
12、密集型劳动,且易于发生故障,引起更长时间的停机必须长时间停止业务交易用于导出导入据; 过长的业务中断时间,可能是几小时,也可能是几天; 费用高 传统的数据迁移既缓慢又昂贵,需数月的集中努力 ; 复杂度高 硬件不兼容、跨平台迁移、版本升级等使得数据迁移困难重重,需要昂贵的工具 ;,24,,解决方案2 - 跨平台无缝数据迁移,装载,传输,读取,,解决方案2 - 跨平台无缝数据迁移,,解决方案3 - 分担生产数据库负载,复制数据库实时打开 原来在生产系统上的操作可以转移到复制系统 支持数据查询 支持数据抽取 支持数据回滚到历史时间点,主交易系统,查询系统,,解决方案4 - 企业多节点数据集中,建立企
13、业第二数据中心 支持硬件及操作系统异构环境 支持不同的Oracle版本 支持数据过滤及筛选 支持本地或远程部署,WAN,,解决方案5 业务数据分发,从主交易系统分发数据,可复制到本地或异地多个点; 可以按不同业务需要将业务数据分发到本地服务器,专机专用; 将数据复制到本地同城或异地用于备份。,北京主交易中心,上海灾备中心,WAN,交易查询系统,灾备系统,统计系统,Istream DDS 应用案例,www.dds-,,DDS应用案例:证券集中交易容灾系统,AS,AS,网上交易,银证通,同步,报盘,报盘,银证通,AR,AR,网上交易用户,营业部,数据库,数据库,交易中心,容灾中心,外网,外网,DDS复制,DDS,DDS,,广发证券应用案例,4节点Linux 10g RAC,本地容灾查询 单实例Linux 10g,5公里DDS复制 10M带宽,应用查询,应用效果: 已经集中的用户量100万左右 实时复制过程中交易系统主机CPU占用率5% 本地数据复制平均延迟24秒 异地系统平均延迟46秒。,总部,同城营业部灾备机房,5节点Linux 10g RAC,DDS数据复制,DDS数据复制,,河北财政多对一应用案例,204个节点,各地级市、县主交易系统,省灾备中心,DDS数据复制,应用查询,应用效果: 各地市县的数据统一在异地容灾机房备份 备库可以始终处于open状