Metadata subsystem for a distributed object store in a network storage system
    1.
    发明授权
    Metadata subsystem for a distributed object store in a network storage system 有权
    网络存储系统中分布式对象存储的元数据子系统

    公开(公告)号:US09043372B2

    公开(公告)日:2015-05-26

    申请号:US13916389

    申请日:2013-06-12

    Applicant: NetApp, Inc.

    CPC classification number: G06F17/30979 G06F17/30997

    Abstract: A network storage server system includes a distributed object store and a metadata subsystem. The metadata subsystem stores metadata relating to the stored data objects and allows data objects to be located and retrieved easily via user-specified search queries. It manages and allows searches on at least three categories of metadata via the same user interface and technique. These categories include user-specified metadata, inferred metadata and system-defined metadata. Search queries for the metadata can include multi-predicate queries.

    Abstract translation: 网络存储服务器系统包括分布式对象存储和元数据子系统。 元数据子系统存储与存储的数据对象相关的元数据,并允许通过用户指定的搜索查询容易地定位和检索数据对象。 它管理并允许通过相同的用户界面和技术在至少三类元数据中进行搜索。 这些类别包括用户指定的元数据,推断的元数据和系统定义的元数据。 元数据的搜索查询可以包括多谓词查询。

    IN-LINE POLICY MANAGEMENT WITH MULTI-LEVEL OBJECT HANDLE
    2.
    发明申请
    IN-LINE POLICY MANAGEMENT WITH MULTI-LEVEL OBJECT HANDLE 审中-公开
    具有多级对象手柄的在线政策管理

    公开(公告)号:US20170075909A1

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

    申请号:US15359249

    申请日:2016-11-22

    Applicant: NetApp, Inc.

    Abstract: A distributed object store in a network storage system uses location-independent global object identifiers (IDs) for stored data objects. The global object ID enables a data object to be seamlessly moved from one location to another without affecting clients of the storage system, i.e., “transparent migration”. The global object ID can be part of a multilevel object handle, which also can include a location ID indicating the specific location at which the data object is stored, and a policy ID identifying a set of data management policies associated with the data object. The policy ID may be associated with the data object by a client of the storage system, for example when the client creates the object, thus allowing “inline” policy management. An object location subsystem (OLS) can be used to locate an object when a client request does not contain a valid location ID for the object.

    Abstract translation: 网络存储系统中的分布式对象存储使用与存储的数据对象的位置无关的全局对象标识符(ID)。 全局对象ID使数据对象无缝地从一个位置移动到另一个位置,而不会影响存储系统的客户端,即“透明迁移”。 全局对象ID可以是多级对象句柄的一部分,其还可以包括指示存储数据对象的特定位置的位置ID,以及标识与数据对象相关联的一组数据管理策略的策略ID。 策略ID可以由存储系统的客户端与数据对象相关联,例如当客户端创建对象时,从而允许“内联”策略管理。 当客户机请求不包含对象的有效位置ID时,可以使用对象位置子系统(OLS)来定位对象。

    METADATA SUBSYSTEM FOR A DISTRIBUTED OBJECT STORE IN A NETWORK STORAGE SYSTEM
    3.
    发明申请
    METADATA SUBSYSTEM FOR A DISTRIBUTED OBJECT STORE IN A NETWORK STORAGE SYSTEM 有权
    用于网络存储系统中分布式对象存储的元数据子系统

    公开(公告)号:US20130346444A1

    公开(公告)日:2013-12-26

    申请号:US13916389

    申请日:2013-06-12

    Applicant: NetApp, Inc.

    CPC classification number: G06F17/30979 G06F17/30997

    Abstract: A network storage server system includes a distributed object store and a metadata subsystem. The metadata subsystem stores metadata relating to the stored data objects and allows data objects to be located and retrieved easily via user-specified search queries. It manages and allows searches on at least three categories of metadata via the same user interface and technique. These categories include user-specified metadata, inferred metadata and system-defined metadata. Search queries for the metadata can include multi-predicate queries.

    Abstract translation: 网络存储服务器系统包括分布式对象存储和元数据子系统。 元数据子系统存储与存储的数据对象相关的元数据,并允许通过用户指定的搜索查询容易地定位和检索数据对象。 它管理并允许通过相同的用户界面和技术在至少三类元数据中进行搜索。 这些类别包括用户指定的元数据,推断的元数据和系统定义的元数据。 元数据的搜索查询可以包括多谓词查询。

    Object location service for network-based content repository
    4.
    发明授权
    Object location service for network-based content repository 有权
    基于网络的内容存储库的对象位置服务

    公开(公告)号:US09565254B2

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

    申请号:US14453813

    申请日:2014-08-07

    Applicant: NetApp, Inc.

    CPC classification number: H04L67/1097 G06F17/30091

    Abstract: A distributed object store in a network storage system uses location-independent global object identifiers (IDs) for stored data objects. The global object ID enables a data object to be seamlessly moved from one location to another without affecting clients of the storage system, i.e., “transparent migration”. The global object ID can be part of a multilevel object handle, which also can include a location ID indicating the specific location at which the data object is stored, and a policy ID identifying a set of data management policies associated with the data object. The policy ID may be associated with the data object by a client of the storage system, for example when the client creates the object, thus allowing “inline” policy management. An object location subsystem (OLS) can be used to locate an object when a client request does not contain a valid location ID for the object.

    Abstract translation: 网络存储系统中的分布式对象存储使用与存储的数据对象的位置无关的全局对象标识符(ID)。 全局对象ID使数据对象无缝地从一个位置移动到另一个位置,而不会影响存储系统的客户端,即“透明迁移”。 全局对象ID可以是多级对象句柄的一部分,其还可以包括指示存储数据对象的特定位置的位置ID,以及标识与数据对象相关联的一组数据管理策略的策略ID。 策略ID可以由存储系统的客户端与数据对象相关联,例如当客户端创建对象时,从而允许“内联”策略管理。 当客户机请求不包含对象的有效位置ID时,可以使用对象位置子系统(OLS)来定位对象。

    OBJECT LOCATION SERVICE FOR NETWORK-BASED CONTENT REPOSITORY
    5.
    发明申请
    OBJECT LOCATION SERVICE FOR NETWORK-BASED CONTENT REPOSITORY 审中-公开
    基于网络的内容报告的对象位置服务

    公开(公告)号:US20140351388A1

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

    申请号:US14453813

    申请日:2014-08-07

    Applicant: NetApp, Inc.

    CPC classification number: H04L67/1097 G06F17/30091

    Abstract: A distributed object store in a network storage system uses location-independent global object identifiers (IDs) for stored data objects. The global object ID enables a data object to be seamlessly moved from one location to another without affecting clients of the storage system, i.e., “transparent migration”. The global object ID can be part of a multilevel object handle, which also can include a location ID indicating the specific location at which the data object is stored, and a policy ID identifying a set of data management policies associated with the data object. The policy ID may be associated with the data object by a client of the storage system, for example when the client creates the object, thus allowing “inline” policy management. An object location subsystem (OLS) can be used to locate an object when a client request does not contain a valid location ID for the object.

    Abstract translation: 网络存储系统中的分布式对象存储使用与存储的数据对象的位置无关的全局对象标识符(ID)。 全局对象ID使数据对象无缝地从一个位置移动到另一个位置,而不会影响存储系统的客户端,即“透明迁移”。 全局对象ID可以是多级对象句柄的一部分,其还可以包括指示存储数据对象的特定位置的位置ID,以及标识与数据对象相关联的一组数据管理策略的策略ID。 策略ID可以由存储系统的客户端与数据对象相关联,例如当客户端创建对象时,从而允许“内联”策略管理。 当客户机请求不包含对象的有效位置ID时,可以使用对象位置子系统(OLS)来定位对象。

    In-line policy management with multi-level object handle

    公开(公告)号:US10467188B2

    公开(公告)日:2019-11-05

    申请号:US15359249

    申请日:2016-11-22

    Applicant: NetApp, Inc.

    Abstract: A distributed object store in a network storage system uses location-independent global object identifiers (IDs) for stored data objects. The global object ID enables a data object to be seamlessly moved from one location to another without affecting clients of the storage system, i.e., “transparent migration”. The global object ID can be part of a multilevel object handle, which also can include a location ID indicating the specific location at which the data object is stored, and a policy ID identifying a set of data management policies associated with the data object. The policy ID may be associated with the data object by a client of the storage system, for example when the client creates the object, thus allowing “inline” policy management. An object location subsystem (OLS) can be used to locate an object when a client request does not contain a valid location ID for the object.

Patent Agency Ranking