NAS Object Migration Path Information Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When migrating a file from a first NAS storage apparatus to a second NAS storage apparatus, and subsequently to a third NAS storage apparatus as an archive, failures in the second NAS storage apparatus require restarting the migration process, leading to lengthy restore times.

Innovation Solution

The second NAS storage apparatus includes a processor that stores object path information from the first NAS storage apparatus before migrating the file to the third NAS storage apparatus, and updates the management information in the third NAS storage apparatus, allowing for quick restore processing even if the second NAS storage apparatus fails.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the migration process is restarted after a failure in the second NAS storage apparatus, then the file can be migrated to the third NAS storage apparatus, but the restore processing time becomes excessively long

Engineering Contradiction:
Improvemigration completionVSAvoidrestore processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent stores the path information of the original file (from the first NAS storage apparatus) in the second NAS storage apparatus before migration occurs. This preliminary storage of path information enables rapid restore processing by allowing the system to directly access and copy files from the original location without needing to restart the entire migration process, thus resolving the contradiction between migration reliability and restore time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the path information in the second NAS storage apparatus that points to the original file location. This copy serves as a restoration mechanism that can be quickly activated after failure, allowing the system to retrieve files from the first NAS storage apparatus through the stored path information rather than re-executing the migration, thereby reducing restore processing time while maintaining migration reliability

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If the file is migrated through both the second and third NAS storage apparatus, then archiving functionality is achieved, but the complexity of the migration process increases

Engineering Contradiction:
Improvearchiving functionalityVSAvoidmigration process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The second NAS storage apparatus serves as an intermediary that stores path information to the original file location. This intermediary role simplifies the overall migration architecture by allowing the third NAS storage apparatus (archive destination) to directly access files from the first NAS storage apparatus through the path information stored in the second NAS, rather than requiring complex multi-step migration protocols between all three systems

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent divides the migration functionality into separate roles: the second NAS storage apparatus handles path information storage and management, while the third NAS storage apparatus handles archive storage. This segmentation of functions reduces the complexity of each individual component and simplifies the overall migration process while maintaining comprehensive archiving functionality

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9501241B2Storage system and object management method
Publication Date: 2016.11.22 HITACHI VANTARA LTD
  • US9501241B2 patent drawing
  • US9501241B2 patent drawing
  • US9501241B2 patent drawing

AI summary

A storage system comprises a second NAS storage apparatus comprising a processor and a storage medium and a third NAS storage apparatus for migrating an object managed by a first NAS storage apparatus. The processor stores path information of an object for which migration has started after including the path information in object management information, in the storage medium prior to migrating the object entity to the third NAS storage apparatus. The processor, after receiving the object entity from the first NAS storage apparatus and migrating the object entity to the third NAS storage apparatus, stores the third NAS storage apparatus path information to the object entity in the object management information, and reflects the management information in the third NAS storage apparatus.