Virus Footprint Tracking in Data Copies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer storage systems face challenges in effectively tracking and mitigating the spread of computer viruses across snapshots, backups, and file copies, as existing antivirus solutions often miss multiple copies of infected files and require costly scanning processes.

Innovation Solution

Implementing a virus tracking component that utilizes metadata to trace and update the status of virus-infected files across data protection approaches like snapshots, backups, and replications, allowing administrators to make informed decisions during data restoration without additional scanning, by using extended attributes to identify unscanned files and updating metadata accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional antivirus scanning is performed on all data copies (snapshots, backups, replications), then virus detection capability is improved, but processing resources and time consumption increase significantly

Engineering Contradiction:
Improvevirus detection capabilityVSAvoidprocessing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary virus scanning on the original file before it is copied to snapshots, backups, or replications. The virus footprint is recorded in metadata at this preliminary stage, eliminating the need for repeated scanning of all copies. This preliminary action ensures that when files are restored from copies, the virus status is already known and can be prevented from re-introduction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of copying the actual virus scan results to all data copies, the system copies only the essential virus footprint information in metadata form. This lightweight copying approach maintains virus detection capability across all snapshots, backups, and replications without requiring full virus scanning of each copy, thus conserving processing resources.

Inventive Principle:
Principle #26Copying

2Reliability

If virus scanning is performed on every data copy, then complete virus mitigation is achieved, but the time required for data protection operations increases

Engineering Contradiction:
Improvevirus mitigationVSAvoidscanning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Virus scanning is performed as a preliminary action when the original file is created or modified, before replication to snapshots, backups, or other copies. The virus footprint is recorded in metadata at this preliminary stage, allowing rapid restoration operations without time-consuming re-scanning of each copy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs partial scanning by only scanning the original file and recording the virus footprint in metadata, rather than performing complete scanning on every data copy. This partial action is sufficient for virus mitigation because the metadata footprint allows the system to identify and prevent virus re-introduction during restoration without scanning all copies.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If metadata tracking is implemented across all data copies, then virus footprint propagation is improved, but system complexity increases

Engineering Contradiction:
Improvevirus status trackingVSAvoidmetadata management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system extracts only the essential virus footprint information from full virus scan results and stores it in metadata. This extraction approach tracks virus status across data copies without requiring complex metadata structures, maintaining simplicity while ensuring virus footprint propagation.

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If all data copies are scanned for viruses, then complete virus removal is achieved, but processing efficiency decreases

Engineering Contradiction:
Improvevirus removal completenessVSAvoiddata protection efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Virus scanning and footprint recording is performed as a preliminary action on the original file before replication. This ensures complete virus removal capability while maintaining high productivity, as the preliminary scanned footprint is propagated to metadata without requiring re-scanning of each copy during restoration operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11663332B2Tracking a virus footprint in data copies
Publication Date: 2023.05.30 EMC IP HLDG CO LLC
  • US11663332B2 patent drawing
  • US11663332B2 patent drawing
  • US11663332B2 patent drawing

AI summary

Techniques are provided for tracking a virus footprint in data copies. Data copies can be made in a variety of ways, like with snapshots, backups, replications, and simple copies. As copies of files that have not been scanned since they were last modified are made, these copies can be kept track of, and associated with the original file. When the original file is later scanned and found to be clean or infected, this information can be propagated through the copies.