一种可协调的纠删码修复方法、装置及可读介质

    公开(公告)号:CN116841470A

    公开(公告)日:2023-10-03

    申请号:CN202310876195.5

    申请日:2023-07-17

    Abstract: 本发明公开了一种可协调的纠删码修复方法、装置及可读介质,通过获取集群中各个节点的带宽使用情况,并确定集群的失效节点中的失效块,将集群的失效节点中每个失效块的修复方案分解为多个修复任务,包括上传任务和下载任务,根据带宽使用情况将上传任务和下载任务分配给集群中各个幸存节点,得到第一分配方案;基于上传任务与下载任务的匹配对第一分配方案进行调整,得到第二分配方案;在修复过程中,根据第二分配方案中每个幸存节点所分配的上传任务与下载任务的数量以及监测到的每个幸存节点的带宽使用情况监控修复进度;根据修复进度采用掉队者感知重调机制调整修复任务的传输顺序和执行位置,能实现低干扰加速修复。

    客户端及分布式文件系统
    42.
    发明公开

    公开(公告)号:CN116303328A

    公开(公告)日:2023-06-23

    申请号:CN202310314877.7

    申请日:2023-03-28

    Applicant: 厦门大学

    Abstract: 本公开提供了一种客户端及分布式文件系统,客户端配置有可编程交换机,可编程交换机被配置为执行以下操作:响应于接收到的第一写请求,将第一写请求发送至主服务器,接收主服务器发来的n个第二写请求并分别转发至相应的第一节点服务器进行副本写入,接收第一节点服务器反馈的表征写入成功的第一回复信息,在反馈第一回复信息的第一节点服务器数量达到m(m

    数据库管理系统的逻辑缺陷的检测方法、装置及可读介质

    公开(公告)号:CN116126830A

    公开(公告)日:2023-05-16

    申请号:CN202310123541.2

    申请日:2023-02-16

    Applicant: 厦门大学

    Abstract: 本发明公开了一种数据库管理系统的逻辑缺陷的检测方法、装置及可读介质,通过获取随机生成的数据库中的表;根据表建立第一查询语句,基于第一查询语句的查询作为种子查询;通过近似变异合成与第一查询语句具有近似关系的若干第二查询语句,基于若干第二查询语句的查询作为合成查询;将第一查询语句和若干第二查询语句输入数据库管理系统中,得到种子查询的结果以及合成查询的结果;判断合成查询的结果与种子查询的结果之间是否违背近似关系,若是,则确定数据库管理系统存在逻辑缺陷。通过合成种子查询的过近似或欠近似,使其查询结果为种子查询结果的超集或子集,可以有效判断数据库管理系统是否存在逻辑缺陷,提高检测的准确性和效率。

    利用通道间并行加速3D闪存垃圾回收的方法

    公开(公告)号:CN114840448A

    公开(公告)日:2022-08-02

    申请号:CN202210524346.6

    申请日:2022-05-13

    Applicant: 厦门大学

    Abstract: 利用通道间并行加速3D闪存垃圾回收的方法,涉及固态硬盘存储技术领域。包括:1)垃圾回收重定向调度:包括计算通道服务率、计算重定向流量、计算垃圾回收造成的读性能损失、跨通道初始分配重定向流量、跨通道初始分配重定向流量;2)基于热度感知的页面分配:包括页面访问热度划分、通道服务率排序、基于热度的跨通道页面分配。解决单通道上长垃圾回收延迟造成严重I/O阻塞问题。重定向调度,从整体上缓解垃圾回收造成的请求阻塞状况,从而提升闪存整体性能。重定向页面热度,依据各通道的读负载状况分配不同热度的重定向页面,实现各通道负载均衡,最大化通道资源利用率。

    一种5G网络低时延端到端通信的域间边缘协同方法

    公开(公告)号:CN114189916A

    公开(公告)日:2022-03-15

    申请号:CN202111397886.4

    申请日:2021-11-19

    Applicant: 厦门大学

    Abstract: 本公开提供了一种5G网络低时延端到端通信的域间边缘协同方法,包括:5G网络中的各个子网络通过线下协商,共同确定一个域间边缘网络的代价函数g;每个边缘节点i估计其与其他节点j间的流量需求lij;每个边缘节点估计其与网络中其他节点通过骨干网传输流量的时延每个边缘节点i决定一个最大时延系数αij,αij取值范围为大于零且小于一的数;基于αij和确定边缘节点i到其他节点j的最大允许传输时延;边缘节点通过与邻居节点通信过程中,对网络中各个节点分簇,并基于各个分簇,在簇内求解线性规划问题,从而得出各路径上的流量分配方式。本公开还提供了一种5G网络低时延端到端通信的域间边缘协同装置、电子设备以及可读存储介质。

    一种加速3D NAND闪存中的子块擦除的方法

    公开(公告)号:CN114138189A

    公开(公告)日:2022-03-04

    申请号:CN202111359749.1

    申请日:2021-11-17

    Applicant: 厦门大学

    Abstract: 一种加速3D NAND闪存中的子块擦除的方法,涉及数据处理。1)数据写入,包括划分逻辑页热度,阶梯式将不同热度的数据写入不同分组的块内;2)垃圾回收,包括目标块的选择和目标子块的选择以及有效页的迁移;3)基于模式设计,包括在不同子块划分模式下确定度量指标,将数据写入高回收效益子块。区分数据的不同热度,并阶梯式地将不同热度的数据写入到不同分组中的块内,投机地增加块内无效页的数目。将数据访问特征结合到子块擦除方法上,工作负载特征应用到子块擦除的设计中,通过将高热度的数据写入到快要被回收的子块中,加速闪存内部无效页面的回收;使得闪存内的无效页能够更集中地分布在部分子块中,极大地提高垃圾回收效益。

    针对集群存储系统单点失效修复的跨集群流量优化方法

    公开(公告)号:CN111614720B

    公开(公告)日:2022-02-18

    申请号:CN202010286282.1

    申请日:2020-04-13

    Applicant: 厦门大学

    Abstract: 针对集群存储系统单点失效修复的跨集群流量优化方法,涉及集群存储系统。1:将原始数据划分为固定大小的数据块,对数据块编码生成对应校验块,再按照约束条件分发到不同节点中存储;2:针对每个条带找到最小化该条带跨集群修复流量的修复方案;3:初始化未修复条带集合,进行若干轮修复,每轮从未修复条带集合中随机选取多个条带构成当前轮修复条带集合,根据步骤2获得单条带修复方案组合得到初始的多条带修复组合方案,利用贪心算法调度多条带的修复,通过替代步骤和交换步骤得每轮的多条带修复组合方案;4:完成若干轮修复,每轮根据修复方案和编码规则进行对应失效条带恢复。最小化并平衡跨集群修复流量,适用于任何纠删码,适用范围广。

    一种纠删码存储单节点失效的修复优化方法

    公开(公告)号:CN113541870A

    公开(公告)日:2021-10-22

    申请号:CN202110772046.5

    申请日:2021-07-08

    Applicant: 厦门大学

    Abstract: 一种纠删码存储单节点失效的修复优化方法,涉及数据存储。利用全双工通信的特点独立看待每个节点的上传和下载带宽资源,将单节点失效的多条带修复问题抽象建模为图的问题,从整体的角度选择每个条带参与修复的节点,之后考虑调度各个条带节点间数据的传输顺序以充分利用系统中可用的带宽资源。可协助现有编码和单条带修复优化,在不减少单条带修复流量的前提下充分利用空闲的带宽资源,提高单节点修复的并行性从而减少单节点修复的总时间。在单节点故障发生时,分配并调度存储系统中各节点的修复任务,在单条带修复流确定阶段为每个条带选择合适的修复流,在多条带传输调度阶段确定适合的数据传输顺序来饱和地占用各节点可用的上传、下载带宽。

    一种基于P2P网络的协同块预取方法

    公开(公告)号:CN116112562B

    公开(公告)日:2025-01-17

    申请号:CN202310116475.6

    申请日:2023-02-15

    Applicant: 厦门大学

    Abstract: 本公开提供了一种基于P2P网络的协同块预取方法,将P2P网络中的节点分为根节点和代理节点,根节点负责从远程仓库中拉取数据块,代理节点只能从根节点拉取数据块,同时根节点主动预测代理节点需要的数据块并将其推送给代理节点,从而实现根节点和代理节点的协同块预取。本公开减少对代理节点上虚拟化实例的冷启动延迟,通过虚拟化实例数据块协同预取的方式加速虚拟化实例的启动和敏捷部署,快速响应用户的延迟需求,减少虚拟化实例大规模部署带来的开销。

Patent Agency Ranking