Multi-tiered File System for Universal Return to Factory Image

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing return to factory image (RTFI) processes in data storage systems are inefficient, often requiring full disk re-partitioning and data destruction, and lack a unified method for managing core platform updates and backups.

Innovation Solution

Implementing a universal RTFI process using a multi-tiered file system with a read-only layer containing a base configuration and a read-write layer for modifications, combined into an overlay file system to simplify the installation and management of new core platform images while preserving existing data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional RTFI process is used with full disk re-partitioning, then the system can be reset to factory image, but data loss occurs and the process is time-consuming

Engineering Contradiction:
Improvesystem reset capabilityVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent segments the file system into three distinct layers: read-only layer (containing base configuration and factory image), read-write layer (containing modifications and runtime data), and overlay layer (combining both). This segmentation allows the RTFI process to reset only the read-write layer while preserving the read-only layer, thereby eliminating data loss during system resets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-configuring the multi-tiered file system structure before the RTFI process is needed. The read-only layer is prepared in advance with the base configuration, and the overlay file system is set up to automatically combine layers. When RTFI is executed, the system simply needs to reset the read-write layer, which has already been structured to support this operation without data loss.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If traditional RTFI process is used with full disk re-partitioning, then the system can be updated to new core platform image, but the process is complex and time-consuming

Engineering Contradiction:
Improvecore platform update capabilityVSAvoidupdate time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

By segmenting the file system into read-only and read-write layers, the patent enables selective updating. When a new core platform image is installed, only the read-only layer needs to be replaced, while the read-write layer with modifications is preserved. This segmentation transforms a complex full-system update into a simple layer replacement operation, significantly reducing update time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses copying to create the read-only layer from the new core platform image without modifying the existing read-write layer. The overlay file system then combines these layers, allowing the system to adopt new platform images rapidly through copy operations rather than complex re-partitioning and data migration processes.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If traditional RTFI process is used, then the system can manage configuration, but backup management is inefficient and lacks universality

Engineering Contradiction:
Improvebackup management capabilityVSAvoidbackup management efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The multi-tiered file system structure provides universal functionality for managing not only core platform updates but also configuration changes and backup operations. The same overlay mechanism that enables efficient RTFI also facilitates backup by allowing the system to capture and restore specific layers independently, creating a universal management framework for multiple operational needs.

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

Data Source

PatentUS11861340B2Universal return to factory image process
Publication Date: 2024.01.02 NETAPP INC
  • US11861340B2 patent drawing
  • US11861340B2 patent drawing
  • US11861340B2 patent drawing

AI summary

Systems and methods for file system management are provided. According to one embodiment, a non-transitory computer-readable medium comprises instructions that when executed by the processing resource cause the processing resource to implement, in a storage node, a multi-tiered file system comprising a read-only layer that contains a base configuration for the storage node and a read-write layer that contains modifications to the base configuration; and combine the read-only layer and the read-write layer into an overlay file system to be presented to an operating system.