Methods and apparatus for retrieval of content units in a time-based directory structure
    12.
    发明授权
    Methods and apparatus for retrieval of content units in a time-based directory structure 有权
    在基于时间的目录结构中检索内容单元的方法和装置

    公开(公告)号:US07392235B2

    公开(公告)日:2008-06-24

    申请号:US11107063

    申请日:2005-04-15

    IPC分类号: G06F17/30

    摘要: One embodiment of the invention is directed to providing a single instance storage capability in a content addressable computer system that stores content units in a time-based directory structure. Another embodiment is directed to managing access to content units that do not include a timestamp in their content addresses, in a time-based directory structure. A further embodiment is directed to accessing replicated content units stored on a computer, based on a time of replication. A further embodiment is directed to employing a bitmap in a time-based directory structure which may be used to indicate whether any content units stored during a specified time range are stored in the directory structure.

    摘要翻译: 本发明的一个实施例涉及在内容可寻址计算机系统中提供单个实例存储能力,该内容可寻址计算机系统将内容单元存储在基于时间的目录结构中。 另一个实施例涉及在基于时间的目录结构中管理对其内容地址中不包括时间戳的内容单元的访问。 另一实施例涉及基于复制时间来访问存储在计算机上的复制内容单元。 进一步的实施例涉及在基于时间的目录结构中采用位图,其可以用于指示在指定时间范围内存储的任何内容单元是否存储在目录结构中。

    Responding to a failure of a storage system
    14.
    发明授权
    Responding to a failure of a storage system 有权
    响应存储系统的故障

    公开(公告)号:US07752492B1

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

    申请号:US11807070

    申请日:2007-05-25

    IPC分类号: G06F11/00

    摘要: Aspects of the invention relate to creating a snapshot of a file system on an OAS system. A snapshot of a file system is an image of a file system at a particular point in time. A snapshot of a file system may be used to restore the file system to its state at the time of creation of the snapshot in, for example, situations where the file system has become corrupted.

    摘要翻译: 本发明的方面涉及在OAS系统上创建文件系统的快照。 文件系统的快照是特定时间点的文件系统的映像。 可以使用文件系统的快照来将文件系统恢复到在例如文件系统已经损坏的情况下创建快照时的状态。

    Storing authentication information in a content unit on an object addressable storage system
    15.
    发明授权
    Storing authentication information in a content unit on an object addressable storage system 有权
    将认证信息存储在对象可寻址存储系统的内容单元中

    公开(公告)号:US07634630B1

    公开(公告)日:2009-12-15

    申请号:US11728538

    申请日:2007-03-26

    IPC分类号: G06F12/00

    摘要: Aspects of the invention relate to sharing content stored on an object addressable storage (OAS) system among a plurality of users of the OAS system and authenticating users to an OAS system. In some embodiments, a user may store content units on the OAS system and control access by other users to these content units. In some embodiments, when a user grants one or more other users access to a content unit stored on the OAS system, the OAS system may send a notification of grant of access to the other user(s).

    摘要翻译: 本发明的方面涉及在OAS系统的多个用户之间共享存储在对象可寻址存储(OAS)系统上的内容,并向OAS系统认证用户。 在一些实施例中,用户可以在OAS系统上存储内容单元并且控制其他用户对这些内容单元的访问。 在一些实施例中,当用户授权一个或多个其他用户访问存储在OAS系统上的内容单元时,OAS系统可以向另一个用户发送授权访问的通知。

    Configuring a bounded cache prefetch policy in a computer system employing object addressable storage
    16.
    发明授权
    Configuring a bounded cache prefetch policy in a computer system employing object addressable storage 有权
    在采用对象可寻址存储的计算机系统中配置有界缓存预取策略

    公开(公告)号:US07565494B1

    公开(公告)日:2009-07-21

    申请号:US11519391

    申请日:2006-09-12

    IPC分类号: G06F12/08

    摘要: Caching techniques for use in a computer system comprising a core and at least one edge device. The core comprises at least one object addressable storage system. At least one cache is disposed logically between the core and the edge device. The cache has a prefetch policy that selects from among the content units based upon at least one prefetch criterion. The prefetch policy imposes a limit on at least one prefetch operation. The limit is selected from the group consisting of: a total number of content units to be prefetched; a time range during which content units were stored to qualify as prefetch candidates; and a total volume of content to be prefetched.

    摘要翻译: 用于包括核心和至少一个边缘设备的计算机系统中的缓存技术。 核心包括至少一个目标可寻址存储系统。 至少一个高速缓存逻辑地布置在核心和边缘设备之间。 高速缓存具有预取策略,其基于至少一个预取准则从内容单元中进行选择。 预取策略对至少一个预取操作施加限制。 该限制是从以下组中选择的:要预取的内容单元的总数; 存储内容单元以限定为预取候选者的时间范围; 以及要预取的内容总量。

    Configuring a cache replacement policy in a computer system employing object addressable storage
    17.
    发明授权
    Configuring a cache replacement policy in a computer system employing object addressable storage 有权
    在采用对象可寻址存储的计算机系统中配置缓存替换策略

    公开(公告)号:US07565493B1

    公开(公告)日:2009-07-21

    申请号:US11519373

    申请日:2006-09-12

    IPC分类号: G06F12/08

    摘要: Caching techniques for use in a computer system comprising a core and at least one edge device. The core comprises at least one object addressable storage system. At least one cache is disposed logically between the core and the at least one edge device. The cache has a replacement policy that selects from among the content units in the cache based upon at least one replacement criterion selected from the group consisting of: an identity of a source that wrote an evaluated content unit; when the replacement is performed subsequent to a request to access at least one content unit, an identity of a requestor that issued the request; a size of an evaluated content unit; a content type of an evaluated content unit; and when metadata was written along with an evaluated content unit, the substance of the metadata.

    摘要翻译: 用于包括核心和至少一个边缘设备的计算机系统中的缓存技术。 核心包括至少一个目标可寻址存储系统。 至少一个缓存器逻辑地布置在所述核心和所述至少一个边缘设备之间。 高速缓存具有替代策略,其基于从由以下组成的组中选择的至少一个替换标准从高速缓存中的内容单元中进行选择:写入评估内容单元的源的身份; 当在至少访问一个内容单元的请求之后执行替换时,发出请求的请求者的身份; 评估内容单元的大小; 评估内容单元的内容类型; 并且当元数据与评估的内容单元一起写入时,元数据的实质。

    Methods and apparatus for parsing a content address to facilitate selection of a physical storage location in a data storage system
    18.
    发明授权
    Methods and apparatus for parsing a content address to facilitate selection of a physical storage location in a data storage system 有权
    用于解析内容地址以便于选择数据存储系统中的物理存储位置的方法和装置

    公开(公告)号:US07529883B2

    公开(公告)日:2009-05-05

    申请号:US11499929

    申请日:2006-08-07

    IPC分类号: G06F12/00

    摘要: One embodiment is a system for locating content on a storage system, in which the storage system provides a location hint to the host of where the data is physically stored, which the host can resubmit with future access requests. In another embodiment, an index that maps content addresses to physical storage locations is cached on the storage system. In yet another embodiment, intrinsic locations are used to select a storage location for newly written data based on an address of the data. In a further embodiment, units of data that are stored at approximately the same time having location index entries that are proximate in the index.

    摘要翻译: 一个实施例是用于定位存储系统上的内容的系统,其中存储系统提供对主机物理存储的数据的位置提示,主机可以在将来的访问请求中重新提交。 在另一个实施例中,将内容地址映射到物理存储位置的索引被缓存在存储系统上。 在另一个实施例中,固有位置用于基于数据的地址为新写入的数据选择存储位置。 在另一实施例中,在大约相同的时间存储具有在索引中接近的位置索引条目的数据单元。

    Methods and apparatus for extending a retention period for data in a storage system
    19.
    发明授权
    Methods and apparatus for extending a retention period for data in a storage system 有权
    扩展存储系统中数据保留期的方法和装置

    公开(公告)号:US07430645B2

    公开(公告)日:2008-09-30

    申请号:US10761826

    申请日:2004-01-21

    IPC分类号: G06F12/00

    摘要: One embodiment is a method and apparatus for modifying retention periods in a storage system, in which previously defined retention periods for units of data may be reduced. In another embodiment, the retention period of a unit of data may be modified in response to the occurrence of an event by renewing previously defined retention periods until the occurrence of the event is detected. If the occurrence of the event is detected, a retention period associated with that event may be established for the unit of data. In yet another embodiment, retention classes are used to define retention periods for units of data so that the retention period of a unit of data may be modified without modifying the unit of data itself. In a further embodiment, a request to the storage system to reduce a retention period includes authentication information that the storage system may use to verify the request.

    摘要翻译: 一个实施例是用于修改存储系统中的保留周期的方法和装置,其中可以减少用于数据单元的先前定义的保留期。 在另一个实施例中,可以通过更新先前定义的保留时段来响应于事件的发生来修改数据单元的保留期,直到检测到事件的发生。 如果检测到事件的发生,则可以针对数据单元建立与该事件相关联的保留期。 在另一个实施例中,保留类别用于定义数据单元的保留期,使得可以在不修改数据单元本身的情况下修改数据单元的保留期。 在另一实施例中,对存储系统的减少保留期限的请求包括存储系统可用于验证请求的认证信息。

    Configuring a cache prefetch policy that is controllable based on individual requests
    20.
    发明申请
    Configuring a cache prefetch policy that is controllable based on individual requests 审中-公开
    配置基于个人请求可控的缓存预取策略

    公开(公告)号:US20080065718A1

    公开(公告)日:2008-03-13

    申请号:US11519374

    申请日:2006-09-12

    IPC分类号: G06F15/16

    摘要: Caching techniques for use in a computer system comprising a core and at least one edge device. The core comprises at least one object addressable storage system. At least one cache is disposed logically between the core and the edge device. The cache has a prefetch policy that selects from among the content units based upon at least one prefetch criterion. Prefetching can be enabled or disabled in response to at least one criterion based upon information associated with an individual access request.

    摘要翻译: 用于包括核心和至少一个边缘设备的计算机系统中的缓存技术。 核心包括至少一个目标可寻址存储系统。 至少一个高速缓存逻辑地布置在核心和边缘设备之间。 高速缓存具有预取策略,其基于至少一个预取准则从内容单元中进行选择。 响应于至少一个基于与个人访问请求相关联的信息的标准,可以启用或禁用预取。