IP Library › Granted Patent US 9,697,357
Granted Patent B2
US 9,697,357 · App. 14/300,363 · Granted Jul 4, 2017

Antivirus scan during a data scrub operation

Inventor: Lawrence C. Blount (Tucson, AZ)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06F21/561G06F11/1076G06F21/562G06F21/566G06F21/568G06F2211/1088
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,697,357
App. No.
14/300,363
Granted
Jul 4, 2017
Kind
B2
Abstract

For an antivirus scan during a data scrub operation, an 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. A number of antivirus scan input/output (I/O) operations and data scrub I/O operations is reduced.

Claims (12)

1. A method for an antivirus scan during a data scrub operation by a processor device in a computing environment, the method comprising:

concurrently performing the antivirus scan as an overlap with the data scrub operation, wherein the data scrub operation periodically inspects and corrects memory errors,

increasing the antivirus scan concurrently performing as an overlap with the data scrub operation if a reduction in disk access by a host application is detected, and

reducing a number of antivirus scan input/output (I/O) operations and data scrub I/O operations.

2. The method of claim 1 , further including performing one of:

allowing for an increased number of host input/output (I/O) operations from a host while concurrently performing the antivirus scan with the data scrub operations, and

performing the antivirus scan as an overlap with the data scrub operation in a data storage system configured with a redundant array of independent disks (RAID).

3. The method of claim 1 , further including, in conjunction with the performing, overlapping the antivirus scan with an XORing operation of data to compare a parity of the data during a cycle of the data scrub operation.

4. The method of claim 1 , further including, concurrently performing the antivirus scan upon detecting an uncorrectable data error during a background task of the data scrub operation.

5. The method of claim 1 , wherein the antivirus scan and data scrub operation are performed during idle time.

6. The method of claim 1 , further including, increasing the performing the antivirus scan as an overlap with the data scrub operation during periods of a reduction in disk access by a host application.

7. The method of claim 1 , wherein the antivirus scan includes performing at least one of scanning data for malicious code, virus scanning, and content scanning.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2014
From: BLOUNT, LAWRENCE C.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 033064/0065 →
Continuity (3)
Continuation 13535554 · Jun 28, 2012
Continuation 13358907 · Jan 26, 2012
Related Publication 20140289858A1 · Sep 25, 2014