Intermediate Storage Awareness Service for Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage awareness service failover processes in virtualized storage systems experience prolonged downtime due to predefined status reporting constraints, which hinder the swift recovery of storage awareness services.

Innovation Solution

Deploying an intermediate storage awareness service within the system to process requests and manage session identifiers, alarms, and context settings, thereby minimizing downtime by providing temporary functionality until the primary service is restored on another node.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional failover processes are used, then the storage awareness service is eventually recovered, but the downtime is prolonged due to predefined status reporting constraints

Engineering Contradiction:
Improvestorage awareness service availabilityVSAvoidfailover downtime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

An intermediate storage awareness service is deployed as a mediator component that bridges the gap during failover transitions. This intermediate service accepts and processes client requests that would otherwise be directed to the failed primary service, maintaining system availability while the actual failover completes in the background. The intermediate service acts as a temporary placeholder that prevents service interruption despite the underlying failover delay caused by vendor-defined status reporting constraints.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the storage awareness service provider node fails, then system redundancy is activated, but predefined timeout periods extend the unavailability period

Engineering Contradiction:
Improveservice recovery capabilityVSAvoidtimeout period duration
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The intermediate storage awareness service is pre-configured and ready to activate immediately upon detecting primary service failure. Rather than waiting for the predefined timeout period to expire before initiating failover, the intermediate service is deployed in advance as a standby component that can instantly assume service responsibilities. This preliminary preparation eliminates the waiting period inherent in conventional timeout-based failover mechanisms.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11977458B2System and method for storage awareness service failover
Publication Date: 2024.05.07 EMC IP HLDG CO LLC
  • US11977458B2 patent drawing
  • US11977458B2 patent drawing
  • US11977458B2 patent drawing

AI summary

A method, computer program product, and computing system for determining whether a storage awareness service provider node of a storage system has failed. In response to determining that the storage awareness service provider node has failed, an intermediate storage awareness service may be deployed within the storage system. At least one request may be processed on the storage system via the intermediate storage awareness service.