Methods and apparatus for distributing information to multiple nodes
    21.
    发明授权
    Methods and apparatus for distributing information to multiple nodes 有权
    将信息分发到多个节点的方法和装置

    公开(公告)号:US07734889B1

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

    申请号:US11644421

    申请日:2006-12-22

    IPC分类号: G06F12/10

    摘要: Some embodiments are directed to a technique for storing and/or locating content units stored on an object addressable storage (OAS) system, wherein each content unit is identified by an object identifier. The OAS system may comprise a plurality of zones, each of which stores content units. A mapping process may be defined that maps object identifiers for content units to zones on the OAS system. Thus, the storage location for a content unit on the OAS system may be the zone on the OAS system to which the object identifier for the content unit maps.

    摘要翻译: 一些实施例涉及用于存储和/或定位存储在对象可寻址存储(OAS)系统上的内容单元的技术,其中每个内容单元由对象标识符标识。 OAS系统可以包括多个区域,每个区域存储内容单元。 可以定义映射过程,将内容单元的对象标识符映射到OAS系统上的区域。 因此,OAS系统上的内容单元的存储位置可以是内容单元的对象标识符映射到的OAS系统上的区域。

    Methods and apparatus for generating a content address to indicate data units written to a storage system proximate in time
    22.
    发明授权
    Methods and apparatus for generating a content address to indicate data units written to a storage system proximate in time 有权
    用于生成内容地址以指示在时间上接近写入存储系统的数据单元的方法和装置

    公开(公告)号:US07444389B2

    公开(公告)日:2008-10-28

    申请号:US10731845

    申请日:2003-12-09

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30949

    摘要: 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 storing content on a storage system comprising a plurality of zones
    23.
    发明授权
    Methods and apparatus for storing content on a storage system comprising a plurality of zones 有权
    用于在包括多个区域的存储系统上存储内容的方法和装置

    公开(公告)号:US07818536B1

    公开(公告)日:2010-10-19

    申请号:US11644174

    申请日:2006-12-22

    IPC分类号: G06F12/02 G06F12/10

    CPC分类号: G06F17/30067

    摘要: Some embodiments are directed to a technique for storing and/or locating content units stored on an object addressable storage (OAS) system, wherein each content unit is identified by an object identifier. The OAS system may comprise a plurality of zones, each of which stores content units. A mapping process may be defined that maps object identifiers for content units to zones on the OAS system. Thus, the storage location for a content unit on the OAS system may be the zone on the OAS system to which the object identifier for the content unit maps.

    摘要翻译: 一些实施例涉及用于存储和/或定位存储在对象可寻址存储(OAS)系统上的内容单元的技术,其中每个内容单元由对象标识符标识。 OAS系统可以包括多个区域,每个区域存储内容单元。 可以定义映射过程,将内容单元的对象标识符映射到OAS系统上的区域。 因此,OAS系统上的内容单元的存储位置可以是内容单元的对象标识符映射到的OAS系统上的区域。

    Method and apparatus for data retention in a storage system
    24.
    发明授权
    Method and apparatus for data retention in a storage system 有权
    存储系统中数据保留的方法和装置

    公开(公告)号:US09075851B2

    公开(公告)日:2015-07-07

    申请号:US10731790

    申请日:2003-12-09

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30551

    摘要: A system and method are provided for retention of data on a storage system. An application program provides the storage system with data to be stored on the storage system. The application program also provides the storage system with a retention period that indicates a period of time for which the data may not be deleted. When the storage system receives a request to delete the data, it first evaluates the retention period associated with that data to determine if the retention period has expired. If the retention period has not expired, the storage system denies the request to delete the data.

    摘要翻译: 提供了一种用于将数据保存在存储系统上的系统和方法。 应用程序向存储系统提供要存储在存储系统上的数据。 应用程序还为存储系统提供了保留期限,指示数据可能不被删除的时间段。 当存储系统接收到删除数据的请求时,它首先评估与该数据相关联的保留期,以确定保留期是否已过期。 如果保留期没有过期,存储系统将拒绝删除数据的请求。

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

    公开(公告)号:US07162571B2

    公开(公告)日:2007-01-09

    申请号:US10731603

    申请日:2003-12-09

    IPC分类号: G06F12/00 G06F13/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 generating a content address to indicate data units written to a storage system proximate in time
    27.
    发明申请
    Methods and apparatus for generating a content address to indicate data units written to a storage system proximate in time 有权
    用于生成内容地址以指示在时间上接近写入存储系统的数据单元的方法和装置

    公开(公告)号:US20050144172A1

    公开(公告)日:2005-06-30

    申请号:US10731845

    申请日:2003-12-09

    CPC分类号: G06F17/30949

    摘要: 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 parsing a content address to facilitate selection of a physical storage location in a data storage system
    28.
    发明申请
    Methods and apparatus for parsing a content address to facilitate selection of a physical storage location in a data storage system 有权
    用于解析内容地址以便于选择数据存储系统中的物理存储位置的方法和装置

    公开(公告)号:US20050125625A1

    公开(公告)日:2005-06-09

    申请号:US10731603

    申请日:2003-12-09

    IPC分类号: G06F3/06 G06F12/08 G06F17/30

    摘要: 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 accessing content in a virtual pool on a content addressable storage system
    29.
    发明授权
    Methods and apparatus for accessing content in a virtual pool on a content addressable storage system 有权
    用于访问内容可寻址存储系统上的虚拟池中的内容的方法和装置

    公开(公告)号:US08069269B2

    公开(公告)日:2011-11-29

    申请号:US10911330

    申请日:2004-08-04

    IPC分类号: G06F13/00 G06F3/00

    摘要: One embodiment is directed to a method of segregating one or more content addressable storage systems into a plurality of virtual pools. The virtual pools can be allocated to different content sources and/or can be assigned to different storage system capabilities. Another embodiment is directed to transmitting with an input/output request for a content unit information specifying at least one storage capability to be applied to the content unit, and/or receiving such an I/O and implementing the specified storage system capabilities. Another embodiment is directed to extracting from an I/O request from a source information relating to an impact of the I/O on at least one characteristic of the content units stored on a CAS system from the source. Another embodiment is directed to storing information for content identifying the source and/or reading information associated with a stored content unit and determining based at least in part thereon, at least one characteristic of the content units stored from a source.

    摘要翻译: 一个实施例涉及将一个或多个内容可寻址存储系统分离成多个虚拟池的方法。 可以将虚拟池分配给不同的内容源和/或可以分配给不同的存储系统功能。 另一个实施例涉及用于向内容单元发送指定要应用于内容单元的至少一个存储能力的信息的输入/输出请求,和/或接收这样的I / O并实现指定的存储系统能力。 另一个实施例涉及从I / O请求中提取与来自源的存储在CAS系统上的内容单元的至少一个特性相关的I / O影响的源信息。 另一个实施例涉及存储用于识别与存储的内容单元相关联的源和/或读取信息的内容的信息,并且至少部分地确定从源存储的内容单元的至少一个特征。

    Methods and apparatus for accessing content in a virtual pool on a content addressable storage system
    30.
    发明申请
    Methods and apparatus for accessing content in a virtual pool on a content addressable storage system 有权
    用于访问内容可寻址存储系统上的虚拟池中的内容的方法和装置

    公开(公告)号:US20060031653A1

    公开(公告)日:2006-02-09

    申请号:US10911330

    申请日:2004-08-04

    IPC分类号: G06F12/00

    摘要: One embodiment is directed to a method of segregating one or more content addressable storage systems into a plurality of virtual pools. The virtual pools can be allocated to different content sources and/or can be assigned to different storage system capabilities. Another embodiment is directed to transmitting with an input/output request for a content unit information specifying at least one storage capability to be applied to the content unit, and/or receiving such an I/O and implementing the specified storage system capabilities. Another embodiment is directed to extracting from an I/O request from a source information relating to an impact of the I/O on at least one characteristic of the content units stored on a CAS system from the source. Another embodiment is directed to storing information for content identifying the source and/or reading information associated with a stored content unit and determining based at least in part thereon, at least one characteristic of the content units stored from a source.

    摘要翻译: 一个实施例涉及将一个或多个内容可寻址存储系统分离成多个虚拟池的方法。 可以将虚拟池分配给不同的内容源和/或可以分配给不同的存储系统功能。 另一个实施例涉及用于向内容单元发送指定要应用于内容单元的至少一个存储能力的信息的输入/输出请求,和/或接收这样的I / O并实现指定的存储系统能力。 另一个实施例涉及从I / O请求中提取与来自源的存储在CAS系统上的内容单元的至少一个特性相关的I / O影响的源信息。 另一个实施例涉及存储用于识别与存储的内容单元相关联的源和/或读取信息的内容的信息,并且至少部分地确定从源存储的内容单元的至少一个特征。