Unified Storage Compression Migration Status Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage array systems face challenges in efficiently managing compression and migration status, particularly for traditional LUNs, which require separate interfaces and processes for migration and compression, leading to complexity and inefficiency.

Innovation Solution

A method that allows for unified status information presentation of compression and migration progress, enabling compression of any logical unit in one step and providing a consistent user interface, by migrating and compressing data simultaneously within a storage system, using a management system to coordinate and report the combined status of both processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If separate interfaces and processes are used for migration and compression of traditional LUNs, then each process can be managed independently, but the system complexity increases and operational efficiency decreases

Engineering Contradiction:
Improveoperational efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines separate migration and compression interfaces into a unified interface that handles both operations simultaneously. The system merges the functionality of multiple independent processes into a single integrated operation, allowing administrators to manage both migration and compression through one interface rather than multiple separate processes.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified interface is designed to perform multiple functions - it can handle migration operations, compression operations, and their combination in a single system component. This multi-functional approach eliminates the need for separate specialized interfaces for each operation type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If traditional LUNs use separate migration and compression processes, then each process can be optimized independently, but the overall processing time increases

Engineering Contradiction:
Improveprocessing speedVSAvoidtotal processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables continuous operation by executing migration and compression simultaneously in an overlapping manner rather than sequentially. While data is being migrated from source to destination, compression is continuously applied to the migrated data, ensuring that both processes are active and productive throughout the operation without idle waiting time.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system initiates compression operations on data as soon as it arrives at the destination during migration, rather than waiting for the entire migration to complete. This preliminary action allows compression to begin before migration is fully finished, overlapping the two processes and reducing total execution time.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If unified status information is provided for compression and migration, then user experience is improved, but the complexity of status tracking increases

Engineering Contradiction:
Improveuser experienceVSAvoidstatus tracking complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system merges separate status tracking mechanisms for migration and compression into a unified status reporting interface. Instead of maintaining independent status monitors for each process, the system combines them into a single cohesive status display that shows both operations' progress simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system introduces an intermediary status management layer that consolidates information from both migration and compression processes. This intermediary component aggregates status data, reconciles different status formats, and presents unified status information to the user, shielding them from the underlying complexity of tracking multiple simultaneous processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9009404B2Viewing compression and migration status
Publication Date: 2015.04.14 EMC IP HLDG CO LLC
  • US9009404B2 patent drawing
  • US9009404B2 patent drawing
  • US9009404B2 patent drawing

AI summary

A method for use in viewing compression and migration status is disclosed. A logical volume is selected for compression into a compressed logical volume. A destination storage pool for the compressed logical volume is selected. The logical volume is compressed during migration of the logical volume to the destination pool. Unified status information of progress of the compression and migration is presented. A system for use in viewing compression and migration status is also disclosed.