从应用层到数据层实现异地灾备共有哪几种解决方案?各自优缺点是怎样的?

参与13

3同行回答

李周华李周华灾备咨询服务部总监北京同创永益科技发展有限公司
从数据复制的层次看,应用、数据库、操作系统、存储阵列、数据备份各层都有成熟的解决方案。存储快,传输带宽要求高,总体成本最高;数据库自带灾备技术,依赖条件多,维护工作量较大,总体成本居中;备份恢复靠备份软件和备份介质,需要的时间可能会长,总体成本较低。...显示全部

从数据复制的层次看,应用、数据库、操作系统、存储阵列、数据备份各层都有成熟的解决方案。存储快,传输带宽要求高,总体成本最高;数据库自带灾备技术,依赖条件多,维护工作量较大,总体成本居中;备份恢复靠备份软件和备份介质,需要的时间可能会长,总体成本较低。

收起
IT咨询服务 · 2021-11-10
浏览902
kevinshoppingkevinshopping科技信息经理某保险有限公司
针对应用系统容灾的技术选择主要以下三大类:1、存储级     成本较高,对存储本身有要求,对传输通道网络延时、抖动要求高,优势从存储底层实现数据同步,对于上次应用完全透明,数据复制效率高。2、数据级     通过数据库自身容灾技术实现灾备目标,无需安装客户端,需要考虑...显示全部

针对应用系统容灾的技术选择主要以下三大类:
1、存储级
     成本较高,对存储本身有要求,对传输通道网络延时、抖动要求高,优势从存储底层实现数据同步,对于上次应用完全透明,数据复制效率高。
2、数据级
     通过数据库自身容灾技术实现灾备目标,无需安装客户端,需要考虑日志同步的数据量(非数据本身真实大小)。
3、应用级
     通过第三方容灾软件实现数据同步,需要单独安装客户端,好处是结构化和非结构化均能实现同步,但维保成本也相对较高。

收起
保险 · 2021-09-28
浏览1698
应用层技术实现:1. 中间件层:使用中间件实现数据库的镜像交易,较少实施,一致性校验比较复杂;2. 数据库层:一般使用数据库的同步技术,通过数据库的日志同步进行。优点是纯软件,数据传输量小,但同样一致性较难保证,大型事务比较难于保证数据同步的可靠性;数据层技术实现:1.存储层:一般...显示全部

应用层技术实现:
1. 中间件层:使用中间件实现数据库的镜像交易,较少实施,一致性校验比较复杂;
2. 数据库层:一般使用数据库的同步技术,通过数据库的日志同步进行。优点是纯软件,数据传输量小,但同样一致性较难保证,大型事务比较难于保证数据同步的可靠性;
数据层技术实现:
1.存储层:一般使用集中式存储的同步及异步镜像方式实现,优点是:通过IO保证一致性,大型数据库的多个分区可以通过存储保证一致性。缺点是同步方式对于带宽延迟要求高。
2. 备份层:对于RPO和RTO为小时级别以上的应用系统,建议采用该方案。造价低廉,节约网络带宽,属于成本最低的容灾解决方案。

收起
硬件生产 · 2021-09-27
浏览1834

提问者

roninyzl
技术支持某保险公司
擅长领域: 存储灾备分布式系统

问题来自

相关问题

问题状态

  • 发布时间:2021-09-24
  • 关注会员:4 人
  • 问题浏览:3974
  • 最近回答:2021-11-10
  • X社区推广