Interactive Tiering Preferences Map for Data Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage systems lack an efficient method for managing data across multiple storage tiers, leading to suboptimal performance and capacity utilization, as they do not effectively automate the movement of data based on workload and tiering preferences.

Innovation Solution

A graphical user interface (GUI) is introduced that allows users to manage tiering preferences and requirements for logical devices, enabling data movement between storage tiers based on I/O workload and capacity, with a data storage optimizer automatically relocating data to optimize performance and capacity utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated data movement between storage tiers is implemented, then data placement optimization and performance improve, but system complexity increases

Engineering Contradiction:
Improvedata placement optimizationVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs automated data movement between storage tiers without requiring manual intervention. The data storage optimizer automatically monitors I/O workloads, evaluates tiering preferences, and relocates data to optimize performance and capacity utilization, allowing the system to self-manage its own data placement.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A data storage optimizer component acts as an intermediary between the graphical user interface and the storage system. This intermediary processes user preferences, monitors storage conditions, and executes data movement operations, simplifying the overall system architecture by centralizing the optimization logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If manual data management is used, then system complexity remains low, but data placement optimization and performance deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoiddata placement optimization
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system automatically monitors I/O workloads, evaluates storage tier conditions, and executes data movement without requiring manual intervention. This self-service approach maintains low operational complexity while achieving optimal data placement through continuous automated optimization.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors I/O workload metrics and storage capacity conditions, using this feedback to dynamically adjust data placement decisions. The data storage optimizer receives real-time information about storage tier status and automatically modifies data movement operations to maintain optimal performance.

Inventive Principle:
Principle #23Feedback

3Quantity of substance

If storage capacity is increased, then data storage capability improves, but capacity utilization efficiency deteriorates

Engineering Contradiction:
Improvestorage capacityVSAvoidcapacity utilization efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system dynamically adjusts data placement across storage tiers based on real-time I/O workload conditions and capacity availability. Rather than static allocation, the system continuously adapts data distribution to maximize capacity utilization efficiency while maintaining the required storage capacity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes storage parameters such as data location, access patterns, and tier assignment to optimize capacity utilization. By monitoring I/O workloads and capacity metrics, the system modifies data placement parameters to achieve efficient use of available storage capacity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10466901B1Interactive tiering preferences map
Publication Date: 2019.11.05 EMC IP HLDG CO LLC
  • US10466901B1 patent drawing
  • US10466901B1 patent drawing
  • US10466901B1 patent drawing

AI summary

Described are techniques for performing data storage management operations. A graphical user interface display includes multiple each associated with a tiering preference. The graphical user interface includes multiple user interface elements representing a plurality of logical devices. Each user interface element denotes a logical device located in one of the plurality of areas to thereby indicate any of a tiering preference and a tiering requirement for the logical device. First processing is performed to modify a tiering preference for a first logical device where the first processing includes selecting the first logical device by selecting a user interface element representing the first logical device, and moving the first user interface element from a first of the areas, denoting a first tiering preference, to a second of the area, denoting a second tiering preference.