IP Library Granted Patent US 7,634,625
Granted Patent B2
US 7,634,625 · App. 10/974,457 · Granted Dec 15, 2009

Storage system and method for copying volumes by inspection of data security

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 7,634,625
App. No.
10/974,457
Granted
Dec 15, 2009
Kind
B2
Abstract

A storage network system includes a storage device including a volume for recording data, and a network connection device, and a host including a device for reading/writing data from/into the volume through a network. The host includes a security inspection program for performing security inspection of data communicated through a network and generating an inspection log including a result of the security inspection, inspection log acquisition means for acquiring the inspection log generated by the security inspection program whenever occasion demands, and copy command issuing means for issuing a copy command to copy data from the volume to another volume when there is no abnormality in the content of the inspection log concerning the volume.

Claims (41)

1. A system comprising:

a storage device including volumes for recording data, and a network connection portion;

a first computer for reading/writing data from/into the volumes through a network;

a network for connecting the storage device and the first computer to each other; and

a second computer connected to the network,

wherein the first computer inspects the content of access to the storage device to detect illegal data, collects an inspection log as a result of detection of data indicating abnormality under the inspection and sends the inspection log to the second computer at predetermined timing,

wherein, when the second computer receives no inspection log, the second computer sends a copy command to the storage device through the network to copy data from one volume of the storage device to another volume of the storage device, and the storage device copies data from the volume to the other volume on the basis of the command given by the second computer,

wherein, when the second computer receives the inspection log, the second computer sends another copy command to the storage device through the network to restore data to another volume of the storage device by referring to a back-up volume list, and the storage device restores data from the volume to another volume on the basis of the back-up volume list, and

wherein, when the second computer receives the inspection log, the storage device restores data latest in back-up time from the volume to said another volume by referring to the back-up volume list.

2. The system according to claim 1 , wherein when the inspection log includes illegal data indicating abnormality of the content of access, the second computer stops issuing of the command.

3. The system according to claim 2 , wherein the abnormality means the case where a computer virus is present in the content of access, and wherein the second computer stops issuing of the command when the inspection log includes illegal data indicating the presence of the computer virus.

4. The system according to claim 2 , wherein the second computer issues a second command to rewrite data stored in the volume with data stored in a third volume of the storage device when the inspection log includes illegal data indicating the abnormality, and wherein the storage device overwrite data stored in the volume with data stored in the third volume when the second command is received.

5. The system according to claim 4 , wherein data stored in the third volume is data which was stored the volume in the past.

6. The system according to claim 5 , wherein the second computer alerts a system administrator to the presence of the computer virus when the inspection log includes illegal data indicating the abnormality.

7. The system according to claim 6 , wherein when the inspection log includes no abnormality, the second computer sends the command to the storage device periodically.

8. The system according to claim 1 , wherein the predetermined timing is a point of time when the first computer detected abnormality in the content of access.

9. The system according to claim 1 , wherein the first computer and the second computer are included in one apparatus.

10. The system according to claim 1 , wherein the second computer and the storage device are included in one apparatus.

11. The system according to claim 1 , wherein the second computer specifies the volume as a subject of the access processing and instructs the storage device to copy data from the volume to the other volume.

12. The system according to claim 1 , wherein the network, the first computer and the storage device perform data transfer according to an iSCSI protocol.

13. A computer connected to a storage device through a network, comprising:

an interface connected to the network;

a control portion; and

a storage portion,

wherein the control portion receives information of the content of access to the storage device through the network to detect illegal data and receives an inspection log as a result of detection of data indicating abnormality under the inspection, and sends a copy command to the storage device on the basis of the information of access in the inspection log to restore data to another volume of the storage device by referring to a back-up volume list, and the storage device restores data from the volume to another volume on the basis of the back-up volume list, and otherwise sends a command in the absence of receiving the inspection log to copy data from a volume of the storage device to another volume of the storage device, and

wherein, when the control portion receives the inspection log, the storage device restores data latest in back-up time from the volume to said another volume by referring to the back-up volume list.

14. The computer according to claim 13 , wherein when the information of the content of access includes information indicating abnormality, the control portion stops transmission of the command.

15. The computer according to claim 14 , wherein when the information of the content of access includes information indicating abnormality, the control portion sends a command to the storage device to copy data from a third volume to the other volume, the third volume included in the storage device and storing data which was stored in the volume in the past.

16. A system comprising:

a storage device including volumes for recording data, and a network connection portion;

a first computer for reading/writing data from/into the volumes through a network;

a network for connecting the storage device and the first computer to each other; and

a second computer connected to the network,

wherein the first computer inspects the content of data access to the storage device to detect illegal data, collects an inspection log as a result of detection of data indicating abnormality under the inspection and sends the inspection log to the second computer at predetermined timing,

wherein, when the second computer receives no inspection log, the second computer sends a command to the storage device through the network to copy data from a volume of the storage device to another volume of the storage device, and the storage device copies data from the volume to the other volume on the basis of the command given by the second computer, and

wherein, when the second computer receives the inspection log, the second computer sends another copy command to the storage device through the network to restore data to another volume of the storage device by referring to a back-up volume list, and the storage device restores data from the volume to another volume on the basis of the back-up volume list,

wherein, when the inspection log includes data indicating abnormality in the content of access, the second computer stops issuing of the command,

wherein, when the inspection log includes data indicating the abnormality, the second computer issues a second command to rewrite data stored in the volume with data stored in a third volume of the storage device,

wherein the storage device overwrites data stored in the volume with data stored in the third volume when the second command is received,

wherein the data stored in the third volume is data which was stored in the volume in the past, and

wherein, when the second computer receives the inspection log, the storage device restores data latest in back-up time from the volume to said another volume by referring to the back-up volume list.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CHANGE OF ADDRESS Recorded Dec 17, 2015
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037751/0006 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2014
From: GLOBAL D, LLC.
To: RAKUTEN, INC.
Reel/Frame 032503/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2014
From: HITACHI, LTD.
To: GLOBAL D, LLC
Reel/Frame 032446/0285 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2005
From: OTANI, TOSHIO; IWAMI, NAOKO
To: HITACHI, LTD.
Reel/Frame 016311/0360 →