一种不可信网络环境下的云存储ORAM访问系统和方法

    公开(公告)号:CN110837650B

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

    申请号:CN201911022014.2

    申请日:2019-10-25

    Abstract: 本发明公开了一种不可信网络环境下的云存储ORAM访问系统和方法,属于信息安全领域。为了降低访问过程中的总体带宽消耗,本发明采用根桶驱逐方法,即驱逐过程中并不用将整条路径上所有桶中数据全部读取到客户端而只需要根桶中数据,同样写回过程也只用传输根桶中需要的数据,将驱逐过程中需要传输的数据从logN个桶变为1个,大大降低了带宽消耗。为了保证某路径上数据块存放位置的随机性,本发明采用了循环移位方法,即将每个桶中数据沿着路径移动到下一层,叶子节点移动到根桶,保证了相同数据块访问请求不会泄露访问隐私,使不可信方无法获取准确的信息,保护了访问模式的安全性,为根桶驱逐过程提供保证。

    一种基于固态盘阵列和缓存的数据处理方法及系统

    公开(公告)号:CN107402890B

    公开(公告)日:2020-10-02

    申请号:CN201710604527.9

    申请日:2017-07-24

    Abstract: 本发明公开了一种基于固态盘阵列和缓存的数据处理方法及装置,包括:接收写请求,指示固态盘和缓存写入所述写请求对应的数据;通过哈希表指示所述缓存中存储的每个芯片最后一次写入的数据;当所述缓存被写满时,优先替换第一条带在所述缓存中的数据块,所述第一条带在所述缓存中的包括的数据块最多,当所述第一条带被替换时,指示所述芯片计算所述第一条带的校验信息并将该校验信息写入所述芯片中;当有芯片失效时,通过所述哈希表恢复该失效芯片中最后一次写入的数据,通过未失效芯片中的数据和校验信息恢复失效芯片中对应逻辑地址上的数据。本发明通过缓存延迟校验块更新,改善芯片阵列小写性能和擦除次数问题。

    基于时间序列预测的海量小文件存储性能优化方法及系统

    公开(公告)号:CN110968272A

    公开(公告)日:2020-04-07

    申请号:CN201911291844.5

    申请日:2019-12-16

    Abstract: 本发明公开了一种基于时间序列预测的海量小文件存储性能优化方法,属于信息存储领域,包括:收集带有时间信息的历史文件访问记录,得到数据集;将数据集预处理为离散的时间序列数据后,使用时间窗口在其上滚动产生训练数据集合,任意t时刻的训练数据以t-n~t时刻的数据为输入数据,并以t+1时刻的数据为标签数据;基于循环神经网络建立时间序列预测模型,并利用由训练数据集合划分得到的训练集、验证集和测试集依次进行训练、验证与测试,从而得到目标模型;利用目标模型预测文件大小的变化趋势,以识别出其中的大文件和小文件;将大文件直接存储,将小文件基于时间序列聚合后存储。本发明能够优化海量小文件在分布式存储系统中的存储性能。

    一种不可信网络环境下的云存储ORAM访问系统和方法

    公开(公告)号:CN110837650A

    公开(公告)日:2020-02-25

    申请号:CN201911022014.2

    申请日:2019-10-25

    Abstract: 本发明公开了一种不可信网络环境下的云存储ORAM访问系统和方法,属于信息安全领域。为了降低访问过程中的总体带宽消耗,本发明采用根桶驱逐方法,即驱逐过程中并不用将整条路径上所有桶中数据全部读取到客户端而只需要根桶中数据,同样写回过程也只用传输根桶中需要的数据,将驱逐过程中需要传输的数据从logN个桶变为1个,大大降低了带宽消耗。为了保证某路径上数据块存放位置的随机性,本发明采用了循环移位方法,即将每个桶中数据沿着路径移动到下一层,叶子节点移动到根桶,保证了相同数据块访问请求不会泄露访问隐私,使不可信方无法获取准确的信息,保护了访问模式的安全性,为根桶驱逐过程提供保证。

    基于字典树的索引结构、数据查询优化方法、主存管理器

    公开(公告)号:CN110347685A

    公开(公告)日:2019-10-18

    申请号:CN201910579338.X

    申请日:2019-06-28

    Inventor: 曾令仿 程稳

    Abstract: 本发明公开了基于字典树的索引结构、数据查询优化方法、主存管理器,属于数据存储领域。索引结构由容器组成,容器存储T节点和S节点,完整键被划分为部分键,T节点存储部分键的前m/2位,S节点存储部分键的后m/2位,从字典树的根节点到某一节点路径上经过的部分键连接起来,形成完整键。索引结构更为紧凑,从而提高主存空间利用率。使用跳后继将T节点直接跳转到后续兄弟节点,从而减少比较次数,提升查找性能;使用T节点跳表将T节点跳转到S节点,使用容器跳表将S节点跳转到T节点,直接跳到最近的目标,从而跳过大量不必要的条目,提升的找性能。由主存管理器解析出的包含各个层次结构ID的指针P,将索引结构与主存地址完全解耦。

    一种面向虚拟集群的共享存储系统

    公开(公告)号:CN105242872B

    公开(公告)日:2018-06-12

    申请号:CN201410274162.4

    申请日:2014-06-18

    Abstract: 本发明提供了一种面向虚拟集群的共享存储系统,属于计算机存储技术领域。该系统主体部分由通过网络互连的两台主机组成。主机主要包括用于组成共享存储空间的共享存储模块,若干虚拟机以及为虚拟机提供相关服务的虚拟机服务模块。虚拟机主要包括一个虚拟设备,在内核空间的设备驱动模块以及供应用程序调用的访问接口模块。本发明提供了一种新颖的分布式共享存储系统,它的独特之处在于为不同物理机上虚拟机的信息传递提供一种机制,从而使共享存储编程语义可以在云端的虚拟集群中得以实现。该发明为用户层提供一个用户态可编程的共享存储空间,既可以保证对共享存储读写效率,同时并没有干预客户机内核层和虚拟机监控层。

    一种基于固态盘阵列和缓存的数据处理方法及系统

    公开(公告)号:CN107402890A

    公开(公告)日:2017-11-28

    申请号:CN201710604527.9

    申请日:2017-07-24

    Abstract: 本发明公开了一种基于固态盘阵列和缓存的数据处理方法及装置,包括:接收写请求,指示固态盘和缓存写入所述写请求对应的数据;通过哈希表指示所述缓存中存储的每个芯片最后一次写入的数据;当所述缓存被写满时,优先替换第一条带在所述缓存中的数据块,所述第一条带在所述缓存中的包括的数据块最多,当所述第一条带被替换时,指示所述芯片计算所述第一条带的校验信息并将该校验信息写入所述芯片中;当有芯片失效时,通过所述哈希表恢复该失效芯片中最后一次写入的数据,通过未失效芯片中的数据和校验信息恢复失效芯片中对应逻辑地址上的数据。本发明通过缓存延迟校验块更新,改善芯片阵列小写性能和擦除次数问题。

    一种基于固态盘阵列的数据处理方法及系统

    公开(公告)号:CN107273046A

    公开(公告)日:2017-10-20

    申请号:CN201710416081.7

    申请日:2017-06-06

    CPC classification number: G06F3/061 G06F3/0616 G06F3/0644 G06F3/0688

    Abstract: 本发明公开了一种基于固态盘阵列的数据处理方法及系统,包括:接收写请求,指示固态盘阵列和日志盘写入写请求对应的数据,固态盘阵列包括N个成员盘;通过哈希表指示日志盘中记录的每个成员盘中最后一次写入的数据;在空闲时间、日志盘失效、日志盘的剩余空间低于第一阈值或有成员盘的剩余空间低于第二阈值时,指示固态盘阵列根据每个逻辑地址对应的N-1个成员盘上的数据更新每个逻辑地址对应的校验信息;当有成员盘失效时,通过哈希表恢复失效成员盘中最后一次写入的数据,以及通过未失效成员盘中数据和对应逻辑地址的校验信息恢复失效成员盘中相应逻辑地址上的数据。本发明实施例减少了为计算校验块所需的预读操作,保证了访问负载的原始特性。

    一种面向虚拟集群的共享存储系统

    公开(公告)号:CN105242872A

    公开(公告)日:2016-01-13

    申请号:CN201410274162.4

    申请日:2014-06-18

    Abstract: 本发明提供了一种面向虚拟集群的共享存储系统,属于计算机存储技术领域。该系统主体部分由通过网络互连的两台主机组成。主机主要包括用于组成共享存储空间的共享存储模块,若干虚拟机以及为虚拟机提供相关服务的虚拟机服务模块。虚拟机主要包括一个虚拟设备,在内核空间的设备驱动模块以及供应用程序调用的访问接口模块。本发明提供了一种新颖的分布式共享存储系统,它的独特之处在于为不同物理机上虚拟机的信息传递提供一种机制,从而使共享存储编程语义可以在云端的虚拟集群中得以实现。该发明为用户层提供一个用户态可编程的共享存储空间,既可以保证对共享存储读写效率,同时并没有干预客户机内核层和虚拟机监控层。

    一种多核环境下的Xen虚拟机调度控制方法

    公开(公告)号:CN102253857B

    公开(公告)日:2013-03-27

    申请号:CN201110172852.5

    申请日:2011-06-24

    Abstract: 本发明提出了一种多核架构下的Xen虚拟机调度控制方法,包括如下步骤:(一)调度初始化;(二)调度信息统计的初始化,即对管理域(domain0)中的虚拟cpu进行监控,并实时地向虚拟机监控器(VMM)发送监控结果;(三)创建虚拟机并分配虚拟cpu,同时将虚拟cpu依照优先级级别和credit值存放到相应cpu分组的红黑树上,并且启动初始化阶段设置的所有定时器;(四)虚拟机调度。本发明可以动态调整分组中逻辑cpu执行的时间片,有效地减少了调度方法在执行过程中所消耗的时间,并对io任务有较好的响应时间,能够适应对时间要求较高的任务类型中。

Patent Agency Ranking