CONFIGURATION OF PEERED CLUSTER STORAGE ENVIRONMENT ORGANIZED AS DISASTER RECOVERY GROUP
    11.
    发明申请
    CONFIGURATION OF PEERED CLUSTER STORAGE ENVIRONMENT ORGANIZED AS DISASTER RECOVERY GROUP 有权
    配套集群存储环境组织为灾难恢复集团

    公开(公告)号:US20160057009A1

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

    申请号:US14526037

    申请日:2014-10-28

    Applicant: NetApp, Inc.

    Abstract: A technique efficiently configures a peered cluster storage environment. The configuration technique illustratively includes three phases: a discovery phase, a node setup phase and a cluster setup phase. The discovery phase may be employed to initiate discovery of nodes of a disaster recovery (DR) group through transmission of multicast advertisement packets by the nodes over interconnects, including a Fibre Channel (FC) fabric, to each other node of the group. In the node setup phase, each node of a cluster assigns its relationships to the nodes discovered and present in the FC fabric; illustratively, the assigned relationships include high availability (HA) partner, DR primary partner and DR auxiliary partner. In the cluster setup phase, the discovered nodes of the FC fabric are organized as the peered cluster storage environment (DR group) configured to service data in a highly reliable and available manner.

    Abstract translation: 一种技术有效地配置了一个对等的群集存储环境。 配置技术说明性地包括三个阶段:发现阶段,节点设置阶段和集群建立阶段。 可以采用发现阶段来通过由包括光纤通道(FC)结构在内的各个节点通过节点向该组的每个其他节点发送多播广播分组来发起灾难恢复(DR)组的节点的发现。 在节点设置阶段,集群的每个节点将其关系分配给在FC结构中发现和存在的节点; 说明性地,所分配的关系包括高可用性(HA)伙伴,DR主要伙伴和DR辅助伙伴。 在群集设置阶段,FC架构的发现节点被组织为配置为以高度可靠和可用的方式对数据进行服务的对等集群存储环境(DR组)。

    Data object lockdown
    13.
    发明授权

    公开(公告)号:US10521401B2

    公开(公告)日:2019-12-31

    申请号:US14838776

    申请日:2015-08-28

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or computing devices are provided for data object retention. For example, a data retention policy may specify that files of a volume are to be locked down for a lockdown retention period (e.g., locked into a read only state for 4 months) when such files are not changed within an auto commit time period (e.g., files not changed within 13 hours). Waiting for a data scanner to evaluate files for lockdown may result in files violating the data retention policy until the data scanner evaluates such files. Accordingly, a file may be considered to be in the locked down state (e.g., instantaneous lockdown), such that commands to modify or delete the file are blocked, based upon a difference between a current time of an internal compliance clock and a current value of a data object change field exceeding the auto commit time period.

    Dynamic mirroring
    14.
    发明授权

    公开(公告)号:US09990262B2

    公开(公告)日:2018-06-05

    申请号:US15693618

    申请日:2017-09-01

    Applicant: NetApp Inc.

    CPC classification number: G06F11/2069 G06F11/00 G06F11/2058 G06F11/2082

    Abstract: One or more techniques and/or systems are provided for dynamic mirroring. A first storage node and the second storage node within a first storage cluster may locally mirror data between one another based upon a local failover partnership. The first storage node and a third storage node within a second storage cluster may remotely mirror data between one another based upon a primary disaster recovery partnership. If the third storage node fails, then the first storage node may remotely mirror data to a fourth storage node within the second storage cluster based upon an auxiliary disaster recovery partnership. In this way, data loss protection for the first storage node may be improved, such that the fourth storage node provide clients with access to mirrored data from the first storage node in the event the second storage node and/or the third storage node are unavailable when the first storage node fails.

    SYSTEMS AND METHODS FOR RESYNCHRONIZING MIRRORING PARTNERS IN A STORAGE SYSTEM

    公开(公告)号:US20180074925A1

    公开(公告)日:2018-03-15

    申请号:US15804028

    申请日:2017-11-06

    Applicant: NetApp Inc.

    CPC classification number: G06F11/2082 G06F11/2058 G06F11/2074 G06F12/0868

    Abstract: Systems and methods which provide for managing multiple mirror resources in a storage distribution network are provided. In some embodiments, a system provides for both high availability and disaster recovery functionality at different mirroring locations. Other embodiments may provide for multiple high availability and/or multiple disaster recovery mirror resources. These mirror resources are operated in a heterogeneous manner in the sense that each have its own transport, protocol, and the like, but are configured function cooperatively or as a single mirror with respect to mirroring a primary node. Embodiments may provide for the mirroring and resynchronization of mirrored resources in the event of a communication loss with a particular resource without ceasing the mirroring operations to other resources.

    Synchronous mirroring of NVLog to multiple destinations (architecture level)
    17.
    发明授权
    Synchronous mirroring of NVLog to multiple destinations (architecture level) 有权
    NVLog同步镜像到多个目的地(架构级)

    公开(公告)号:US09307011B2

    公开(公告)日:2016-04-05

    申请号:US13854815

    申请日:2013-04-01

    Applicant: NetApp, Inc.

    Abstract: Systems and methods herein are operable to simultaneously mirror data to a plurality of mirror partner nodes. In embodiments, a mirror client may be unaware of the number of mirror partner nodes and/or the location of the plurality of mirror partner nodes, and issue a single mirror command requesting initiation of a mirror operation. An interconnect layer may receive the single mirror command and split the mirror command into a plurality of mirror instances, one for each mirror node partner, wherein the mirror instances may be simultaneously launched. After the plurality of mirror operations has begun, the interconnect layer may manage completion reports indicating the completion status of respective mirror operations, and send a single return to the mirror client indicating whether the mirror command succeeded.

    Abstract translation: 这里的系统和方法可操作以将数据同时镜像到多个镜像伙伴节点。 在实施例中,镜像客户端可能不知道镜像伙伴节点的数量和/或多个镜像伙伴节点的位置,并且发出请求启动镜像操作的单个镜像命令。 互连层可以接收单个镜像命令,并将镜像命令拆分成多个镜像实例,每个镜像镜像实例一个,每个镜像节点伙伴可以同时启动镜像实例。 在多个镜像操作开始之后,互连层可以管理指示相应镜像操作的完成状态的完成报告,并且向镜像客户端发送指示镜像命令是否成功的单个返回。

    MIRRORING LOG DATA
    18.
    发明申请
    MIRRORING LOG DATA 审中-公开
    镜像日志数据

    公开(公告)号:US20150312337A1

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

    申请号:US14261603

    申请日:2014-04-25

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for mirroring a caching log data structure from a primary storage controller to a secondary storage controller over multiple interconnect paths. The secondary storage controller may be configured as a backup or failover storage controller for the primary storage controller in the event the primary storage controller fails. Data and/or metadata describing the data may be mirrored from the primary storage controller to the secondary storage controller over one or more interconnect paths. The caching log data structure may be parsed into a plurality of streams. The streams may be assigned to interconnect paths between the primary storage controller and the secondary storage controller. A data ordering rule is enforced during mirroring of storage information of the streams across the interconnect paths (e.g., the secondary storage controller is to receive data in the order it was sent by respective streams).

    Abstract translation: 提供了一个或多个技术和/或系统,用于通过多个互连路径将缓存日志数据结构从主存储控制器镜像到辅助存储控制器。 在主存储控制器发生故障的情况下,辅助存储控制器可以被配置为主存储控制器的备份或故障转移存储控制器。 可以通过一个或多个互连路径将描述数据的数据和/或元数据从主存储控制器镜像到辅助存储控制器。 缓存日志数据结构可以被解析成多个流。 可以将流分配给主存储控制器和辅助存储控制器之间的互连路径。 在跨互连路径的流的存储信息的镜像期间执行数据排序规则(例如,辅助存储控制器将按照由相应的流发送的顺序来接收数据)。

Patent Agency Ranking