Method and System to Provide a Redundant Buffer Cache for Block Based Storage Servers
    1.
    发明申请
    Method and System to Provide a Redundant Buffer Cache for Block Based Storage Servers 审中-公开
    为基于块的存储服务器提供冗余缓冲区缓存的方法和系统

    公开(公告)号:US20080046644A1

    公开(公告)日:2008-02-21

    申请号:US11838156

    申请日:2007-08-13

    IPC分类号: G06F12/00 G06F12/08

    摘要: A block based storage system and method uses RAM memory to implement the buffers and is made redundant by replicating the buffer cache to an in-memory buffer cache on a separate caching unit. Replication can be done using one or more parity schemes (e.g. RAID 1, RAID 5, RAID 6) and/or other replication processes. In case of a power failure of the storage unit, the buffer cache is kept on the caching unit and the buffer cache is restored when the storage unit is available again, and normal operation is resumed

    摘要翻译: 基于块的存储系统和方法使用RAM存储器来实现缓冲器,并且通过将缓冲器高速缓存复制到单独的高速缓存单元上的内存缓冲器高速缓存中而被冗余。 可以使用一个或多个奇偶校验方案(例如,RAID 1,RAID 5,RAID 6)和/或其他复制过程来完成复制。 在存储单元发生电源故障的情况下,缓存高速缓存保存在高速缓存单元上,并且当存储单元再次可用时缓存高速缓存恢复,并且恢复正常操作

    Efficient Computer File Backup System and Method
    2.
    发明申请
    Efficient Computer File Backup System and Method 有权
    高效的计算机文件备份系统和方法

    公开(公告)号:US20080034021A1

    公开(公告)日:2008-02-07

    申请号:US11834344

    申请日:2007-08-06

    IPC分类号: G06F12/16

    摘要: A system and method for efficiently backing up and restoring computer files to a central storage system. A hashing key is computed for each file to be backed up on a target computer. The hashing key is compared to a list of hashing keys stored locally to see if the local file has been previously backed up. If the hashing key is not listed locally, then the hashing key is compared to a list of hashing keys of centrally backed up files. Only if the hashing key is not present in both the local and the central list is the file backed up. Backed up files may be renamed to their hashing key for further efficiencies.

    摘要翻译: 一种用于有效地备份和恢复计算机文件到中央存储系统的系统和方法。 为目标计算机上要备份的每个文件计算哈希键。 将哈希键与本地存储的哈希键列表进行比较,以查看本地文件是否以前已备份。 如果哈希值不在本地列出,则哈希键与集中备份文件的哈希键列表进行比较。 只有当本地和中央列表中都不存在散列密钥时才是备份的文件。 备份文件可能会重命名为其哈希键,以提高效率。

    Efficient computer file backup system and method
    3.
    发明授权
    Efficient computer file backup system and method 有权
    高效的电脑文件备份系统及方法

    公开(公告)号:US07752171B2

    公开(公告)日:2010-07-06

    申请号:US11834344

    申请日:2007-08-06

    IPC分类号: G06F17/30

    摘要: A system and method for efficiently backing up and restoring computer files to a central storage system. A hashing key is computed for each file to be backed up on a target computer. The hashing key is compared to a list of hashing keys stored locally to see if the local file has been previously backed up. If the hashing key is not listed locally, then the hashing key is compared to a list of hashing keys of centrally backed up files. Only if the hashing key is not present in both the local and the central list is the file backed up. Backed up files may be renamed to their hashing key for further efficiencies.

    摘要翻译: 一种用于有效地备份和恢复计算机文件到中央存储系统的系统和方法。 为目标计算机上要备份的每个文件计算哈希键。 将哈希键与本地存储的哈希键列表进行比较,以查看本地文件是否以前已备份。 如果哈希值不在本地列出,则哈希键与集中备份文件的哈希键列表进行比较。 只有当本地和中央列表中都不存在散列密钥时才是备份的文件。 备份文件可能会重命名为其哈希键,以提高效率。

    Efficient computer file backup system and method
    4.
    发明授权
    Efficient computer file backup system and method 有权
    高效的电脑文件备份系统及方法

    公开(公告)号:US07254596B2

    公开(公告)日:2007-08-07

    申请号:US10780683

    申请日:2004-02-19

    IPC分类号: G06F12/00 G06F17/30

    摘要: A system and method for efficiently backing up and restoring computer files to a central storage system. A hashing key is computed for each file to be backed up on a target computer. The hashing key is compared to a list of hashing keys stored locally to see if the local file has been previously backed up. If the hashing key is not listed locally, then the hashing key is compared to a list of hashing keys of centrally backed up files. Only if the hashing key is not present in both the local and the central list is the file backed up. Backed up files may be renamed to their hashing key for further efficiencies.

    摘要翻译: 一种用于有效地备份和恢复计算机文件到中央存储系统的系统和方法。 为目标计算机上要备份的每个文件计算哈希键。 将哈希键与本地存储的哈希键列表进行比较,以查看本地文件是否以前已备份。 如果哈希值不在本地列出,则哈希键与集中备份文件的哈希键列表进行比较。 只有当本地和中央列表中都不存在散列密钥时才是备份的文件。 备份文件可能会重命名为其哈希键,以提高效率。

    Method of storing a data set in a distributed storage system, distributed storage system and computer program product for use with said method
    5.
    发明授权
    Method of storing a data set in a distributed storage system, distributed storage system and computer program product for use with said method 有权
    将数据集存储在与所述方法一起使用的分布式存储系统,分布式存储系统和计算机程序产品中的方法

    公开(公告)号:US08738855B2

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

    申请号:US12991131

    申请日:2009-05-04

    IPC分类号: G06F12/08

    摘要: The present invention is directed to a method of storing a data set in a storage system. Said storage system comprises a plurality of storage entities. The method comprises the following steps. A step of forming at least one data set block from said data set using a fragmentation entity. A step of encoding said at least one data set block by means of an encoding entity, wherein said encoding entity provides a plurality of encoded blocks based on said at least one data set block at an output of said encoding entity. And a step of distributing said encoded blocks amongst at least two of said storage entities using a distribution entity for storage thereof by said storage entities. Said encoding entity uses a rateless erasure encoding algorithm based on rateless codes for encoding said at least one data set block. The invention is further directed to a storage system and a computer program product.

    摘要翻译: 本发明涉及一种将数据集存储在存储系统中的方法。 所述存储系统包括多个存储实体。 该方法包括以下步骤。 使用分段实体从所述数据集形成至少一个数据集块的步骤。 通过编码实体对所述至少一个数据组块进行编码的步骤,其中所述编码实体在所述编码实体的输出端基于所述至少一个数据集块提供多个编码块。 以及使用分发实体在所述存储实体中的至少两个所述存储实体之间分配所述编码块的步骤,以便由所述存储实体存储。 所述编码实体使用基于无编码的无法擦除编码算法来对所述至少一个数据集块进行编码。 本发明还涉及存储系统和计算机程序产品。

    DISTRIBUTED OBJECT STORAGE SYSTEM COMPRISING LOW POWER STORAGE NODES
    6.
    发明申请
    DISTRIBUTED OBJECT STORAGE SYSTEM COMPRISING LOW POWER STORAGE NODES 有权
    分布式物理存储系统,包含低功耗储存码

    公开(公告)号:US20130286579A1

    公开(公告)日:2013-10-31

    申请号:US13976055

    申请日:2011-12-27

    IPC分类号: G06F1/20

    摘要: A storage node for a distributed object storage system, comprising a control board configured to receive a parameter for setting predetermined allowable temperature ranges through a serial port, and sending a signal through said serial port for indicating one or more of said measurements of temperatures lies outside said predetermined allowable ranges. The control board is further configured to receive a parameter for controlling the switching on or off the storage elements through said serial port by sending a signal through said serial port to indicate which storage elements is switched on or off.

    摘要翻译: 一种用于分布式对象存储系统的存储节点,包括控制板,其被配置为接收用于通过串行端口设置预定允许温度范围的参数,以及通过所述串行端口发送信号以指示所述温度测量值中的一个或多个位于外部 所述预定的允许范围。 控制板还被配置为通过发送通过所述串行端口的信号来接收用于控制通过所述串行端口接通或断开存储元件的参数,以指示哪些存储元件被接通或断开。

    METHOD OF STORING A DATA SET IN A DISTRIBUTED STORAGE SYSTEM, DISTRIBUTED STORAGE SYSTEM AND COMPUTER PROGRAM PRODUCT FOR USE WITH SAID METHOD
    7.
    发明申请
    METHOD OF STORING A DATA SET IN A DISTRIBUTED STORAGE SYSTEM, DISTRIBUTED STORAGE SYSTEM AND COMPUTER PROGRAM PRODUCT FOR USE WITH SAID METHOD 有权
    在分布式存储系统中存储数据集的方法,分布式存储系统和使用方法的计算机程序产品

    公开(公告)号:US20110113282A1

    公开(公告)日:2011-05-12

    申请号:US12991131

    申请日:2009-05-04

    IPC分类号: G06F11/07

    摘要: The present invention is directed to a method of storing a data set in a storage system. Said storage system comprises a plurality of storage entities. The method comprises the following steps. A step of forming at least one data set block from said data set using a fragmentation entity. A step of encoding said at least one data set block by means of an encoding entity, wherein said encoding entity provides a plurality of encoded blocks based on said at least one data set block at an output of said encoding entity. And a step of distributing said encoded blocks amongst at least two of said storage entities using a distribution entity for storage thereof by said storage entities. Said encoding entity uses a rateless erasure encoding algorithm based on rateless codes for encoding said at least one data set block. The invention is further directed to a storage system and a computer program product.

    摘要翻译: 本发明涉及一种将数据集存储在存储系统中的方法。 所述存储系统包括多个存储实体。 该方法包括以下步骤。 使用分段实体从所述数据集形成至少一个数据集块的步骤。 通过编码实体对所述至少一个数据组块进行编码的步骤,其中所述编码实体在所述编码实体的输出端基于所述至少一个数据集块提供多个编码块。 以及使用分发实体在所述存储实体中的至少两个所述存储实体之间分配所述编码块的步骤,以便由所述存储实体存储。 所述编码实体使用基于无编码的无法擦除编码算法来对所述至少一个数据集块进行编码。 本发明还涉及存储系统和计算机程序产品。

    Boundaries
    8.
    发明授权
    Boundaries 有权
    边界

    公开(公告)号:US07478113B1

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

    申请号:US11403561

    申请日:2006-04-13

    IPC分类号: G06F17/30 G06F12/00

    CPC分类号: G06F11/1453 Y10S707/99953

    摘要: A data backup system can be operable to determine whether to send a data file segment to backup storage. The data backup system can comprise a comparator operable to compare a boundary parameter of a candidate segment proposed for sending to backup storage to a boundary parameter of a previously stored segment to determine whether the candidate segment potentially corresponds to the previously stored segment. The data backup system can also comprise a comparator operable, if it is determined that the candidate segment potentially corresponds to the previously stored segment, to compare a checksum value for the candidate segment to a checksum value for the previously stored segment to determine whether the candidate segment has previously been stored to the second location. A storage engine can be provided to send to backup storage a segment determined not to have previously been stored. Thereby a single instance store can be implemented whereby a modified segment can be identified and a segment boundary adjusted to avoid re-storage of previously stored data.

    摘要翻译: 数据备份系统可以用于确定是否将数据文件段发送到备份存储。 数据备份系统可以包括比较器,用于将建议用于发送到备份存储器的候选段的边界参数与先前存储的段的边界参数进行比较,以确定候选段是否潜在地对应于先前存储的段。 数据备份系统还可以包括比较器,如果确定候选段可能对应于先前存储的段,则可以将候选段的校验和值与先前存储的段的校验和值进行比较,以确定候选 段已经存储到第二个位置。 可以提供存储引擎来向备份存储器发送被确定为不曾被存储的段。 因此,可以实现单个实例存储,由此可以识别修改的段,并且调整段边界以避免先前存储的数据的重新存储。

    Method and system for identifying the content of files in a network
    9.
    发明申请
    Method and system for identifying the content of files in a network 审中-公开
    用于识别网络中文件内容的方法和系统

    公开(公告)号:US20070150948A1

    公开(公告)日:2007-06-28

    申请号:US10584671

    申请日:2004-12-24

    IPC分类号: G06F12/14

    摘要: A method and system for performing securing and controlling of a network using content identification of files in a network having a central infrastructure and local computing devices is presented. The method comprises calculating a hash value of a new file created or received on a local computing device, transmitting the hash value to the central infrastructure, comparing the hash value with a previously determined hash value stored in a database on the central infrastructure to determine whether the file is new to the network and if the file is new to the network, checking the file content with a content identifying engine, installed and updated on the central infrastructure. Content attributes are determined for the files which allow to perform appropriate actions on the local computing devices according to policy rules.

    摘要翻译: 提出了一种使用具有中央基础设施和本地计算设备的网络中的文件的内容识别来执行网络的保护和控制的方法和系统。 该方法包括计算在本地计算设备上创建或接收的新文件的哈希值,将哈希值发送到中央基础设施,将哈希值与存储在中央基础设施上的数据库中的先前确定的哈希值进行比较,以确定是否 该文件对于网络来说是新的,如果该文件是网络新的,则使用内容识别引擎检查文件内容,并在中央基础架构上进行安装和更新。 确定允许根据策略规则对本地计算设备执行适当操作的文件的内容属性。

    Distributed object storage system comprising low power storage nodes
    10.
    发明授权
    Distributed object storage system comprising low power storage nodes 有权
    包括低功率存储节点的分布式对象存储系统

    公开(公告)号:US09535621B2

    公开(公告)日:2017-01-03

    申请号:US13976055

    申请日:2011-12-27

    摘要: A storage node for a distributed object storage system, comprising a control board configured to receive a parameter for setting predetermined allowable temperature ranges through a serial port, and sending a signal through said serial port for indicating one or more of said measurements of temperatures lies outside said predetermined allowable ranges. The control board is further configured to receive a parameter for controlling the switching on or off the storage elements through said serial port by sending a signal through said serial port to indicate which storage elements is switched on or off.

    摘要翻译: 一种用于分布式对象存储系统的存储节点,包括控制板,其被配置为接收用于通过串行端口设置预定允许温度范围的参数,以及通过所述串行端口发送信号以指示所述温度测量值中的一个或多个位于外部 所述预定的允许范围。 控制板还被配置为通过发送通过所述串行端口的信号来接收用于控制通过所述串行端口接通或断开存储元件的参数,以指示哪些存储元件被接通或断开。