-
公开(公告)号:CN110989923A
公开(公告)日:2020-04-10
申请号:CN201911046694.1
申请日:2019-10-30
Applicant: 烽火通信科技股份有限公司
IPC: G06F3/06
Abstract: 本发明涉及一种分布式存储系统的部署方法、电子设备和存储介质。该方法包括步骤:根据存储资源硬件的检测信息对所述存储资源硬件进行分类;根据所述分类结果创建多个物理存储资源池,每个所述物理存储资源池只包含一类所述存储资源硬件;为所述物理存储资源池设定数据冗余策略,所述数据冗余策略是根据所述物理存储资源池包含的存储资源硬件数量确定的;为所述物理存储资源池创建逻辑存储池,每个所述逻辑存储池包含的数据归置组数量是根据所述数据冗余策略和所述存储资源硬件数量确定的。本发明无需人工干预,简化了部署流程。
-
公开(公告)号:CN117234424A
公开(公告)日:2023-12-15
申请号:CN202311259163.7
申请日:2023-09-26
Applicant: 烽火通信科技股份有限公司
IPC: G06F3/06
Abstract: 本发明涉及一种分布式存储的存储集群元数据管理方法、系统和装置。其方法部分主要包括:将当前存储集群的元数据信息直接写入物理磁盘;对象存储设备启动存储数据服务时,存储数据服务读取物理磁盘中的元数据信息,并将元数据信息写入内存;将对象存储设备自身的集群配置信息与内存中的元数据信息进行对比,若满足权限则启动存储数据服务成功,访问物理磁盘继续后续的存储数据服务;若不满足权限则启动存储数据服务失败,停止存储数据服务。本发明中存储集群的元数据信息是直接存储于物理磁盘,存储集群的元数据信息不受第三方工具影响,安全可靠、维护成本降低,降低了集群升级对内核版本的影响,可以实现跨节点无业务影响的升级功能。
-
公开(公告)号:CN112002370B
公开(公告)日:2022-04-15
申请号:CN202010716540.5
申请日:2020-07-23
Applicant: 烽火通信科技股份有限公司
IPC: G11C29/44
Abstract: 本发明属于分布式存储技术领域,涉及一种识别磁盘异常的方法、装置及分布式存储系统。该方法包括:通过虚拟块设备向内核模块中部署OSD与磁盘的映射关系;当所述OSD读写磁盘时,将接收到的IO请求提交给所述虚拟块设备,在所述虚拟块设备发送所述IO请求后,所述内核模块截获所述IO请求;所述内核模块根据所述映射关系将所述IO请求经SCSI层提交给所述OSD对应的磁盘;当所述IO请求在所述磁盘响应失败时,所述内核模块获取SCSI错误码,并解析所述SCSI错误码;根据所述SCSI错误码的解析结果识别所述磁盘的异常。本发明提供的识别磁盘异常的方法、装置及分布式存储系统能获取磁盘的SCSI错误码,根据SCSI错误码识别磁盘的异常,从而最大限度的保证了系统稳定运行。
-
公开(公告)号:CN112035059A
公开(公告)日:2020-12-04
申请号:CN202010770026.X
申请日:2020-08-04
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种分布式存储系统单点失效修复方法,包括:S1、将存储系统抽象化表示为网络拓扑带权全连通无向图,初始化编码解码算法;S2、使用种群初始化算法产生初始种群的可行个体;S3、判断代数是否到达设定值,如果是则得到当前网络状况下的最优带宽修复树集合,利用所述最优带宽修复树集合对失效节点进行修复,如果否则转步骤S4;S4、根据优化约束条件设定适应度函数,计算种群中个体的适应度;S5、设计选择算法,进行种群个体选择;S6、部分个体直接进入下一代;S7、部分个体进行交叉变异;S8、得到下一代种群,并转步骤S3。本发明还提供了相应的电子设备与存储介质。
-
公开(公告)号:CN112002370A
公开(公告)日:2020-11-27
申请号:CN202010716540.5
申请日:2020-07-23
Applicant: 烽火通信科技股份有限公司
IPC: G11C29/44
Abstract: 本发明属于分布式存储技术领域,涉及一种识别磁盘异常的方法、装置及分布式存储系统。该方法包括:通过虚拟块设备向内核模块中部署OSD与磁盘的映射关系;当所述OSD读写磁盘时,将接收到的IO请求提交给所述虚拟块设备,在所述虚拟块设备发送所述IO请求后,所述内核模块截获所述IO请求;所述内核模块根据所述映射关系将所述IO请求经SCSI层提交给所述OSD对应的磁盘;当所述IO请求在所述磁盘响应失败时,所述内核模块获取SCSI错误码,并解析所述SCSI错误码;根据所述SCSI错误码的解析结果识别所述磁盘的异常。本发明提供的识别磁盘异常的方法、装置及分布式存储系统能获取磁盘的SCSI错误码,根据SCSI错误码识别磁盘的异常,从而最大限度的保证了系统稳定运行。
-
公开(公告)号:CN118193133A
公开(公告)日:2024-06-14
申请号:CN202410335974.9
申请日:2024-03-22
Applicant: 烽火通信科技股份有限公司
IPC: G06F9/455
Abstract: 一种虚拟机模版生成方法、装置、设备及可读存储介质,包括对ISO镜像进行解析并基于包括操作系统类型及对应的目标定制参数的转换参数和目标文件特征识别库进行分类,生成待注入静态文件、待注入配置文件、待生成配置文件及待安装软件包四个列表;基于目标定制参数对裸磁盘文件进行分区、文件系统制作及基础目录结构构建生成基础虚拟机模版;通过待注入静态文件、待注入配置文件和待生成配置文件三个列表将待注入静态文件、待注入配置文件和待生成配置文件注入至基础虚拟机模版;根据操作系统类型构建本地软件源并基于待安装软件包列表将待安装软件包安装至基础虚拟机模版;对基础虚拟机模版进行封装生成目标虚拟机模版,提高了虚拟机模版制作效率。
-
公开(公告)号:CN117896382A
公开(公告)日:2024-04-16
申请号:CN202410009364.X
申请日:2024-01-02
Applicant: 烽火通信科技股份有限公司
Inventor: 朱正亮 , 肖丁 , 史汉嶂 , 李海静 , 李涛 , 刘鹏飞 , 李学真 , 范亚平 , 田依蕾 , 李盼 , 刘丽萍 , 李航 , 王彩丽 , 吕朝阳 , 李毅 , 李俊波 , 张贝
IPC: H04L67/1004 , H04L67/00 , H04L67/1095 , G06F8/65
Abstract: 本发明涉及一种提升可靠性及效率的云平台升级方法和装置。其方法部分主要包括:构建多个升级服务节点,并将升级包同步到多个升级服务节点上;根据待升级节点所需的子升级包集合总大小计算多个升级服务节点的平均下载量,并按照平均下载量为每个升级服务节点分配一组待升级节点;升级服务节点按照分配好的待升级节点启动升级,使待升级节点根据子升级包之间的依赖关系进行子升级包的下载升级。本发明通过构建升级服务集群节点来提供可靠的升级服务,并根据待升级节点的架构和角色,计算待升级节点的软件升级包下载流量,对待升级节点进行分组,使得每个升级服务节点动态管理一组待升级节点,保证一云多芯的云平台能够可靠、平稳及高效的升级。
-
公开(公告)号:CN116893882A
公开(公告)日:2023-10-17
申请号:CN202310931644.1
申请日:2023-07-25
Applicant: 烽火通信科技股份有限公司
Inventor: 李俊波 , 史汉嶂 , 肖丁 , 张贝 , 黎星 , 付小东 , 赵丹 , 黄韬 , 李海静 , 朱正亮 , 李学真 , 吴江 , 李盼 , 汤才晓 , 郭兵 , 文建伟 , 尹曦宇 , 胡翔 , 徐丽华
Abstract: 本发明涉及一种云平台虚拟机镜像保护的方法、系统和装置。其方法部分主要包括:根据虚拟机镜像数据存储请求指定的机密等级和镜像文件获取混淆策略,根据混淆策略生成离散镜像数据流并写入到云平台,根据预设的加密算法将混淆策略做加密处理,并对加密后的混淆策略进行数据持久化;根据虚拟机镜像数据读取请求指定的镜像标识获取数据持久化下加密后的混淆策略,根据预设的解密算法对加密后的混淆策略做解密处理,获取离散镜像数据流,按照解密后的混淆策略对离散镜像数据流做汇聚与还原并写入到本地文件中。本发明可以解决云环境下大镜像文件通过网络传输时的机密性问题,同时使云平台业务下发的性能趋近于原始镜像的性能。
-
公开(公告)号:CN111090394A
公开(公告)日:2020-05-01
申请号:CN201911236911.3
申请日:2019-12-05
Applicant: 烽火通信科技股份有限公司
IPC: G06F3/06
Abstract: 本发明公开了一种基于卷级别RAID的磁阵管理方法、装置及存储介质。该方法包括接收创建卷请求,所述创建卷请求包含卷容量参数、RAID类型参数和分布磁盘个数参数;根据所述创建卷请求确定可用于创建卷的磁盘,并在每个确定的磁盘上划分分区,每个确定的磁盘上的所述分区组成了新创建卷;根据所述RAID类型参数为所述新创建卷设置读写策略。本发明可以基于分区设置RAID,实现了更灵活的RAID策略。
-
公开(公告)号:CN110989925A
公开(公告)日:2020-04-10
申请号:CN201911047924.6
申请日:2019-10-30
Applicant: 烽火通信科技股份有限公司
IPC: G06F3/06
Abstract: 本发明涉及一种分布式存储系统的部署方法、装置、电子设备及存储介质。该方法包括:将所述分布式存储系统的存储硬件划分为多个逻辑单元,每个所述逻辑单元的操作都是相互独立的;将每个所述逻辑单元划分成不同的命名空间,且每个所述命名空间都有唯一的识别号;为每一个所述命名空间部署数据管理进程。本发明可以显著降低不同分区间的互相影响,大幅提升系统的读写服务能力、降低读延时。
-
-
-
-
-
-
-
-
-