Antivirus Scan Overlap with Data Scrub Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage systems face challenges in simultaneously detecting and correcting data errors and viruses during data scrub operations without causing significant host delays or impacting disk access efficiency.

Innovation Solution

Concurrently performing antivirus scans as an overlap with data scrub operations, which periodically inspect and correct memory errors, and adjust the scan intensity based on disk access reduction to ensure continuous virus scanning without impacting host input/output operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If antivirus scans are performed separately from data scrub operations, then virus detection can be completed, but host delays and disk access efficiency are significantly impacted

Engineering Contradiction:
Improvevirus detectionVSAvoidhost delays
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent combines antivirus scanning operations with data scrub operations into a single integrated process. The antivirus scan is performed concurrently with the data scrub operation, allowing both virus detection and data error correction to occur simultaneously during the same disk access cycle, thereby eliminating separate scanning operations that would cause host delays.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent enables continuous antivirus scanning by overlapping it with ongoing data scrub operations. Instead of performing antivirus scans as separate, interruptive operations, the system maintains continuous scanning activity by utilizing the same disk access pathways and timing as the data scrub process, ensuring uninterrupted protection without additional host delays.

Inventive Principle:
Principle #20Continuity of useful action

2Productivity

If antivirus scans are performed concurrently with data scrub operations, then host delays are reduced, but scan intensity must be adjusted to maintain disk access efficiency

Engineering Contradiction:
Improvedisk access efficiencyVSAvoidvirus scanning completeness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic adjustment of antivirus scan intensity based on real-time disk access conditions. When disk access bandwidth is available, the scan operates at full intensity; when disk access is constrained by host operations, the scan intensity is automatically reduced. This dynamic adaptation ensures optimal disk access efficiency while maintaining comprehensive virus scanning coverage.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes operational parameters of the antivirus scan, specifically adjusting scan intensity and throughput, to optimize performance during concurrent data scrub operations. By modifying these parameters dynamically, the system balances the competing demands of maintaining high disk access efficiency and ensuring thorough virus detection coverage.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If data scrub operations are performed to correct memory errors, then data integrity is maintained, but additional processing time is required

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges antivirus scanning with data scrub operations into a single concurrent process. Both the antivirus scan and the data scrub operation access the same disk data simultaneously, performing virus detection and error correction in parallel during the same processing window, thereby eliminating the need for separate sequential operations that would increase total processing time.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10095867B2Antivirus scan during a data scrub operation
Publication Date: 2018.10.09 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10095867B2 patent drawing
  • US10095867B2 patent drawing
  • US10095867B2 patent drawing

AI summary

For an antivirus scan during a data scrub operation, the antivirus scan is concurrently performed as an overlap with the data scrub operation, wherein the data scrub operation periodically inspects and corrects memory errors. The antivirus scan concurrently performing as an overlap with the data scrub operation is increased if a reduction in disk access by a host application is detected.