-
公开(公告)号:CN116841469A
公开(公告)日:2023-10-03
申请号:CN202310871404.7
申请日:2023-07-17
Abstract: 本发明公开了一种纠删码存储系统均衡冗余转换方法及装置,方法在发冗余转换发起之后进行高效且均衡的转换,包括:数据块分配步骤,制定一个最大流问题来指导数据块重分配,通过检查条带分布,并寻找适当的数据块来补充拉伸条带,以减少数据块迁移的流量;校验块更新步骤,设计先收集再编码算法来更新拉伸条带的校验块,以减少校验块更新的流量;负载均衡步骤,提出了一种启发式算法,仔细挑选条带进行分解或拉伸,以平衡各节点的流量负载。本发明在抑制冗余转换流量的同时平衡节点之间的负载,能够更快地完成转换过程。
-
公开(公告)号:CN116841470A
公开(公告)日:2023-10-03
申请号:CN202310876195.5
申请日:2023-07-17
IPC: G06F3/06 , G06F11/10 , H04L67/1097 , H04L43/0894
Abstract: 本发明公开了一种可协调的纠删码修复方法、装置及可读介质,通过获取集群中各个节点的带宽使用情况,并确定集群的失效节点中的失效块,将集群的失效节点中每个失效块的修复方案分解为多个修复任务,包括上传任务和下载任务,根据带宽使用情况将上传任务和下载任务分配给集群中各个幸存节点,得到第一分配方案;基于上传任务与下载任务的匹配对第一分配方案进行调整,得到第二分配方案;在修复过程中,根据第二分配方案中每个幸存节点所分配的上传任务与下载任务的数量以及监测到的每个幸存节点的带宽使用情况监控修复进度;根据修复进度采用掉队者感知重调机制调整修复任务的传输顺序和执行位置,能实现低干扰加速修复。
-
公开(公告)号:CN118378231A
公开(公告)日:2024-07-23
申请号:CN202410519458.1
申请日:2024-04-28
Applicant: 厦门大学
Abstract: 本公开提供了一种访问控制策略验证方法、电子设备及存储介质。本公开的访问控制策略验证方法包括:对待验证属性进行编码,得到初始验证数据,待验证属性基于待验证访问控制策略生成;根据初始验证数据和默认约束数据生成目标验证数据,默认约束数据为默认针对访问请求进行约束的数据;以及根据目标验证数据确定待验证访问控制策略的验证结果。
-
公开(公告)号:CN114840448B
公开(公告)日:2024-06-04
申请号:CN202210524346.6
申请日:2022-05-13
Applicant: 厦门大学
Abstract: 利用通道间并行加速3D闪存垃圾回收的方法,涉及固态硬盘存储技术领域。包括:1)垃圾回收重定向调度:包括计算通道服务率、计算重定向流量、计算垃圾回收造成的读性能损失、跨通道初始分配重定向流量、跨通道初始分配重定向流量;2)基于热度感知的页面分配:包括页面访问热度划分、通道服务率排序、基于热度的跨通道页面分配。解决单通道上长垃圾回收延迟造成严重I/O阻塞问题。重定向调度,从整体上缓解垃圾回收造成的请求阻塞状况,从而提升闪存整体性能。重定向页面热度,依据各通道的读负载状况分配不同热度的重定向页面,实现各通道负载均衡,最大化通道资源利用率。
-
公开(公告)号:CN117112557A
公开(公告)日:2023-11-24
申请号:CN202311023921.5
申请日:2023-08-15
Applicant: 厦门大学
IPC: G06F16/22 , G06F16/245 , G06F11/14 , G06F9/50
Abstract: 基于混合存储的高性能可扩展哈希索引,涉及键值存储与哈希索引。该索引在持久化CPU高速缓存的最下层缓存上建立可调整大小的收集日志池以日志为单位刷写至持久性内存,以弥合键值对大小与持久性内存的写入粒度的差距;在易失内存中建立一个较小的索引,用于分类被刷写收集日志的键值对;采用无搜索插入与自底向上搜索,在保证正确性的前提下将插入前的搜索移除,以减少插入操作的读写混合;无检查的插入带来多次重复键值的插入,在分裂中添加低开销一致性检查,消除重复键对索引空间的占用;搜索大容量的哈希桶增加平均探测次数,在易失内存中存放索引键的特征值采用SIMD技术,在易失内存中吸收无用桶探测,提高索引搜索效率。
-
公开(公告)号:CN116600324B
公开(公告)日:2023-11-24
申请号:CN202310847842.X
申请日:2023-07-12
Applicant: 厦门大学
Abstract: 本发明涉及一种信道绑定WiFi网络的信道分配方法,其包括训练阶段:通过中央控制器周期性收集每个AP的信道选择、流量负载和吞吐量等观测信息,并将其存储在数据缓冲区中,构建神经网络,并使用PPO算法对神经网络进行训练;部署阶段:通过中央控制器周期性收集每个AP的信道选择、流量负载和吞吐量等观测信息,利用训练后的神经网络生成每个AP的信道选择动作,并将其下发到每个AP进行执行。本发明不依赖先验干扰模型,只通过实际吞吐量的反馈信息训练神经网络,并用于多AP信道参数的选择,在难以获取干扰模型的隐藏终端和隐藏信道场景下有更好的吞吐量表现。
-
公开(公告)号:CN116758961A
公开(公告)日:2023-09-15
申请号:CN202310832631.9
申请日:2023-07-08
Applicant: 厦门大学
Abstract: 本申请公开了一种高密度3D闪存两步编程方法,涉及闪存编程优化的技术领域,其包括S1:在3D QLC闪存的第二步编程中,识别待编程字线中已经被无效的页面;S2:确定无效页面数量与无效页面类型,即属于LSB、MSB、CSB、TSB中的哪种页面;S3:根据页面类型,结合存储元存储数据所属的电压状态,对数据进行重新编码,修改待编程字线的目标电压状态;S4:执行第二步编程。本申请能够降低有效页的出错,提高闪存数据的可靠性,提升编程效率,降低编程能耗,更加完善了两步编程技术。
-
公开(公告)号:CN116684249A
公开(公告)日:2023-09-01
申请号:CN202310710346.X
申请日:2023-06-15
Applicant: 厦门大学
Abstract: 本公开提供了一种基于故障场景的分布式数据平面验证方法,包括:根据数据平面验证需求、网络拓扑结构、设备节点的网络协议前缀以及预设故障场景中各种链路故障状态,生成包含预设故障场景中所有有效路径的有向无环图;将计数任务分解之后的子任务分配给各个设备节点,以使得各个设备节点上的验证器基于子任务进行计数;响应于实际故障链路与预设故障场景相匹配的判断结果,在有向无环图中调取对应于实际链路故障状态的有效路径洪泛实际故障链路;调取有效路径中的各个设备节点基于子任务进行重新计数,以重新计数的结果作为数据平面验证结果。本公开还提供一种基于故障场景的分布式数据平面验证系统。
-
公开(公告)号:CN116112562A
公开(公告)日:2023-05-12
申请号:CN202310116475.6
申请日:2023-02-15
Applicant: 厦门大学
IPC: H04L67/5681 , H04L67/104 , H04L67/02 , H04L67/55
Abstract: 本公开提供了一种基于P2P网络的协同块预取方法,将P2P网络中的节点分为根节点和代理节点,根节点负责从远程仓库中拉取数据块,代理节点只能从根节点拉取数据块,同时根节点主动预测代理节点需要的数据块并将其推送给代理节点,从而实现根节点和代理节点的协同块预取。本公开减少对代理节点上虚拟化实例的冷启动延迟,通过虚拟化实例数据块协同预取的方式加速虚拟化实例的启动和敏捷部署,快速响应用户的延迟需求,减少虚拟化实例大规模部署带来的开销。
-
公开(公告)号:CN113157715A
公开(公告)日:2021-07-23
申请号:CN202110517789.8
申请日:2021-05-12
Applicant: 厦门大学
Abstract: 纠删码数据中心机架协同更新方法,涉及集群存储系统。包括以下步骤:1)数据编码和分发存储阶段:选择满足系统容错能力和编码效率的纠删码,将原始数据划分为固定大小的数据块,对数据块进行编码生成对应校验块,将生成的数据块和校验块按照约束条件分发到不同的节点中进行存储;2)增量收集阶段:根据条带的更新情况以及校验块的布局,选择适合的机架作为收集机架,并将数据增量发送给收集机架;3)选择校验更新阶段:系统根据收集机架内数据增量的数量和校验机架内校验块的数量选择基于数据增量的更新或基于校验增量的更新。在保证系统可靠性的同时,最小化跨机架更新流量,从而减少对跨机架带宽的占用,更快地完成更新过程。
-
-
-
-
-
-
-
-
-