[发明专利]实现事务日志镜像备份的方法及装置在审

专利信息
申请号: 201410799217.3 申请日: 2014-12-19
公开(公告)号: CN105760252A 公开(公告)日: 2016-07-13
发明(设计)人: 刘德清;杨长江;吴刚 申请(专利权)人: 中兴通讯股份有限公司
主分类号: G06F11/14 分类号: G06F11/14
代理公司: 北京银龙知识产权代理有限公司 11243 代理人: 许静;黄灿
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 实现 事务 日志 备份 方法 装置
【说明书】:

技术领域

发明涉及数据存储领域,尤其涉及一种实现事务日志镜像备份的方法及装置。

背景技术

事务日志型存储系统是指系统的变更都通过日志记录下来,这主要是一种出于安全策略的做法;当系统异常时可以通过文件系统记录的日志来重做事务恢复数据。

开源的文件系统(ZFS,ZettabyteFileSystem)是基于事务日志型的文件系统,文件系统在内存中的每次变更定义为一个事务,ZFS日志在内存中保存了导致ZFS系统发生变更的系统调用的事务记录。当系统异常时,如果变更ZFS系统的事务没有及时同步到永久存储介质时,系统可以通过ZFS系统的日志使得系统可以重做这些事务,从而保证了数据不会出现丢失的情况。

当往事务日志型存储系统中写入数据,并且要求是采用同步写的方式时,事务日志型存储系统只需要将这次写事务的日志记录下来,并且将日志写到固定存储介质上去,然后给外部返回写入成功,这就是事务日志型存储系统的同步写语义。即使写到内存中的数据在出现故障时没有被同步到磁盘,因为数据写入时记录了日志,系统还可以在日志中将数据找到,这是事务日志型存储系统的同步语义。

对于一个文件系统来说,如果应用于高数据可靠性的场景下时,通常写入的数据都是采用同步写的方式。而同步写因为失去了高速缓存装置的加速作用性能一般非常低,同步写通常意味着数据必须同步写到稳定的存储介质上才给用户返回成功,同步写入数据时所使用的固定存储介质决定了同步写的性能。

如图1所示,可移植操作系统接口(posix,PortableOperatingSystemInterface)标准下的文件系统接口或者卷级块设备接口即文件系统(posix)或者卷级块设备接口;系统外部访问接口,外部请求每次对文件系统的更改都会产生一个事务;文件系统事务日志模块,负责产生并记录事务日志;数据管理单元,负责组织管理系统数据结构;存储池,管理所有物理存储空间。事务日志型存储系统中,采用同步写的方式时,两个可运行同一事务日志型存储系统的服务器之间共享后端的磁盘,产生事务时生成的日志通过意图日志模块被保存在存储池的数据盘即后端磁盘,当运行事务日志型存储系统的服务器A故障时,可运行同一事务日志型存储系统的服务器B根据存储在后端的磁盘中的日志,可恢复该日志对应的事务,但是这种情况下日志写到后端的磁盘的性能,决定了当前系统同步写的性能。将日志保存在后端的磁盘影响了系统的运行速度。

发明内容

为了克服将日志保存到后端的磁盘影响系统的运行速度的问题,本发明提供了一种实现事务日志镜像备份的方法及装置。

为了解决上述技术问题,本发明采用如下技术方案:

依据本发明的一个方面,提供了一种实现事务日志镜像备份的方法,应用于可运行同一事务日志型存储系统的多个服务器,该方法包括:运行所述事务日志型存储系统的第一服务器,记录所述事务日志型存储系统中的第一事务产生时生成的第一事务日志;该第一服务器将所述第一事务日志发送至预设的第一掉电保护内存,其中,所述第一掉电保护内存位于该第一服务器;该第一服务器将所述第一掉电保护内存保存的所述第一事务日志镜像备份至第二掉电保护内存,其中,所述第二掉电保护内存位于可运行同一事务日志型存储系统的第二服务器。

可选的,所述第一掉电保护内存和第二掉电保护内存均为非易失性随机访问存储器。

可选的,所述第一掉电保护内存和所述第二掉电保护内存的大小相同。

依据本发明的又一个方面,提供了一种实现事务日志镜像备份的方法,应用于可运行同一事务日志型存储系统的多个服务器,该方法包括:可运行所述事务日志型存储系统的第二服务器,接收运行所述事务日志型存储系统的第一服务器发送的第一事务日志,其中,所述第一事务日志为所述事务日志型存储系统中第一事务产生时生成的,并且存储于该第一服务器的第一掉电保护内存。该第二服务器将所述第一事务日志保存在第二掉电保护内存,其中,所述第二掉电保护内存位于该第二服务器;该第二服务器检测到所述第一服务器故障时,根据所述第二掉电保护内存中保存的第一事务日志,在本地恢复所述第一服务器在发生故障前的内存数据,并运行所述事务日志型存储系统。

可选的,所述第一掉电保护内存和第二掉电保护内存均为非易失性随机访问存储器。

可选的,所述第一掉电保护内存和所述第二掉电保护内存的大小相同。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410799217.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top