Techniques for implementing modifications to a stretched resource group

    公开(公告)号:US12197468B2

    公开(公告)日:2025-01-14

    申请号:US18133556

    申请日:2023-04-12

    Abstract: Techniques can include: establishing a synchronous replication configuration for a group of stretched resources configured for bi-directional synchronous replication between a first site and a second site; and performing processing to implement a change or modification operation of the group of one or more existing stretched resources. The processing can include performing a three phase workflow comprising: a preparation phase that prepares the group for the change or modification operation of the group; a commitment phase that commits the change or modification operation to the group; and a synchronization phase that synchronizes content of the group in accordance with the change or modification operation to the group. Each stretched resource of the group can be configured from local resources of the first and second sites where such local resources have the same identity when exposed to an external host over paths from the first and second sites.

    DATA PATH STRATEGIES FOR REPLICA VOLUMES

    公开(公告)号:US20240419603A1

    公开(公告)日:2024-12-19

    申请号:US18208946

    申请日:2023-06-13

    Abstract: Techniques providing data path strategies for improving storage performance at DR sites. The techniques include receiving, in an asynchronous replication process, a large replication data transfer including data changes of a production volume since the last synchronization to a replica volume, partitioning the replication data into multiple small write requests, tagging each small write request as a write request to the replica volume, and performing early evicting, from cache memory, all cache pages used to cache host data specified in the small write requests; deep compression of contiguous host data specified in the small write requests; stream separation on the small write requests, each small write request being tagged as corresponding to a specific production site; and/or flushing host data having the same retention period to a specific region of physical storage space for the replica volume, each small write request being tagged with hint information indicating the retention period.

    TECHNIQUES FOR OPTIMIZED DATA RESYNCHRONIZATION BETWEEN REPLICATION SITES

    公开(公告)号:US20240329870A1

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

    申请号:US18740005

    申请日:2024-06-11

    Abstract: Techniques for resynchronizing storage resources of two sites configured for synchronous replication can include tracking in-progress write requests in a map. Responsive to a site failure or a replication link failure resulting in failure or fracture of the synchronous replication, processing can be performed to resynchronize impacted resources of the two sites configured for synchronous replication. The processing can use the in-progress write requests in combination with resource snapshots and snapshot differences to resynchronize the impacted resource of the two sites. In at least one embodiment, the synchronous replication configuration can include active paths between both sites and a host. In at least one embodiment, the synchronous replication configuration can include an active path between the host and one site, and a passive path between the host and the second site. The synchronous replication can be bi-directional or two-way synchronous replication between the two sites.

    DYNAMIC METRO CONFIGURATION USING STORAGE AREA NETWORK (SAN) RESPONSE TIME HINTS FROM HOST COMPUTER

    公开(公告)号:US20240272795A1

    公开(公告)日:2024-08-15

    申请号:US18108775

    申请日:2023-02-13

    CPC classification number: G06F3/061 G06F3/0655 G06F3/067

    Abstract: Techniques for dynamically configuring a multi-site storage system such as a metro cluster using input/output (IO) response time (RT) hints from a host computer. The techniques include receiving IO RT hints at each storage appliance of the multi-site storage system from the host computer, which is initially identified as “local” or “remote” relative to a physical location of the storage appliance. The techniques further include modifying, by the storage appliance, an initial local or remote identification of the host computer relative to the physical location of the storage appliance based on the received IO RT hints, dynamically changing, by the storage appliance, states of IO paths between the host computer and nodes of the storage appliance based on the modified local or remote identification of the host computer, and providing, by the storage appliance, notification of the changed states of the IO paths to the host computer.

    DYNAMIC CONFIGURATION OF LOGICAL STORAGE DEVICES ACCESSIBLE ACROSS MULTIPLE STORAGE SYSTEMS

    公开(公告)号:US20240256125A1

    公开(公告)日:2024-08-01

    申请号:US18102866

    申请日:2023-01-30

    CPC classification number: G06F3/0607 G06F3/0635 G06F3/0665 G06F3/0679

    Abstract: An apparatus in one embodiment includes at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to identify a logical storage device accessible in at least first and second storage systems, to measure response times for accessing the logical storage device in each of the first and second storage systems, and to modify, based at least in part on the measured response times, asymmetric access state settings for the logical storage device. Modifying asymmetric access state settings for the logical storage device in some embodiments illustratively comprises modifying asymmetric logical unit access (ALUA) or asymmetric namespace access (ANA) state settings for the logical storage device. Such modifications are illustratively performed in a dynamic manner that responds to variations in the measured response times so as to facilitate load balancing across storage controllers of the first and second storage systems.

    DATA STORAGE SYSTEM EMPLOYING GREEN STORAGE TIER FOR ENERGY SAVINGS

    公开(公告)号:US20250044959A1

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

    申请号:US18228308

    申请日:2023-07-31

    Abstract: A data storage system is operated for reduced power consumption, including regularly scanning usage patterns of data stored on a set of production storage devices to identify cold data whose usage is below a predetermined usage threshold, and adding the cold data of each scan to a collection of cold data. The production storage devices are operated in a normal power mode having normal per-device power consumption. Upon the collection of cold data reaching a predetermined size, (1) one of the production storage devices is designated as a green tier device, and (2) the collection of cold data is moved to the green tier device. The green tier device is operated in a low power mode having a lower per-device power consumption to realize energy savings.

    Dynamic metro configuration using storage area network (SAN) response time hints from host computer

    公开(公告)号:US12175080B2

    公开(公告)日:2024-12-24

    申请号:US18108775

    申请日:2023-02-13

    Abstract: Techniques for dynamically configuring a multi-site storage system such as a metro cluster using input/output (IO) response time (RT) hints from a host computer. The techniques include receiving IO RT hints at each storage appliance of the multi-site storage system from the host computer, which is initially identified as “local” or “remote” relative to a physical location of the storage appliance. The techniques further include modifying, by the storage appliance, an initial local or remote identification of the host computer relative to the physical location of the storage appliance based on the received IO RT hints, dynamically changing, by the storage appliance, states of IO paths between the host computer and nodes of the storage appliance based on the modified local or remote identification of the host computer, and providing, by the storage appliance, notification of the changed states of the IO paths to the host computer.

    TECHNIQUES FOR PATH SELECTION IN AN EQUIDISTANT UNIFORM METRO REPLICATION CONFIGURATION

    公开(公告)号:US20240394111A1

    公开(公告)日:2024-11-28

    申请号:US18200147

    申请日:2023-05-22

    Abstract: In at least one embodiment, a method can include: establishing a bi-directional synchronous replication configuration for a stretched resource configured across first and second sites; determining a first difference between a first maximum normalized total I/O workload of the first site and a first current normalized total I/O workload of the first site without including read I/O workload of the stretched resource; determining a second difference between a second maximum normalized total I/O workload of the second site and a second current normalized total I/O workload of the second site without including read I/O workload of the stretched resource; and selecting, in accordance with the first difference and the second difference, only one of the first site and the second site to receive and service subsequent read and write I/Os directed to the stretched resource. The configuration can be equidistant with respect to a host and the stretched resource.

Patent Agency Ranking