数据库容灾的产品原理

数据库容灾的产品原理,第1张

数据库容灾的产品原理:将存储在磁带、光盘中的历史数据进行转储、分析,得到客户的相关消费习惯、爱好等信息,为客户进行个性化服务提供,这成为众多金融机构竞争的新的业务增长点。

数据库容灾,即在异地部署一个一模一样的数据库,一个数据库所处的地理位置发生自然灾害了导致当前数据库发生灾难,另一个数据库会立马顶替工作。但是在数据生命周期中,数据分析只是其中的一环,作为数据仓库的建设基础。

在线数据的安全各行各业考虑的最多的,因为只有保证在线数据的安全才能谈的上历史数据的积累,才能谈得上历史数据仓库的积累,这就比如说银行主机的数据库突然故障了,大家都来投诉了,即使你客户关系再好,大家也不愿意上你这里办业务了。


相关信息

很多企业还停留在第一种架构上,当出了问题就丢失一天数据,通过补单保证数据库数据的准确性,此种架构对于一些中小企还能满足;很多大企业采用1+2方式,保证一台服务器和一块硬盘出问题,对应用无任何影响,包含政府、电力、税务等机构都考虑了硬件故障的情况。

更多的对实时业务要求很高的客户,采用1+2+3的方式,达到异地容灾的目标,比如金融、证券、移动、电信等,当本地系统遭遇到灾难时,实时切换到异地的备用中心,保证业务不间断运行。

灾备的几种方式:
1、主备镜像
两个数据中心服务器部署完全一样,每次网站发布都要在两个数据中心同时发布,保证运行系统版本一致。两个数据中心有主备之分,数据通过准实时的同步系统从主站不断同步到备站。主站发生灾害性故障导致完全不可用,则将域名解析切换到备站。这种方案纯粹是为了容灾。

2、业务互补,数据同步
如某网站美国机房和国内机房部署的服务在业务上互补,美国机房部署买家服务,国内机房部署卖家服务,海外用户(主要是买家)访问美国机房,国内用户(主要是卖家)访问国内机房。主要业务数据互相实时同步,因为数据在两个机房同时写入,可能会发生冲突。

3、主主镜像
部署和发布模式与主备一样,但是多个数据中心是同时启用的,根据用户地域将域名解析到不同的机房,数据实时同步。如新浪微博。

4、一写多读
数据写入只发生在一个数据中心,但是为了加快地区用户访问,会将数据同步到其他数据中心供只读访问。这种方案适用于读多写少的网站。比如wikipedia。

引用链接:>高可用(High Available)跟容灾不是一个概念。
HA可以分为单柜HA和双柜HA方案,不论是哪种方案,都是能够保证业务或者应用的冗余。双柜HA在应用冗余的基础上,还能实现数据的冗余。但是,如果服务器出现故障,HA方案无法保障恢复数据的完整可用性。此外,HA方案也不适用于远程的异地容灾。
容灾一般是指容灾备份,实际上包含了备份和容灾两部分内容。在备份方面,有定时备份(如:数易云备)、实时备份和CDP持续数据保护(如:备特佳)等区别,在容灾方面,主要是为了保障业务的连续性,或者说是应用冗余。

网络容灾就是网络服务系统和网络存储在出现问题的时候还能保障用户正常应用。现在主要的技术就是同时运行两套系统,比如一台网络服务系统服务器,一般是同样型号的两台服务器做双机,当主服务器因为某些原因当掉时,备份服务器可以顶替主服务器,继续提供相应的服务,从而保证业务的连续性。

为了提供比单可用区实例更高的可用性。为了提供比单可用区实例更高的可用性,RDS支持多可用区实例(也叫做同城双机房或者同城容灾实例)。多可用区实例将物理服务器部署在不同的可用区,当一个可用区(A)出现故障时流量可以在短时间内切换到另一个可用区(B)。整个切换过程对用户透明,应用代码无需变更。容灾切换时应用连接可能会断开,因此需要确保有重连机制。

异地容灾,顾名思义就是在不同的地方(异地:可以是同城的两个不同的机房或者是两座不同的城市),构建一套或者多套相同的应用或者数据库,进一步提高了数据抵抗各种可能安全因素的容灾能力,可以对企业应用和数据库起到安全性、连续性等方面的作用。
两大分类
考虑到不同企事业单位对数据安全和业务连续性的要求不尽相同,我们将异地容灾分为两大类:数据级容灾和应用级容灾。
数据级容灾:就是指建立一个异地的数据系统,该系统是本地关键应用数据的一个可用复制。在本地数据及整个应用系统出现灾难时,至少在异地保存有一份可用的关键业务的数据。该数据可以是与本地生产数据的完全实时复制,也可以比本地数据略微落后,但一定是可用的。
应用级容灾:在数据级容灾基础上,在异地建立一套与本地生产系统相当的备份环境,包括主机、网络、应用、IP等资源均有配套,当本地系统发生灾难时,异地系统可以提供完全可用的生产环境。
CDP异地容灾VS传统异地容灾
传统的异地容灾方案大多基于远程复制技术。远程复制是指运用复制技术将数据以同步或者异步的方式存储到异地灾备中心中,其主要实现方式有三种:1利用主机远程复制软件或硬件 。2利用存储自身的复制软件。3利用数据库软件产品。远程复制的方式可以实现数据级的容灾,但是一旦发生灾难,无法保证业务的连续性。此外,一旦出现数据库逻辑错误或人为误删除的情况,远程复制不能修复数据错误,也不能找回误删除的数据,更谈不上100%恢复数据并保障数据的可用性了。
和力记易的异地容灾方案以CDP持续数据保护技术为核心,可以构建异地桌面端或服务器端的文件、数据库和应用的全需求平台,能够防范数据丢失、修复数据错误,还能保障业务连续,全方位满足客户不同的数据安全和业务连续性要求。

容灾和备份其实属于两个概念。
其对系统的保护程度来分,可以将容灾系统分为:数据容灾和应用容灾
数据容灾就是指建立一个异地的数据系统,该系统是本地关键应用数据的一个实时复制。
而备份分为同城备份和异地备份
同城备份,是指将生产中心的数据备份在本地的容灾备份机房中,它的特点是速度相对较快。
异地备份,通过互联网TCP/IP协议,将生产中心的数据备份到异地。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13156312.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-13
下一篇 2023-06-13

发表评论

登录后才能评论

评论列表(0条)

保存