-
公开(公告)号:CN105117282B
公开(公告)日:2018-09-14
申请号:CN201510524313.1
申请日:2015-08-24
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本发明公开了一种对输入输出请求进行拆分的方法及装置,所述方法包括:接收应用层下发的IO请求;针对不同的业务应用,获取业务操作的块大小;根据IO请求对应的IO数据的长度以及所述业务操作的块大小,对所述IO请求进行拆分,使拆分后的每个IO请求对应到一个单独的块。本发明在插件层之上(即公共层)建立一套IO拆分机制,能够使插件层不需要关注IO是否跨块(chunk),插件层可见的IO大小(iosize)均小于等于chunksize,从而降低灾备插件层的复杂性和冗余度,维护多插件间的一致性;并且,不需要添加其他空间缓存或备份原IO数据;可以满足所有IO模式下的拆分,且拆分颗粒度随chunksize可变。
-
公开(公告)号:CN105138471A
公开(公告)日:2015-12-09
申请号:CN201510552832.9
申请日:2015-09-01
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本发明提供了一种镜像处理方法和装置。涉及计算机应用领域;解决了读写操作产生IO混乱导致数据不一致的问题。该方法包括:接收IO请求;根据接收到IO请求的前后次序将IO请求所请求操作的IO数据排列到主IO队列中;依据所述主IO队列对IO数据依次进行处理。本发明提供的技术方案适用于存储设备,实现了高效可靠的IO操作。
-
公开(公告)号:CN104572355A
公开(公告)日:2015-04-29
申请号:CN201510051821.2
申请日:2015-01-30
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F11/14
Abstract: 提出一种异步远程复制数据的方法,分别在生产中心和容灾中心执行,本地生产中心主机系统中的应用程序连续发出多个写请求时,只需等待数据写入生产中心存储系统之后,后续写可继续执行。此后再由生产中心与容灾中心进行连续的多次数据复制,即两个系统之间允许滞后多个写操作。同时提出了执行上述方法的设备。提出的方案适用于网络链路带宽较小和网络传播延迟较大的情况。
-
公开(公告)号:CN102510342B
公开(公告)日:2015-04-29
申请号:CN201110358710.8
申请日:2011-11-11
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: H04L12/24
Abstract: 本发明提供一种状态信息的获取方法和系统。所述方法,包括:以状态对象的各状态信息为单位,配置状态信息的各状态值所对应的获取频率;在获取状态信息的状态值过程中,将得到的状态值作为原始值,按照该原始值所对应的获取频率对该状态信息的状态值进行后续获取;如果新得到的状态值不为原始值,调整该状态信息的状态值的获取频率为新得到的状态值所对应的获取频率,并将该新得到的状态值作为新的原始值进行保存;按照调整后的获取频率继续对该状态信息的状态值进行后续获取。
-
公开(公告)号:CN104360914A
公开(公告)日:2015-02-18
申请号:CN201410568524.0
申请日:2014-10-22
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本发明提供了一种增量快照方法和装置,包括:当需要对快照源卷进行写数据操作时,根据待写快照源卷的快照链表,查找到最晚创建的快照,确定最晚创建的快照在写时拷贝COW卷中存有COW映射,将待写数据写入快照源卷对应的扇区中;当需要对快照进行读数据操作时,判断待读快照在COW卷中是否有COW映射,如果是,根据待读快照的COW映射,从COW卷读取对应的待读数据;如果否,根据待读快照的快照链表,查找与待读快照关联的最晚创建的快照,根据最晚创建的快照的COW映射,从快照源卷读取对应的待读数据。本发明减少了存储空间和存储成本,降低了存储管理复杂带来的风险,方便存储管理。
-
公开(公告)号:CN102262597B
公开(公告)日:2014-01-08
申请号:CN201110223785.5
申请日:2011-08-05
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F12/06
Abstract: 本发明提供一种内存池管理方法和系统,所述系统,包括:第一判断模块,用于在进行内存释放过程中,判断待释放的内存块的大小是否在预先设置的小内存块的取值范围内;处理模块,用于在判断模块确定待释放的内存块大小在所述小内存块的取值范围内,将所述待释放的内存块放入内存池中;第二判断模块,用于在接收到用户申请内存的请求后,判断内存池中是否有大小满足所述请求所需内存的内存块;第一分配模块,用于在所述第二判断模块判断确定内存池中有大小满足所述请求所需内存的内存块时,将内存池中大小满足所述请求所需内存的内存块分配给所述用户。
-
公开(公告)号:CN102279882A
公开(公告)日:2011-12-14
申请号:CN201110221842.6
申请日:2011-08-04
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F17/30
Abstract: 本发明提供一种在集群系统中访问的控制方法和系统,所述系统,包括:集群系统包括互为主备的至少两个节点,其中所述至少两个节点的应用层共享一磁盘的资源,其中所述控制系统包括集群控制装置,其中所述集群控制装置,位于所述集群系统的应用层,包括:检测模块,用于检测所述至少两个节点中是否有N个节点上相同的应用同时向所述磁盘发起访问,其中N为大于或等于2的整数;第一处理模块,用于在所述检测模块检测有时,发起屏蔽所述N个节点中N-1个节点的所述应用对所述磁盘的访问的流程。
-
公开(公告)号:CN105138429B
公开(公告)日:2018-11-02
申请号:CN201510520255.5
申请日:2015-08-21
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F11/14
Abstract: 本发明实施例提供一种写时拷贝快照方法和系统,其中,系统包括预处理模块、拷贝模块和重组模块,方法包括:当检测到快照数据时,预处理模块获取该快照数据,将该快照数据拆分得到拆分数据并添加至处理队列;当检测到处理队列中存在拆分数据时,拷贝模块获取该处理队列中的拆分数据,确定需要进行拷贝的源卷数据,将该源卷数据写入目标卷中;当检测到来自同一快照数据的所有拆分数据相对应的源卷数据均拷贝到目标卷中时,重组模块将该来自同一快照数据的所有拆分数据进行重组,得到与该快照数据相同的重组快照数据,将该重组快照数据写入源卷中。将获取拆分数据、写时拷贝和重组写入操作分为三个进程来分别进行,有效地提高了系统的工作效率。
-
公开(公告)号:CN105138471B
公开(公告)日:2018-04-13
申请号:CN201510552832.9
申请日:2015-09-01
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本发明提供了一种镜像处理方法和装置。涉及计算机应用领域;解决了读写操作产生IO混乱导致数据不一致的问题。该方法包括:接收IO请求;根据接收到IO请求的前后次序将IO请求所请求操作的IO数据排列到主IO队列中;依据所述主IO队列对IO数据依次进行处理。本发明提供的技术方案适用于存储设备,实现了高效可靠的IO操作。
-
公开(公告)号:CN104572353B
公开(公告)日:2018-01-09
申请号:CN201510030748.0
申请日:2015-01-21
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本发明提供了一种灾备融合管理方法及系统,其特征在于,包括以下步骤:通用框架管理模块接收插件实例创建命令后,调用对应插件创建函数,进行插件实例创建并对输入输出信息即IO信息进行拦截;若有对磁盘的输入输出操作,则所述通用框架管理模块对磁盘输入输出操作信息进行封装,获取封装数据包并发送至对应的插件管理模块;所述插件管理模块对所述封装数据包进行解封装,通过与所述插件管理模块对应的IO处理函数,对所述磁盘输入输出操作信息进行处理,实现了多种数据保护方法的融合。
-
-
-
-
-
-
-
-
-