STORAGE AREA NETWORK ATTACHED CLUSTERED STORAGE SYSTEM

    公开(公告)号:US20190082013A1

    公开(公告)日:2019-03-14

    申请号:US16188794

    申请日:2018-11-13

    Applicant: NetApp Inc.

    Abstract: A storage area network (SAN)-attached storage system architecture is disclosed. The storage system provides strongly consistent distributed storage communication protocol semantics, such as SCSI target semantics. The system includes a mechanism for presenting a single distributed logical unit, comprising one or more logical sub-units, as a single logical unit of storage to a host system by associating each of the logical sub-units that make up the single distributed logical unit with a single host visible identifier that corresponds to the single distributed logical unit. The system further includes mechanisms to maintain consistent context information for each of the logical sub-units such that the logical sub-units are not visible to a host system as separate entities from the single distributed logical unit.

    Gransets for managing consistency groups of dispersed storage items

    公开(公告)号:US11409708B2

    公开(公告)日:2022-08-09

    申请号:US16679545

    申请日:2019-11-11

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or computing devices are provided for managing an arbitrary set of storage items using a granset. For example, a storage controller may host a plurality of storage items and/or logical unit numbers (LUNs). A subset of the storage items are grouped into a consistency group. A granset is created for tracking, managing, and/or providing access to the storage items within the consistency group. For example, the granset comprises application programming interfaces (APIs) and/or properties used to provide certain levels of access to the storage items (e.g., read access, write access, no access), redirect operations to access either data of an active file system or to a snapshot, fence certain operations (e.g., rename and delete operations), and/or other properties that apply to each storage item within the consistency group. Thus, the granset provides a persistent on-disk layout used to manage an arbitrary set of storage items.

    Storage area network attached clustered storage system

    公开(公告)号:US10862966B2

    公开(公告)日:2020-12-08

    申请号:US16188794

    申请日:2018-11-13

    Applicant: NetApp Inc.

    Abstract: A storage area network (SAN)-attached storage system architecture is disclosed. The storage system provides strongly consistent distributed storage communication protocol semantics, such as SCSI target semantics. The system includes a mechanism for presenting a single distributed logical unit, comprising one or more logical sub-units, as a single logical unit of storage to a host system by associating each of the logical sub-units that make up the single distributed logical unit with a single host visible identifier that corresponds to the single distributed logical unit. The system further includes mechanisms to maintain consistent context information for each of the logical sub-units such that the logical sub-units are not visible to a host system as separate entities from the single distributed logical unit.

    Consistent distributed storage communication protocol semantics in a clustered storage system
    15.
    发明授权
    Consistent distributed storage communication protocol semantics in a clustered storage system 有权
    集群存储系统中一致的分布式存储通信协议语义

    公开(公告)号:US09256377B2

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

    申请号:US14289296

    申请日:2014-05-28

    Applicant: NetApp, Inc.

    Abstract: Consistent distributed storage communication protocol semantics, such as SCSI target semantics, in a clustered storage system are disclosed. The system includes a mechanism for presenting a single distributed logical unit, comprising one or more logical sub-units, as a single logical unit of storage to a host system by associating each of the logical sub-units that make up the single distributed logical unit with a single host visible identifier that corresponds to the single distributed logical unit. The system further includes a mechanism to maintain consistent context information for each of the logical sub-units such that the logical sub-units are not visible to a host system as separate entities from the single distributed logical unit.

    Abstract translation: 在集群存储系统中公开了一致的分布式存储通信协议语义,如SCSI目标语义。 该系统包括通过将构成单个分布式逻辑单元的每个逻辑子单元相关联来向主机系统提供包括一个或多个逻辑子单元作为单个逻辑单元的单个分布式逻辑单元的机制 具有对应于单个分布式逻辑单元的单个主机可见标识符。 该系统还包括一种用于为每个逻辑子单元维护一致的上下文信息的机制,使得逻辑子单元对于作为与单个分布式逻辑单元的分离实体不是主机系统可见的。

    Dynamic Cluster Wide Subsystem Engagement Using a Tracing Schema
    16.
    发明申请
    Dynamic Cluster Wide Subsystem Engagement Using a Tracing Schema 审中-公开
    使用跟踪模式的动态群集宽子系统参与

    公开(公告)号:US20150033209A1

    公开(公告)日:2015-01-29

    申请号:US13951675

    申请日:2013-07-26

    Applicant: NETAPP, INC.

    CPC classification number: G06F11/3636

    Abstract: A method of invoking an action in response to encountering a tracepoint of an executing application including: encountering a tracepoint of an executing application at a processor of a computer node; receiving tracepoint data at a tracepoint interpretation utility, wherein the tracepoint data includes metadata that describes the state of the processor; analyzing the metadata associated with the tracepoint data to determine whether the metadata further includes action data that describe whether further action should be taken, wherein the action data describes an action other than buffering the tracepoint data; and when it is determined that the metadata includes action data, invoking one or more actions associated with the action data.

    Abstract translation: 响应于遇到执行应用的跟踪点而调用动作的方法,包括:在计算机节点的处理器处遇到执行应用的跟踪点; 在跟踪点解释实用程序处接收跟踪点数据,其中所述跟踪点数据包括描述所述处理器的状态的元数据; 分析与所述跟踪点数据相关联的元数据,以确定所述元数据是否进一步包括描述是否应采取进一步动作的动作数据,其中所述动作数据描述除了缓存所述跟踪点数据之外的动作; 并且当确定元数据包括动作数据时,调用与动作数据相关联的一个或多个动作。

    Consistent distributed storage communication protocol semantics in a clustered storage system
    17.
    发明授权
    Consistent distributed storage communication protocol semantics in a clustered storage system 有权
    集群存储系统中一致的分布式存储通信协议语义

    公开(公告)号:US08793432B2

    公开(公告)日:2014-07-29

    申请号:US14167220

    申请日:2014-01-29

    Applicant: NetApp, Inc.

    Abstract: Consistent distributed storage communication protocol semantics, such as SCSI target semantics, in a SAN-attached clustered storage system are disclosed. The system includes a mechanism for presenting a single distributed logical unit, comprising one or more logical sub-units, as a single logical unit of storage to a host system by associating each of the logical sub-units that make up the single distributed logical unit with a single host visible identifier that corresponds to the single distributed logical unit. The system further includes a mechanism to maintain consistent context information for each of the logical sub-units such that the logical sub-units are not visible to a host system as separate entities from the single distributed logical unit.

    Abstract translation: 公开了在SAN连接的集群存储系统中的一致的分布式存储通信协议语义,例如SCSI目标语义。 该系统包括通过将构成单个分布式逻辑单元的每个逻辑子单元相关联来向主机系统提供包括一个或多个逻辑子单元作为单个逻辑单元的单个分布式逻辑单元的机制 具有对应于单个分布式逻辑单元的单个主机可见标识符。 该系统还包括一种用于为每个逻辑子单元维护一致的上下文信息的机制,使得逻辑子单元对于作为与单个分布式逻辑单元的分离实体不是主机系统可见的。

    Gransets for managing consistency groups of dispersed storage items

    公开(公告)号:US12229087B2

    公开(公告)日:2025-02-18

    申请号:US18527634

    申请日:2023-12-04

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or computing devices are provided for managing an arbitrary set of storage items using a granset. For example, a storage controller may host a plurality of storage items and/or logical unit numbers (LUNs). A subset of the storage items are grouped into a consistency group. A granset is created for tracking, managing, and/or providing access to the storage items within the consistency group. For example, the granset comprises application programming interfaces (APIs) and/or properties used to provide certain levels of access to the storage items (e.g., read access, write access, no access), redirect operations to access either data of an active file system or to a snapshot, fence certain operations (e.g., rename and delete operations), and/or other properties that apply to each storage item within the consistency group. Thus, the granset provides a persistent on-disk layout used to manage an arbitrary set of storage items.

    STORAGE AREA NETWORK ATTACHED CLUSTERED STORAGE SYSTEM

    公开(公告)号:US20240080362A1

    公开(公告)日:2024-03-07

    申请号:US18507578

    申请日:2023-11-13

    Applicant: NetApp Inc.

    CPC classification number: H04L67/1097 H04L43/10 G06F13/22

    Abstract: A storage area network (SAN)-attached storage system architecture is disclosed. The storage system provides strongly consistent distributed storage communication protocol semantics, such as SCSI target semantics. The system includes a mechanism for presenting a single distributed logical unit, comprising one or more logical sub-units, as a single logical unit of storage to a host system by associating each of the logical sub-units that make up the single distributed logical unit with a single host visible identifier that corresponds to the single distributed logical unit. The system further includes mechanisms to maintain consistent context information for each of the logical sub-units such that the logical sub-units are not visible to a host system as separate entities from the single distributed logical unit.

    GRANSETS FOR MANAGING CONSISTENCY GROUPS OF DISPERSED STORAGE ITEMS

    公开(公告)号:US20200073855A1

    公开(公告)日:2020-03-05

    申请号:US16679545

    申请日:2019-11-11

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or computing devices are provided for managing an arbitrary set of storage items using a granset. For example, a storage controller may host a plurality of storage items and/or logical unit numbers (LUNs). A subset of the storage items are grouped into a consistency group. A granset is created for tracking, managing, and/or providing access to the storage items within the consistency group. For example, the granset comprises application programming interfaces (APIs) and/or properties used to provide certain levels of access to the storage items (e.g., read access, write access, no access), redirect operations to access either data of an active file system or to a snapshot, fence certain operations (e.g., rename and delete operations), and/or other properties that apply to each storage item within the consistency group. Thus, the granset provides a persistent on-disk layout used to manage an arbitrary set of storage items.

Patent Agency Ranking