基于页面替换代价的固态硬盘缓冲区管理方法

    公开(公告)号:CN115048056B

    公开(公告)日:2024-07-16

    申请号:CN202210695096.2

    申请日:2022-06-20

    Abstract: 本发明为基于页面替换代价的固态硬盘缓冲区管理方法,将固态硬盘的缓冲区划分为工作区域和受害者区域,工作区域维护干净页面链表和混合页面链表,受害者区域维护受害者页面链表;干净页面链表用于存放未经修改的干净页面,混合页面链表用于存放被修改过的脏页面,受害者页面链表用于存放等待再次被访问或驱逐出缓冲区的受害者候选页面。为了提高缓冲区的命中率,分别计算页面的迁移代价和替换代价,并选择替换代价小的页面进行驱逐,避免了现有的缓冲区管理方法总是优先替换干净页面,导致干净页面刚刚进入缓冲区就被作为受害者页面驱逐出缓冲区的情况,将经常被访问的页面保留在缓冲区中,同时减少了脏闪存页的写回操作次数,提高了固态硬盘的整体性能。

    一种软硬协同动态负载存储方法

    公开(公告)号:CN108920101B

    公开(公告)日:2021-03-30

    申请号:CN201810674769.X

    申请日:2018-06-27

    Abstract: 本发明为一种软硬协同动态负载存储方法,该方法在数据磁盘布局中采用冷热树对磁盘条带进行记录,动态地分配条带,在满足数据传输带宽要求下,实现节能的目的,并且将原本采用CPU进行的异或计算部分采用FPGA硬件算法实现,非常适用于负载动态变化的大型存储系统。该方法采用一种新型磁盘布局方式并结合硬件通过软硬件结合方式进行动态负责存储,更合理的使用已经打开的磁盘,减少磁盘转换带来的额外能耗,将地址计算部分用软件算法实现,异或计算部分用硬件实现,降低数据存储时的磁盘能耗和CPU资源,提升整个RAID存储架构的性能。

    一种基于CAD快速持久化的方法

    公开(公告)号:CN112925763B

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

    申请号:CN202110301348.4

    申请日:2021-03-22

    Abstract: 本发明为一种基于CAD快速持久化的方法,该方法包括以下步骤:(1)确定分布式系统集群中的总节点个数N,令F=(N‑1)/2,设置纠删码的数量为k,同时设置选择参数x的值;(2)判断集群中Leader节点最近收到的应答节点数是否大于等于F,如果大于等于F执行步骤(3);(3)判断集群中Leader节点最近收到的应答节点数是否大于等于F+k;如果Leader节点最近收到的应答节点数大于等于F+k,则按照F‑CAD一致性协议进行复制,直至F+1+x个节点持久化写入全量数据,提交该日志条目,执行下一轮复制;若Leader节点近期收到的应答节点数小于F+k,则按照CAD协议对系统进行一致性复制,直至全量数据持久化写入至少F+1+0个节点,提交该日志条目,执行下一轮复制。该方法能够降低单点故障的概率。

    一种软硬协同动态负载存储方法

    公开(公告)号:CN108920101A

    公开(公告)日:2018-11-30

    申请号:CN201810674769.X

    申请日:2018-06-27

    Abstract: 本发明为一种软硬协同动态负载存储方法,该方法在数据磁盘布局中采用冷热树对磁盘条带进行记录,动态地分配条带,在满足数据传输带宽要求下,实现节能的目的,并且将原本采用CPU进行的异或计算部分采用FPGA硬件算法实现,非常适用于负载动态变化的大型存储系统。该方法采用一种新型磁盘布局方式并结合硬件通过软硬件结合方式进行动态负责存储,更合理的使用已经打开的磁盘,减少磁盘转换带来的额外能耗,将地址计算部分用软件算法实现,异或计算部分用硬件实现,降低数据存储时的磁盘能耗和CPU资源,提升整个RAID存储架构的性能。

    基于频度的存储和差异化管理方法

    公开(公告)号:CN115510069A

    公开(公告)日:2022-12-23

    申请号:CN202211285954.2

    申请日:2022-10-20

    Abstract: 本发明为基于频度的存储和差异化管理方法,该方法以键值对的频度值为基础,将键值对归类为高频度键值对、中频度键值对以及低频度键值对,设计一种基于频度的新键值格式,以便对不同频度的数据存储选择不同的键值格式,同时提出了根据键值对类型实行差异化管理。可以大大减少日志结构合并树LSM‑tree中的数据量,进一步减轻写放大问题,从而提高读写性能。可以对高频度键值对达到快速读写访问的效果,将中频度键值对的值和键地址以及整个低频度键值对存放在值日志ValueLog中,因为范围查询需要随机读,故从值日志Value Log中预取值可以提高范围查询性能。

    一种基于CAD快速持久化的方法

    公开(公告)号:CN112925763A

    公开(公告)日:2021-06-08

    申请号:CN202110301348.4

    申请日:2021-03-22

    Abstract: 本发明为一种基于CAD快速持久化的方法,该方法包括以下步骤:(1)确定分布式系统集群中的总节点个数N,令F=(N‑1)/2,设置纠删码的数量为k,同时设置选择参数x的值;(2)判断集群中Leader节点最近收到的应答节点数是否大于等于F,如果大于等于F执行步骤(3);(3)判断集群中Leader节点最近收到的应答节点数是否大于等于F+k;如果Leader节点最近收到的应答节点数大于等于F+k,则按照F‑CAD一致性协议进行复制,直至F+1+x个节点持久化写入全量数据,提交该日志条目,执行下一轮复制;若Leader节点近期收到的应答节点数小于F+k,则按照CAD协议对系统进行一致性复制,直至全量数据持久化写入至少F+1+0个节点,提交该日志条目,执行下一轮复制。该方法能够降低单点故障的概率。

    基于双层链的隐私数据保护和授权框架

    公开(公告)号:CN115118435B

    公开(公告)日:2024-03-22

    申请号:CN202210756058.3

    申请日:2022-06-29

    Abstract: 本发明为基于双层链的隐私数据保护和授权框架,该框架采用双层链的结构,分别是验证链和授权链,验证链负责验证数据的真实性和有效性,同时生成数据拥有证明;授权链负责存储用户的授权记录,每个用户都有自己的数据账户,用户只能对自己的数据进行授权;验证链中的节点在授权链相当于“特权”节点,能给用户的数据账户添加数据;将数据的验证存储和授权分开进行。对于隐私数据保护采用双链结构,可以在不透露用户具体数据的情况下让服务商提供服务。同时提出了基于受益证明的共识算法(PoB)使目前的共识机制适应该框架。

Patent Agency Ranking