Logical Unit Metadata Substitution for Storage Controllers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional network storage controllers require hosts to disconnect from logical units during maintenance, which is time-consuming and laborious, and virtual operating systems complicate maintenance by not allowing dynamic mapping of logical units, necessitating shutdowns.
Innovation Solution
Implementing a method to swap meta-data of logical units without disconnecting hosts, using dummy logical units that maintain connections and allow for transparent redirection, enabling maintenance actions like data integrity checks and cloning without interrupting service.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of repair
If traditional maintenance procedures are used (off-lining logical unit, performing maintenance, on-lining, re-configuring host), then maintenance can be performed on the logical unit, but host connectivity is lost and reconfiguration is required, increasing downtime and labor
Solution Approach 1:
The patent introduces an intermediary mechanism (logical unit substitution capability in the storage controller) that allows maintenance to be performed on a logical unit while maintaining host connectivity through automatic redirection to an alternative logical unit, thus resolving the contradiction between maintenance accessibility and host downtime
Solution Approach 2:
The system performs preliminary actions by pre-configuring alternative logical units and establishing substitution capabilities before maintenance is needed, allowing seamless switching during maintenance operations without requiring host reconfiguration or causing connectivity loss
2Ease of repair
If logical unit maintenance is performed by off-lining and on-lining the logical unit, then maintenance tasks can be completed, but the host requires reconfiguration and connectivity is interrupted, increasing labor and time
Solution Approach 1:
The storage controller performs self-service by automatically managing the substitution and redirection of logical units during maintenance operations, eliminating the need for manual host reconfiguration and reducing operational complexity while maintaining maintenance accessibility
3Adaptability or versatility
If virtual operating systems are used with logical units, then virtualization benefits are achieved, but dynamic mapping of logical units is not allowed and shutdowns are required for maintenance
Solution Approach 1:
The patent introduces dynamic capabilities to virtualized environments by enabling runtime substitution of logical units through the storage controller, allowing maintenance operations without shutdowns while preserving virtualization benefits, thus resolving the contradiction between virtualization adaptability and maintenance accessibility
Data Source
AI summary
Techniques introduced here swap logical unit meta-data of a logical unit without offlining the logical unit. In accordance with the techniques, a connection between a network storage controller and a host for the logical unit is maintained while meta-data of the logical unit are swapped with another logical unit available to the network storage controller. The swapping substitutes one logical unit for another without disconnecting the host. Advantageously, the host is not required to perform operations to re-establish a connection. Various software and hardware units can implement the techniques described herein.


