Data Storage Object Configuration Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuring data storage objects in modern data storage systems, such as NAS and SAN, is complex and time-consuming due to the need to manually identify and replicate configuration parameters from existing objects, leading to human error and inefficiency.

Innovation Solution

A graphical user interface (GUI) is used to identify an existing data storage object, extract its configuration parameters, and automatically generate a new data storage object with these parameters as default values, streamlining the configuration process and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional management tools are used to manually configure data storage objects, then configuration accuracy can be maintained through manual verification, but the time and effort required increases significantly

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidconfiguration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies the copying principle by automatically replicating configuration parameters from an existing data storage object to a new object. The system extracts configuration data from a source object and uses it as a template to populate the new object's configuration fields, eliminating manual copying while ensuring accuracy through automated parameter replication.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements preliminary action by pre-populating configuration fields with data extracted from existing objects before the user finalizes the new object creation. The system proactively gathers and organizes configuration parameters in advance, presenting them to the user for review and approval before completion, thus reducing both time and potential errors.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If manual configuration processes are used, then flexibility in customizing each parameter can be maintained, but human error increases and efficiency decreases

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoiderror rate
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies self-service by enabling the system to automatically extract, validate, and transfer configuration parameters without requiring manual intervention for each field. The system autonomously performs the configuration copying task while allowing users to review and modify parameters if needed, thus reducing human error while preserving operational flexibility.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback by providing users with a review interface where they can examine the automatically populated configuration parameters before finalizing the new data storage object. This feedback mechanism allows users to verify accuracy and make necessary adjustments, combining automated reliability with manual flexibility.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If configuration parameters are manually identified and replicated, then control over each parameter can be maintained, but the complexity of the process increases

Engineering Contradiction:
Improveparameter controlVSAvoidprocess complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies merging by combining multiple manual steps (identifying source object, extracting parameters, transferring data, validating configuration) into a single automated operation. The system integrates these discrete tasks into one unified process that users can initiate with a single action, significantly reducing perceived complexity while maintaining full parameter control through review capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7539836B1Method and system for configuring a data storage object
Publication Date: 2009.05.26 NETAPP INC
  • US7539836B1 patent drawing
  • US7539836B1 patent drawing
  • US7539836B1 patent drawing

AI summary

A method and system for generating and configuring a data storage object, such as a volume, are described. According to one aspect of the invention, utilizing a graphical user interface, an administrator selects or otherwise identifies an existing data storage object on a data storage system. Next, one or more configuration parameter values associated with one or more configuration parameters of the existing data storage object are extracted from the existing data storage object on the storage system. Finally, a new data storage object is automatically generated and configured according the configuration parameter values extracted from the existing data storage object.