System and method of network diagnosis
First Claim
1. A system for network diagnosis, comprising:
- a media library coupled to a network, the media library comprising a drive, a library controller and a plurality of media;
an infusion node coupled to the network, wherein there is a portion of the network between the infusion node and the drive, the infusion node configured to infuse control data into the network at an infused data transfer rate, wherein infusing control data into the network comprises sending commands to the drive to write corresponding data to the drive; and
a monitoring appliance coupled to the network and configured to;
when the control data is being transferred at the drive, send a first command to the drive over the network and send a second command to the drive over the network to collect data generated by the drive;
receive a first response from the drive specifying a first amount of data and a second response from the drive specifying a second amount of data; and
determine a measure of network performance for the portion of the network between the infusion node and the drive based on the first response and the second response.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provide systems and methods for diagnosing a network and identifying problems in a network which reduce the data transfer rate of data through the network. One embodiment of a method for network diagnosis may include infusing data into a network upstream and downstream of a portion of the network relative to a library drive, querying the drive at intervals over time for drive data to determine the data transfer rate at the drive and comparing the data transfer rate of the data infused upstream of the device or network portion with the data transfer rate of the data infused downstream of the device or network portion to determine throughput. By comparing the data transfer rate of data infused upstream and downstream of a network device or network portion, problem devices in a network may be identified.
-
Citations
13 Claims
-
1. A system for network diagnosis, comprising:
-
a media library coupled to a network, the media library comprising a drive, a library controller and a plurality of media; an infusion node coupled to the network, wherein there is a portion of the network between the infusion node and the drive, the infusion node configured to infuse control data into the network at an infused data transfer rate, wherein infusing control data into the network comprises sending commands to the drive to write corresponding data to the drive; and a monitoring appliance coupled to the network and configured to; when the control data is being transferred at the drive, send a first command to the drive over the network and send a second command to the drive over the network to collect data generated by the drive; receive a first response from the drive specifying a first amount of data and a second response from the drive specifying a second amount of data; and determine a measure of network performance for the portion of the network between the infusion node and the drive based on the first response and the second response. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for network diagnosis, comprising:
-
at an infusion node coupled to a network, wherein there is a portion of the network between the infusion node and a drive of a media library coupled to the network, infusing control data into the network at an infused data transfer rate, wherein infusing control data into the network comprises sending commands to the drive to write corresponding data to the drive; and at a monitoring appliance coupled to the network; periodically sending commands to the drive over the network while the control data is being transferred at the drive to collect data generated by the drive; receiving responses to the commands from the drive, the responses specifying amounts of data; and determining a measure of network performance for the portion of the network between the infusion node and drive based on the responses from the drive. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification