将擦除码数据分配到磁盘存储器的方法和装置

    公开(公告)号:CN104011642A

    公开(公告)日:2014-08-27

    申请号:CN201280057605.3

    申请日:2012-11-21

    CPC classification number: G06F3/0619 G06F3/0607 G06F3/061 G06F3/064 G06F3/0689

    Abstract: 分配处理允许擦除编码数据被存储在驱动器池里的多个磁盘驱动器的任何一个上,以便分配不会被捆绑到固定的驱动器组。更进一步讲,可以通过多个不同擦除码算法的任何一个产生编码数据,其中再次基于用来编码数据的擦除算法,编码数据的存储不会局限于单个驱动器组。在另一个实施例中,编码数据能够被“堆叠”(排列)在选中的驱动器上以降低访问数据所需要的磁盘寻道的数目。作为这些改进的结果,所述系统能够动态地为给定的输入数据块确定使用多个擦除码算法中的哪一个,而不必像现有技术那样被捆绑到一个特定算法以及一个特定存储设备组。

    用于分布式配置管理的方法及装置

    公开(公告)号:CN103703464A

    公开(公告)日:2014-04-02

    申请号:CN201280036259.0

    申请日:2012-06-13

    Abstract: 一种用于经网络复制数据结构的方法及装置,其中在多个联网的对等节点中为每个数据结构分配一个所有者节点。优选地,所有者可以通过数据结构中的信息来确定。当非所有者期望对数据结构进行更新时,修改数据结构的请求在网络上发送,并且当被所有者接收到时,所有者执行该修改。然后,关于该更新,所有者节点可以通知其它节点。通过单写者、多读者范例实现的所述方法确保了可用性、分区容限和最终的一致性;它避免了现有技术的集中式管理与锁定协议的高开销成本和单点故障缺陷。管理员可以连接到网络中的任何对等节点,以便管理、监视和请求对数据结构的修改。

    引用计数传播
    5.
    发明公开

    公开(公告)号:CN103635902A

    公开(公告)日:2014-03-12

    申请号:CN201280030779.0

    申请日:2012-05-11

    Abstract: 本发明提供了用于跟踪存储于多个网络节点上的对象实例的方法和系统,该跟踪允许对何时对象在网络化的节点上没有了引用并且能够被安全地取消分配进行全局确定。根据本发明的一个方面,每个节点具有用于跟踪对象并可任选地将其存储于节点上的本地对象存储,并且本地对象存储在网络上共同地共用对象的本地存储实例。一个或多个应用,例如,文件系统和/或存储系统,使用本地对象存储将应用的所有持久数据存储为对象。

    引用计数传播
    6.
    发明授权

    公开(公告)号:CN103635902B

    公开(公告)日:2017-02-15

    申请号:CN201280030779.0

    申请日:2012-05-11

    Abstract: 本发明提供了用于跟踪存储于多个网络节点上的对象实例的方法和系统,该跟踪允许对何时对象在网络化的节点上没有了引用并且能够被安全地取消分配进行全局确定。根据本发明的一个方面,每个节点具有用于跟踪对象并可任选地将其存储于节点上的本地对象存储,并且本地对象存储在网络上共同地共用对象的本地存储实例。一个或多个应用,例如,文件系统和/或存储系统,使用本地对象存储将应用的所有持久数据存储为对象。

    内容派生的存储器中数据放置的方法和装置

    公开(公告)号:CN104221014A

    公开(公告)日:2014-12-17

    申请号:CN201380017261.8

    申请日:2013-02-22

    Abstract: 一种基于数据内容在随机访问存储器中放置数据从而不需要索引操作的装置和方法。向数据元素应用强(例如加密的)散列得到签名。然后向该签名应用较弱散列函数来为数据元素生成在存储器中的存储位置。较弱散列函数将复数个数据元素分配至同一个存储位置,而签名包含用于将特定的数据元素定位在该位置的唯一标识符。在一个实施例中,多个弱散列函数被依次应用以增大存储空间利用率。在其他实施例中,所分配的存储位置可通过数据元素的一个或更多个属性和/或存储技术来确定,例如,寿命长的数据对比寿命短的数据和/或存储器的具有不同性能(例如,访问等待时间、存储器寿命)特征的不同区域。

Patent Agency Ranking