SCSI PERSISTENT RESERVE MANAGEMENT
First Claim
1. In a network storage system comprising at least one application server including a device driver and an agent, at least one switch attached to the at least one application server, at least one storage device attached to the at least one switch and responsive to the device driver of the at least one application server, and a utility server, a network storage monitoring method comprising:
- storing data in the device driver related to a storage event created by the device driver in a new data object comprising records of at least a type of event, an identifier of a storage device to which the event relates, and a time at which the event occurred;
sending data via the agent related to the storage event from the at least one application server to the utility server;
receiving the data related to the storage event at the utility server; and
storing the data related to the storage event on the utility server in a database.
1 Assignment
0 Petitions
Accused Products
Abstract
A network storage monitor system includes a device driver running on each of at least one first computer and a monitor application running on a second computer in communication with the each first computer. Each first computer also is in communication with a network storage switch and the network storage switch is in communication with at least one storage device. Each device driver sends to the second computer data regarding a storage event when the storage event is initiated by the respective first computer.
43 Citations
16 Claims
-
1. In a network storage system comprising at least one application server including a device driver and an agent, at least one switch attached to the at least one application server, at least one storage device attached to the at least one switch and responsive to the device driver of the at least one application server, and a utility server, a network storage monitoring method comprising:
-
storing data in the device driver related to a storage event created by the device driver in a new data object comprising records of at least a type of event, an identifier of a storage device to which the event relates, and a time at which the event occurred; sending data via the agent related to the storage event from the at least one application server to the utility server; receiving the data related to the storage event at the utility server; and storing the data related to the storage event on the utility server in a database. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a computer readable storage medium containing instructions that, when read by a computer processor, execute a method comprising:
-
storing data in a device driver related to a storage event created by the device driver in a new data object comprising records of at least a type of event, an identifier of a storage device to which the event relates, and a time at which the event occurred; sending data via an agent installed on the device driver related to a storage event from at least one application server to a utility server; receiving the data related to the storage event at the utility server; and storing the data related to the storage event on the utility server in a database. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A network storage monitor system comprising:
a device driver running on each of at least one first computer and a monitor application running on a second computer in communication with the each first computer, each first computer also being in communication with a network storage switch, and the network storage switch being in communication with at least one storage device, each device driver sending to the second computer data regarding a storage event when the storage event is initiated by the respective first computer. - View Dependent Claims (13, 14, 15, 16)
Specification