-
公开(公告)号:CN116560912B
公开(公告)日:2023-09-19
申请号:CN202310834708.6
申请日:2023-07-10
申请人: 北京鲸鲨软件科技有限公司
摘要: 本发明公开了一种基于LVM的多路可移动介质数据实时备份及识别方法。该方法包括预先将N个本地存储介质分别创建为N个物理卷,并将N个物理卷创建一个存储池,存储池上划分逻辑卷给应用服务器使用,当需要数据备份时,将插入存储服务器的K个移动存储介质创建为物理卷,并根据设置的备份参数加入待备份逻辑卷所属存储池,然后将待备份逻辑卷通过数据同步为K个镜像卷,并指定镜像卷在存储池的位置;将镜像卷转变为线性卷,并将线性卷和移动存储介质分离出来;将移动存储介质插入其它应用服务器,激活后供特定的应用识别和访问。本发明通过移动存储介质实现不直连互通的系统间数据共享,使得其他系统中的应用可以访问特定应用数据。
-
公开(公告)号:CN116737634A
公开(公告)日:2023-09-12
申请号:CN202310854602.2
申请日:2023-07-12
申请人: 北京鲸鲨软件科技有限公司
摘要: 本发明提出了一种DRBD双主模式下基于仲裁的脑裂快速处理方法和装置,应用于至少两个服务器的DRBD设备上,所述DRBD设备通过fence‑peer操作和仲裁服务器进行通信,所述方法包括如下步骤:配置DRBD设备的处理逻辑;当脑裂发生时,读取配置文件中的fencing配置项,并根据所述fencing配置项调用fence‑peer操作定义的处理程序;触发仲裁程序,获取仲裁结果;根据所述仲裁结果,判断各服务器的仲裁程序是否成功,若仲裁成功,则解除对应服务器的IO挂起继续提供服务,若仲裁失败,则对应服务器进入隔离流程。本发明IO切换(恢复)快,管理相对简单且灵活,能够适应一些客户端/应用IO延迟容忍度低的场景。
-
公开(公告)号:CN108717420B
公开(公告)日:2022-04-15
申请号:CN201810359241.3
申请日:2018-04-20
申请人: 北京鲸鲨软件科技有限公司
IPC分类号: G06F16/13 , G06F16/182
摘要: 本发明公开了一种分布式文件系统中提高小文件读取效率的方法,包括:在分布式文件系统挂载节点中构建缓存单元;当存在文件读取操作时,所述分布式文件系统挂载节点将向所述分布式文件存储节点发送lookup操作;基于所述lookup操作判断目标文件是否为小文件;若所述目标文件为小文件,则将小文件对应的文件内容作为所述lookup操作的扩展属性并返回到所述分布式文件系统挂载节点中;提取所述lookup操作的扩展属性中的文件内容并且将所述文件内容存储到所述缓存单元中;在所述分布式文件系统挂载节点的缓存单元中进行文件的打开、读取以及关闭操作。本申请能够在不增加硬件成本的基础上,提高小文件的读取速率。
-
公开(公告)号:CN111813324A
公开(公告)日:2020-10-23
申请号:CN201910291059.3
申请日:2019-04-11
申请人: 北京鲸鲨软件科技有限公司
摘要: 本发明公开了一种存储方法及装置,第一主存储服务器持续接收待存储数据,并将接收到的待存储数据发送至第一分布式复制设备存储为第一存储数据,第一分布式复制设备将第一存储数据发送至至少一个第一备存储服务器或者第二备存储服务器存储;若第一主存储服务器发生故障,启动第二主存储服务器,改为由第二主存储服务器接收待存储数据,并将待存储数据发送至第一分布式复制设备存储为第二存储数据;第一分布式复制设备将第一存储数据和第二存储数据发送至第一备存储服务器或者第二备存储服务器存储,存储装置应用了上述方法。由此可知,本发明提供的一种存储方法及装置,较好地防止数据丢失,提高数据存储过程的安全性能、增强数据容灾备份能力。
-
公开(公告)号:CN105760519B
公开(公告)日:2020-08-28
申请号:CN201610108914.9
申请日:2016-02-26
申请人: 北京鲸鲨软件科技有限公司
IPC分类号: G06F16/176 , G06F16/182
摘要: 本发明公开了一种集群文件系统及其文件锁分配方法,包括:代理模块从文件锁模块获取对于一个文件的文件锁并接收来自多个业务客户端对该文件的多个第一加锁请求;将所述多个第一加锁请求依时序建立等待队列,按所述等待队列顺序依次响应所述多个第一加锁请求,将所述文件锁分配给相应的业务客户端持有;当所有业务客户端均不再持有所述文件锁且所述等待队列为空并在后续的预设时长内没有接收到新的第一加锁请求时,将所述文件锁释放;在代理模块未持有文件锁的状态下,文件锁模块接收来自修复客户端的第二加锁请求,并将文件锁分配给修复客户端持有;本发明使数据修复时不影响前端业务,保证前端业务性能,充分复用利用硬件资源,降低用户成本。
-
公开(公告)号:CN106570091B
公开(公告)日:2020-05-22
申请号:CN201610917175.8
申请日:2016-10-20
申请人: 北京鲸鲨软件科技有限公司
IPC分类号: G06F16/182 , G06F16/17
摘要: 本发明公开了一种增强分布式集群文件系统的高可用性的方法,针对分布式集群文件系统,当发生集群节点发生宕机等致命异常时,可重新将现有的健康的存储资源通过哈希散列,从而保障哈希区间分布在现有的健康的存储资源上,剔除已经发生致命异常的存储资源,使得可以存储用户新创建的所有文件。当异常节点恢复健康后,分布式集群文件系统可以自动通过弹性哈希算法重新分配哈希区间给健康的存储资源,用户能够正常访问所有健康的存储文件。从而增强了分布式集群文件系统的高可用性,且操作简单,无需专业工程师接入,降低了维护成本。
-
公开(公告)号:CN108717420A
公开(公告)日:2018-10-30
申请号:CN201810359241.3
申请日:2018-04-20
申请人: 北京鲸鲨软件科技有限公司
IPC分类号: G06F17/30
摘要: 本发明公开了一种分布式文件系统中提高小文件读取效率的方法,包括:在分布式文件系统挂载节点中构建缓存单元;当存在文件读取操作时,所述分布式文件系统挂载节点将向所述分布式文件存储节点发送lookup操作;基于所述lookup操作判断目标文件是否为小文件;若所述目标文件为小文件,则将小文件对应的文件内容作为所述lookup操作的扩展属性并返回到所述分布式文件系统挂载节点中;提取所述lookup操作的扩展属性中的文件内容并且将所述文件内容存储到所述缓存单元中;在所述分布式文件系统挂载节点的缓存单元中进行文件的打开、读取以及关闭操作。本申请能够在不增加硬件成本的基础上,提高小文件的读取速率。
-
公开(公告)号:CN108153617A
公开(公告)日:2018-06-12
申请号:CN201711396592.3
申请日:2017-12-21
申请人: 北京鲸鲨软件科技有限公司
发明人: 王晓强
IPC分类号: G06F11/14
摘要: 本发明公开了一种对于缓存数据的掉电保护方法和装置,涉及计算机存储技术领域,其中的方法包括:开启BBU供电功能并对系统掉电信号进行监控;如果获得系统掉电信号,则通过BBU的电源模块对SCSI TARGET的LUN缓存进行供电,将LUN缓存中的数据进行转储处理;在系统恢复正常后,对进行转储处理的数据进行恢复处理。本发明的对于缓存数据的掉电保护方法和装置,采用硬件最小系统BBU供电方式,可以减低硬件成本;数据保护方式采取转储及恢复数据,易精确定位,能够减低甚至消除影响系统性能风险;可以深度结合系统软件模块,高效处理数据;可以支持多SCSI TARGET LUN的缓存掉电保护。
-
公开(公告)号:CN104793901B
公开(公告)日:2018-01-23
申请号:CN201510166449.X
申请日:2015-04-09
申请人: 北京鲸鲨软件科技有限公司
IPC分类号: G06F3/06
摘要: 本发明公开了一种存储装置及存储方法,其中存储装置包括相互连接的高速存储模块、低速存储模块和缓存处理模块;所述低速存储模块用于存储冷数据,所述高速存储模块用于存储热数据;所述缓存处理模块根据数据提升命令,控制所述低速存储模块将目标冷数据发送到所述高速存储模块,提升为目标热数据,并启动所述目标热数据对应的老化定时器;在所述老化定时器到期后,所述缓存处理模块获取所述高速存储模块中其他全部热数据的平均引用次数,若所述目标热数据的被引用次数低于所述平均引用次数,则将所述目标热数据移出所述高速存储模块。本发明提供的一种存储装置及存储方法有效地提高了现有高速存储介质的使用效率和I/O处理能力。
-
公开(公告)号:CN104793901A
公开(公告)日:2015-07-22
申请号:CN201510166449.X
申请日:2015-04-09
申请人: 北京鲸鲨软件科技有限公司
IPC分类号: G06F3/06
摘要: 本发明公开了一种存储装置及存储方法,其中存储装置包括相互连接的高速存储模块、低速存储模块和缓存处理模块;所述低速存储模块用于存储冷数据,所述高速存储模块用于存储热数据;所述缓存处理模块根据数据提升命令,控制所述低速存储模块将目标冷数据发送到所述高速存储模块,提升为目标热数据,并启动所述目标热数据对应的老化定时器;在所述老化定时器到期后,所述缓存处理模块获取所述高速存储模块中其他全部热数据的平均引用次数,若所述目标热数据的被引用次数低于所述平均引用次数,则将所述目标热数据移出所述高速存储模块。本发明提供的一种存储装置及存储方法有效地提高了现有高速存储介质的使用效率和I/O处理能力。
-
-
-
-
-
-
-
-
-