File System Modeling via Consecutive Backup Image Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for generating accurate file system models are invasive and imprecise, as they require direct access to customer data or rely on generic assumptions, leading to suboptimal file system hardware and software design.

Innovation Solution

Analyzing backup images of the file system to detect and characterize file system events over time, using a method that compares consecutive backup images to identify incremental changes and generate a more accurate model without interfering with the operational file system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If direct access to customer data is used to generate file system models, then measurement precision is improved, but ease of operation deteriorates due to access restrictions and customer uncooperativeness

Engineering Contradiction:
Improveaccuracy of file system modelVSAvoiddifficulty of data access
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent introduces backup images as an intermediary medium between the customer's operational file system and the analysis system. These backup images serve as a proxy that provides sufficient data for accurate file system modeling without requiring direct access to the live system, thus resolving the contradiction between measurement precision and ease of operation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses copies of the file system (backup images) instead of the original operational system for analysis. By working with replicas rather than the source system, the invention enables precise modeling while avoiding the access restrictions and operational disruptions associated with direct system access

Inventive Principle:
Principle #26Copying

2Ease of operation

If generic assumptions are used to generate file system models, then ease of operation is improved, but measurement precision deteriorates leading to suboptimal design

Engineering Contradiction:
Improvesimplicity of model generationVSAvoidaccuracy of file system model
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent enables the backup images to 'self-describe' the file system events through automated analysis of the backup data itself. The system extracts event information directly from the backup images without requiring external assumptions or manual input, thus achieving both ease of operation and high measurement precision simultaneously

Inventive Principle:
Principle #25Self-service

3Measurement precision

If logger programs are installed to record file system events, then measurement precision is improved, but object-generated harmful factors worsen due to system interference and operational disruption

Engineering Contradiction:
Improveaccuracy of file system events dataVSAvoidinterference with operational file system
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The patent performs the data collection action in advance by using existing backup images that were created before the analysis process. This preliminary capture of data eliminates the need for intrusive logging during system operation, thus achieving accurate measurement without causing operational disruption or system interference

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8527465B1System and method for modeling data change over time
Publication Date: 2013.09.03 EMC IP HLDG CO LLC
  • US8527465B1 patent drawing
  • US8527465B1 patent drawing
  • US8527465B1 patent drawing

AI summary

The present invention is a system and method for identifying file system events over time using at least two consecutive backup images for the file system. Using consecutive backup images for the file system enables the present invention to identify whether files have been created, removed or altered between backup operations, without actually interfering or interacting with the file system itself. As a result, the information gathered may be compiled to generate a more accurate file system model for the backed up file system. As a further result, the present invention is a less invasive way to gather information about file system events.