CN103294574A - 一种快速实现业务存储切换的装置和方法 - Google Patents

一种快速实现业务存储切换的装置和方法 Download PDF

Info

Publication number
CN103294574A
CN103294574A CN2013102579508A CN201310257950A CN103294574A CN 103294574 A CN103294574 A CN 103294574A CN 2013102579508 A CN2013102579508 A CN 2013102579508A CN 201310257950 A CN201310257950 A CN 201310257950A CN 103294574 A CN103294574 A CN 103294574A
Authority
CN
China
Prior art keywords
buffer memory
amended record
business datum
written
rear end
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013102579508A
Other languages
English (en)
Other versions
CN103294574B (zh
Inventor
石岩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guilin University of Electronic Technology
Zhejiang Uniview Technologies Co Ltd
Original Assignee
Zhejiang Uniview Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Uniview Technologies Co Ltd filed Critical Zhejiang Uniview Technologies Co Ltd
Priority to CN201310257950.8A priority Critical patent/CN103294574B/zh
Publication of CN103294574A publication Critical patent/CN103294574A/zh
Application granted granted Critical
Publication of CN103294574B publication Critical patent/CN103294574B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

一种快速实现业务存储切换的方法,该方法应用于具有缓存补录功能的设备,该方法在后端存储故障时开启使用,该设备包括本地存储资源,该方法包括:计算当前剩余缓存空间的长度;根据计算的当前剩余缓存空间长度以及当前待写入的业务数据长度判断是否进行缓存补录,如果当前剩余缓存空间小于当前待写入的业务数据长度,执行缓存补录:将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源;如果当前剩余缓存空间大于当前待写入的业务数据,则不执行缓存补录:将当前待写入的业务数据写入缓存中。通过本发明技术,在后端存储故障时,及时的启动了本地缓存补录的功能,保证切换及时以防止数据丢失。

Description

一种快速实现业务存储切换的装置和方法
技术领域
本发明涉及存储技术领域,尤其涉及一种快速实现业务存储切换的装置和方法。
背景技术
如图1所示,以一种监控设备,网络摄像机IPC为例来说明。该IPC自带存储资源功能,即要求IPC安装有可进行存储的资源,比如说CF卡。通常IPC监控数据先写入缓存,然后通过IP网络将缓存中的监控数据通过iSCSI或者其他协议存储到监控网络的后端存储设备IPSAN。但是在后端存储出现故障,并且在一定的超时时间内故障还存在时,IPC缓存中的数据将被存储到其自带的存储资源中,实现缓存补录功能。为描述方便,将缓存命名为A、B、C三个数据区。假设监控数据依次写入ABC数据区,则在后端存储资源可正常写入时,ABC三个数据区中的的数据将依次写入后端存储设备上,而IPC的新的监控数据也会循环写入缓存的ABC区域,即在C数据区写满后重新从A数据区写入。但是,在后端存储出现故障时,包括网络故障和后端存储设备故障时,IPC检测到该故障后,如果在超时时间内,比如说15秒内,IPC缓存中的数据还是无法写入后端存储设备时,将缓存内未写入到后端存储设备的数据全部写入到IPC自带的存储资源上。该未写入的数据包括:启动存入后端存储设备但未成功的数据以及新写入缓存的数据。先将缓存内所有的数据都读出,与最新写入的数据,全部写入IPC自带的存储资源上,如此实现缓存补录功能。这里的超时时间依靠的是写命令超时。
在IPC缓存大小固定的前提下,若是通过写命令超时时间检测方式触发本地缓存补录功能,就可能出现在写命令超时时间还未到时,缓存就被覆盖写入,致使部分缓存数据被覆盖丢失。这种情况下,即使后续启用了缓存补录功能,仍然将导致数据的不完整。尤其地,在IPC码率较大的情况下,通过这种方式启动的缓存补录通常都会导致数据丢失。
惯常地,可以考虑缩短超时时间以解决缓存被覆盖写的问题。但是,由于超时时间一旦设定就是一个固定的时间,所以它本身不能适应不同业务的码流不同的情况。例如超时时间设定为8秒,在IPC的码率为4M的时候缓存不会被覆盖写,数据不会丢失,但是在8M时数据可能就会丢失。而若根据8M的码率来设置超时时间,比如设置为4秒,那对于1M,2M,4M码率来说,该超时时间又太短,会剩余较多的缓存。由于缓存的性能总是高于CF卡等存储资源的,所以优先进行缓存是必要的。
发明内容
有鉴于此,本发明提供一种快速实现业务存储切换的装置和方法。
该快速实现业务存储切换的装置应用于具有缓存补录功能的设备,该装置在后端存储故障时开启使用,该设备包括本地存储资源,该装置包括:剩余缓存计算模块,用于计算当前剩余缓存空间的长度;所述当前剩余缓存空间为已完成后端存储的业务数据所占的空间或者无业务数据写入的空间;缓存补录判断模块,用于根据计算的当前剩余缓存空间长度以及当前待写入的业务数据长度判断是否进行缓存补录,如果当前剩余缓存空间小于当前待写入的业务数据长度,通知业务数据写入模块执行缓存补录;如果当前剩余缓存空间大于当前待写入的业务数据,通知业务写入模块执行缓存写入;业务数据写入模块,用于在执行缓存补录时,将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源;在执行缓存写入时,将当前待写入的业务数据写入缓存中。
优选地,剩余缓存计算模块利用以下公式进行剩余缓存计算:FreeLen=CacheLen-((WritePos+(CacheLen+1)-ReadPos)%(CacheLen+1));FreeLen为剩余缓存空间长度;CacheLen为缓存的总长度;WritePos为当前业务数据写入缓存的地址;ReadPos为后端存储故障时对应的缓存中的读地址。
优选地,装置还包括:缓存补录开启确认模块,用于确认缓存补录是否开启,如果缓存补录开启,通知业务数据写入模块执行缓存补录;如果缓存补录未开启,则由缓存补录判断模块执行缓存补录的判断;缓存补录初始设置为关闭;故障恢复判断模块,用于在业务数据写入模块执行完业务数据写入本地存储资源的操作后,判断后端存储故障是否恢复,如果恢复,通知缓存补录设置模块关闭缓存补录;缓存补录设置模块,用于在缓存补录判断模块判断执行缓存补录时,开启缓存补录。
本发明还提供一种快速实现业务存储切换的方法,该方法应用于具有缓存补录功能的设备,该方法在后端存储故障时开启使用,该设备包括本地存储资源,该方法包括:计算当前剩余缓存空间的长度;根据计算的当前剩余缓存空间长度以及当前待写入的业务数据长度判断是否进行缓存补录,如果当前剩余缓存空间小于当前待写入的业务数据长度,执行缓存补录:将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源;如果当前剩余缓存空间大于当前待写入的业务数据,则不执行缓存补录:将当前待写入的业务数据写入缓存中。
优选地,该剩余缓存空间长度的计算具体为:FreeLen=CacheLen-((WritePos+(CacheLen+1)-ReadPos)%(CacheLen+1));FreeLen为剩余缓存空间长度;CacheLen为缓存的总长度;WritePos为当前业务数据写入缓存的地址;ReadPos为后端存储故障时对应的缓存中的读地址。
本发明还提供一种快速实现业务存储切换的方法,该方法应用于具有缓存补录功能的设备,该方法在后端存储故障时开启使用,该设备包括本地存储资源,其特征在于,该方法包括如下步骤:
A、在将执行业务数据写操作时,判断缓存补录是否开启,如果是,执行步骤B;如果否,执行步骤C;
B、将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源;转步骤F;
C、判断缓存剩余空间长度是否大于待写数据长度,如果是,执行步骤D;如果否,执行步骤E;
D、将当前待写入的业务数据写入缓存,转步骤A;
E、将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源,并开启缓存补录;转步骤F;
F、判断后端存储故障是否恢复;如果是,执行步骤G;如果否,返回步骤A;
G、关闭缓存补录。
优选地,剩余缓存空间长度的计算具体为:FreeLen=CacheLen-((WritePos+(CacheLen+1)-ReadPos)%(CacheLen+1));FreeLen为剩余缓存空间长度;CacheLen为缓存的总长度;WritePos为当前业务数据写入缓存的地址;ReadPos为后端存储故障时对应的缓存中的读地址。
相较于现有技术,本发明技术在后端存储故障时,及时的启动了本地缓存补录的功能,保证切换及时以防止数据丢失。
附图说明
图1是现有的IPC存储示例图。
图2是本发明一种实施方式装置的逻辑图。
图3是本发明一种实施方式的示例说明图。
图4是本发明一种实施方式的流程图。
图5是本发明又一实施例流程图。
图6是本发明又一实施方式装置逻辑图。
具体实施方式
为解决现有技术的问题,本发明提出一种快速实现业务存储切换的装置,该装置应用于具有本地存储资源的设备。该具有本地存储资源的设备与网络中的一存储设备进行通信,将业务数据存储在网络中的该存储设备上。该网络中的存储设备作为一种后端存储资源存在,接收待存储的业务数据并进行存储。参图2,该快速实现业务存储切换的装置从逻辑上可以划分为:剩余缓存计算模块、缓存补录判断模块以及业务数据写入模块。这些模块在设备上执行如下功能:
剩余缓存计算模块,用于计算当前剩余缓存空间的长度;所述当前剩余缓存空间为已完成后端存储的业务数据所占的空间或者无业务数据写入的空间;
缓存补录判断模块,用于根据计算的当前剩余缓存空间长度以及当前待写入的业务数据长度判断是否进行缓存补录,如果当前剩余缓存空间小于当前待写入的业务数据长度,执行缓存补录;如果当前剩余缓存空间大于当前待写入的业务数据,则不执行缓存补录;
业务数据写入模块,用于在执行缓存补录时,将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源;在不执行缓存补录时,将当前待写入的业务数据写入缓存中。
下面结合一具体的示例来进行说明。请参图3,网络摄像机IPC编码后的视频数据先存入本地缓存,而后从缓存中读出数据再通过监控网络存入后端存储资源。在将缓存位置r开始的一段数据读出写入后端存储资源时,出现了故障,当前的业务数据写位置为w。剩余缓存计算模块计算当前剩余缓存空间长度。剩余缓存计算模块可以使用如下公式进行剩余缓存的计算:FreeLen=CacheLen-((WritePos+(CacheLen+1)-ReadPos)%(CacheLen+1));FreeLen为剩余缓存空间长度;CacheLen为缓存的总长度;WritePos为当前业务数据写入缓存的地址;ReadPos为后端存储故障时对应的缓存中的读地址。当然,除了该公式之外,不排除其他可以实现剩余缓存计算的公式。图3中位置w对应WritePos,位置r对应ReadPos。剩余缓存空间为图3中划斜杠的区域。该斜杠区域中的数据为已完成后端存储的业务数据。当然,如果后端存储在缓存未进行覆盖写时就发生故障的话,那该斜杠区域中的部分区域(从w位置开始到缓存末端)就无业务数据存在。未划斜杠的缓存区域中的数据为未写入后端存储资源的业务数据。
缓存补录判断模块判断当前待写入缓存中的新的视频数据长度IPCLen和剩余缓存空间长度FreeLen的大小,如果FreeLen>IPCLen,则通知业务数据写入模块将当前待写入缓存中的新的视频数据写入缓存中;如果FreeLen<IPCLen,则通知业务数据写入模块将当前待写入缓存中的新的视频数据写入IPC的本地存储资源,即进行缓存补录功能。如果FreeLen=IPCLen,则待写入缓存中的新的视频数据可以写入缓存中,也可以写入本地存储资源。对于图3,即比较斜杠区域和待写的新视频数据长度,并按照上述规则判断是否执行缓存补录功能。
在后端存储故障的情况下,每次在新的视频数据执行缓存写入之前由剩余缓存计算模块和缓存补录判断模块执行上述的计算和判断,以确定新的视频数据是否要执行缓存补录操作。
剩余缓存计算模块和缓存补录判断模块所执行的计算和判断动作并不一定在后端存储故障的情况下执行。在后端存储未出现故障时,这两个功能模块也可以执行对应的操作。
下面结合图4说明本发明一种快速实现业务存储切换的方法实施例流程图。在后端存储故障时,该方法执行如下步骤:
S41、业务数据写操作时,计算当前剩余缓存空间的长度;
前端监控设备采集到视频业务数据进行编码,对编码后的该业务数据执行写操作。
S42、根据计算的当前剩余缓存空间长度以及当前待写入的业务数据长度判断是否进行缓存补录,如果当前剩余缓存空间小于当前待写入的业务数据长度,执行缓存补录:将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源;如果当前剩余缓存空间大于当前待写入的业务数据,则不执行缓存补录:将当前待写入的业务数据写入缓存中。
上述方法,在后端存储出现故障时,对于后续的每一个业务数据写操作都需要执行图4的流程,即每次进行业务数据写操作时,都要执行步骤S42的判断。图5给出了另一个优化的实施例。在该实施例中,一旦执行缓存补录,若未后端存储故障未恢复的话,后续的每一次写数据操作将都执行缓存补录。以下结合图5进行详细说明。
在后端存储故障时,本实施例方法执行如图5的步骤:
步骤51、在将执行业务数据写操作时,判断缓存补录是否开启。如果是,执行步骤52;如果否,执行步骤53。
缓存补录开启与否可以通过一标志位表示,比如,该标志为为1,表示缓存补录开启;该标志位为0表示缓存补录未开启。缓存补录开启是指:前一次的业务数据写操作执行了缓存补录功能。初始时,该标志位置0。
步骤52、将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源。转步骤56。
步骤53、判断缓存剩余空间是否大于待写数据长度。如果是,执行步骤54。如果否,执行步骤55。
步骤54、将当前待写入的业务数据写入缓存。返回步骤51。
步骤55、将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源,并开启缓存补录。转步骤56.
步骤56、判断后端存储故障是否恢复。如果是,执行步骤57;如果否,返回步骤51。
步骤57、关闭缓存补录。
关闭缓存补录,将表示缓存补录的标志位置0。
基于图5的构思,本发明的又一快速实现业务存储切换的装置,在图2所描述的装置的基础上,还包括:缓存补录开启确认模块、故障恢复判断模块和缓存补录设置模块,请参图6。缓存补录开启确认模块,用于确认缓存补录是否开启,如果缓存补录开启,通知业务数据写入模块执行缓存补录;如果缓存补录未开启,则由缓存补录判断模块执行缓存补录的判断;缓存补录初始设置为关闭;故障恢复判断模块,用于在业务数据写入模块执行完业务数据写入本地存储资源的操作后,判断后端存储故障是否恢复,如果恢复,通知缓存补录设置模块关闭缓存补录;缓存补录设置模块,用于在缓存补录判断模块判断执行缓存补录时,开启缓存补录。
通过本发明技术,在后端存储故障时,及时的启动了本地缓存补录的功能,保证切换及时以防止数据丢失。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (7)

1.一种快速实现业务存储切换的装置,该装置应用于具有缓存补录功能的设备,该装置在后端存储故障时开启使用,该设备包括本地存储资源,其特征在于,该装置包括:
剩余缓存计算模块,用于计算当前剩余缓存空间的长度;所述当前剩余缓存空间为已完成后端存储的业务数据所占的空间或者无业务数据写入的空间;
缓存补录判断模块,用于根据计算的当前剩余缓存空间长度以及当前待写入的业务数据长度判断是否进行缓存补录,如果当前剩余缓存空间小于当前待写入的业务数据长度,通知业务数据写入模块执行缓存补录;如果当前剩余缓存空间大于当前待写入的业务数据,通知业务写入模块执行缓存写入;
业务数据写入模块,用于在执行缓存补录时,将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源;在执行缓存写入时,将当前待写入的业务数据写入缓存中。
2.如权利要求1所述的装置,其特征在于,所述剩余缓存计算模块利用以下公式进行剩余缓存计算:FreeLen=CacheLen-((WritePos+(CacheLen+1)-ReadPos)%(CacheLen+1));FreeLen为剩余缓存空间长度;CacheLen为缓存的总长度;WritePos为当前业务数据写入缓存的地址;ReadPos为后端存储故障时对应的缓存中的读地址。
3.如权利要求1所述的装置,其特征在于,该装置还包括:
缓存补录开启确认模块,用于确认缓存补录是否开启,如果缓存补录开启,通知业务数据写入模块执行缓存补录;如果缓存补录未开启,则由缓存补录判断模块执行缓存补录的判断;缓存补录初始设置为关闭;
故障恢复判断模块,用于在业务数据写入模块执行完业务数据写入本地存储资源的操作后,判断后端存储故障是否恢复,如果恢复,通知缓存补录设置模块关闭缓存补录;
缓存补录设置模块,用于在缓存补录判断模块判断执行缓存补录时,开启缓存补录。
4.一种快速实现业务存储切换的方法,该方法应用于具有缓存补录功能的设备,该方法在后端存储故障时开启使用,该设备包括本地存储资源,其特征在于,该方法包括:计算当前剩余缓存空间的长度;根据计算的当前剩余缓存空间长度以及当前待写入的业务数据长度判断是否进行缓存补录,如果当前剩余缓存空间小于当前待写入的业务数据长度,执行缓存补录:将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源;如果当前剩余缓存空间大于当前待写入的业务数据,则不执行缓存补录:将当前待写入的业务数据写入缓存中。
5.如权利要求4所述的方法,其特征在于,所述剩余缓存空间长度的计算具体为:FreeLen=CacheLen-((WritePos+(CacheLen+1)-ReadPos)%(CacheLen+1));FreeLen为剩余缓存空间长度;CacheLen为缓存的总长度;WritePos为当前业务数据写入缓存的地址;ReadPos为后端存储故障时对应的缓存中的读地址。
6.一种快速实现业务存储切换的方法,该方法应用于具有缓存补录功能的设备,该方法在后端存储故障时开启使用,该设备包括本地存储资源,其特征在于,该方法包括如下步骤:
A、在将执行业务数据写操作时,判断缓存补录是否开启,如果是,执行步骤B;如果否,执行步骤C;
B、将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源;转步骤F;
C、判断缓存剩余空间长度是否大于待写数据长度,如果是,执行步骤D;如果否,执行步骤E;
D、将当前待写入的业务数据写入缓存,转步骤A;
E、将缓存中的未完成后端存储的业务数据以及当前待写入的业务数据写入本地存储资源,并开启缓存补录;转步骤F;
F、判断后端存储故障是否恢复;如果是,执行步骤G;如果否,返回步骤A;
G、关闭缓存补录。
7.如权利要求6所述的方法,其特征在于,所述剩余缓存空间长度的计算具体为:FreeLen=CacheLen-((WritePos+(CacheLen+1)-ReadPos)%(CacheLen+1));FreeLen为剩余缓存空间长度;CacheLen为缓存的总长度;WritePos为当前业务数据写入缓存的地址;ReadPos为后端存储故障时对应的缓存中的读地址。
CN201310257950.8A 2013-06-25 2013-06-25 一种快速实现业务存储切换的装置和方法 Active CN103294574B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310257950.8A CN103294574B (zh) 2013-06-25 2013-06-25 一种快速实现业务存储切换的装置和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310257950.8A CN103294574B (zh) 2013-06-25 2013-06-25 一种快速实现业务存储切换的装置和方法

Publications (2)

Publication Number Publication Date
CN103294574A true CN103294574A (zh) 2013-09-11
CN103294574B CN103294574B (zh) 2015-11-25

Family

ID=49095498

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310257950.8A Active CN103294574B (zh) 2013-06-25 2013-06-25 一种快速实现业务存储切换的装置和方法

Country Status (1)

Country Link
CN (1) CN103294574B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016206463A1 (zh) * 2015-06-23 2016-12-29 中兴通讯股份有限公司 一种写操作控制方法、装置及***
WO2018201859A1 (zh) * 2017-05-04 2018-11-08 平安科技(深圳)有限公司 数据补录方法、装置、服务器和存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04128949A (ja) * 1990-09-20 1992-04-30 Fujitsu Ltd 半導体記憶装置のデータ記憶方式
CN1971495A (zh) * 2005-11-25 2007-05-30 昆达电脑科技(昆山)有限公司 外接存储器***及方法
CN102693164A (zh) * 2012-05-03 2012-09-26 中国石油集团川庆钻探工程有限公司地球物理勘探公司 防止缓存溢出的设备和方法
CN102968360A (zh) * 2012-11-28 2013-03-13 青岛海信网络科技股份有限公司 具有n+1冗余功能的存储***及方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04128949A (ja) * 1990-09-20 1992-04-30 Fujitsu Ltd 半導体記憶装置のデータ記憶方式
CN1971495A (zh) * 2005-11-25 2007-05-30 昆达电脑科技(昆山)有限公司 外接存储器***及方法
CN102693164A (zh) * 2012-05-03 2012-09-26 中国石油集团川庆钻探工程有限公司地球物理勘探公司 防止缓存溢出的设备和方法
CN102968360A (zh) * 2012-11-28 2013-03-13 青岛海信网络科技股份有限公司 具有n+1冗余功能的存储***及方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016206463A1 (zh) * 2015-06-23 2016-12-29 中兴通讯股份有限公司 一种写操作控制方法、装置及***
CN106293500A (zh) * 2015-06-23 2017-01-04 中兴通讯股份有限公司 一种写操作控制方法、装置及***
WO2018201859A1 (zh) * 2017-05-04 2018-11-08 平安科技(深圳)有限公司 数据补录方法、装置、服务器和存储介质

Also Published As

Publication number Publication date
CN103294574B (zh) 2015-11-25

Similar Documents

Publication Publication Date Title
CN103034566B (zh) 虚拟机还原的方法和装置
CN102508713B (zh) 进程启动方法及装置
CN106357787A (zh) 一种存储容灾控制***
CN102402471A (zh) 基于存储阵列快照功能的数据实时备份方法及***
CN104615504B (zh) 一种实现数据保护的方法及装置
CN104239166A (zh) 一种对运行中虚拟机实现文件备份的方法
CN105224391A (zh) 一种虚拟机的在线备份方法及***
CN108038384B (zh) 一种高安全的集群共享存储虚拟化方法
CN104166605B (zh) 基于增量数据文件的数据备份方法及***
CN104049912A (zh) 基于虚拟化平台的分布式存储管理方法
CN107329859B (zh) 一种数据保护方法及存储设备
CN104503863A (zh) 用于虚拟容器***容灾的内核态与用户态数据交换方法
CN110737504B (zh) 一种深度学习模型训练容错方法、***、终端及存储介质
US11379329B2 (en) Validation of data written via two different bus interfaces to a dual server based storage controller
US9405669B2 (en) Recovery from cache and NVS out of sync
CN107656705A (zh) 一种计算机存储介质和一种数据迁移方法、装置及***
CN106681865B (zh) 业务恢复方法及装置
CN105955845A (zh) 一种数据恢复方法及装置
WO2014075586A1 (zh) 一种jbod阵列自动恢复存储的方法和装置
CN103294574A (zh) 一种快速实现业务存储切换的装置和方法
CN102414658B (zh) 捕捉和加载操作***状态的方法
CN104636082B (zh) 磁盘阵列raid的控制方法及装置
CN103235746B (zh) 服务器一体机自动恢复方法
US9710188B2 (en) Managing backup relationships in a data storage system
CN107341203A (zh) 一种分布式搜索引擎的访问控制和索引优化方法与装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CB03 Change of inventor or designer information

Inventor after: Shi Yan

Inventor after: Xiao Hailin

Inventor before: Shi Yan

CB03 Change of inventor or designer information
TR01 Transfer of patent right

Effective date of registration: 20180507

Address after: 310051 Zhejiang Jiangling Hangzhou Road, Binjiang District, Jiangling, 88, No. 10 South Block 1-11.

Co-patentee after: Guilin University of Electronic Technology

Patentee after: Zhejiang Uniview Technology Co., Ltd.

Address before: 310053 two or three floor A area, C plant, 66 Dongxin Avenue, Binjiang District, Hangzhou, Zhejiang.

Patentee before: Zhejiang Uniview Technology Co., Ltd.

TR01 Transfer of patent right