System and method for message and error reporting for multiple concurrent extended copy commands to a single destination device
First Claim
Patent Images
1. A method for reporting messages for multiple extended copy commands comprising:
- maintaining a log of extended copy commands received at a routing device, destination devices specified by the extended copy commands and hosts associated with the extended copy commands;
receiving a message from a destination device that is the destination device for at least two concurrent extended copy commands;
consulting the log to determine the extended copy command to which the message corresponds;
determining the at least two concurrent extended copy commands that specify the destination device;
determining an associated host for each of the at least two extended copy commands;
consulting the log to determine a host associated with the extended copy commands; and
for each of the at least two concurrent extended copy commands, propagating the message to the host associated with that extended copy command.
5 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention can include a method for message and error reporting for multiple extended copy commands that comprises receiving a message from a destination device that is the destination device for at least two concurrent extended copy commands, determining the at least two concurrent extended copy commands that specify the destination device, determining an associated host for each of the at least two extended copy commands and for each of the at least two concurrent extended copy commands, propagating the message to the host associated with that extended copy command.
49 Citations
25 Claims
-
1. A method for reporting messages for multiple extended copy commands comprising:
-
maintaining a log of extended copy commands received at a routing device, destination devices specified by the extended copy commands and hosts associated with the extended copy commands; receiving a message from a destination device that is the destination device for at least two concurrent extended copy commands; consulting the log to determine the extended copy command to which the message corresponds; determining the at least two concurrent extended copy commands that specify the destination device; determining an associated host for each of the at least two extended copy commands; consulting the log to determine a host associated with the extended copy commands; and for each of the at least two concurrent extended copy commands, propagating the message to the host associated with that extended copy command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a set of computer instructions stored on a computer readable medium, wherein the set of computer instructions comprise instructions executable to:
-
maintain a log of extended copy commands received at a routing device, destination devices specified by the extended copy commands and hosts associated with the extended copy commands; receive a message from a destination device that is the destination device for at least two concurrent extended copy commands; consult the log to determine the extended copy command to which the message corresponds; determine the at least two concurrent extended copy commands that specify the destination device; determine an associated host for each of the at least two extended copy commands; consult the log to determine a host associated with the extended copy commands; and for each of the at least two concurrent extended copy commands, propagate the message to the host associated with that extended copy command. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A routing device for processing extended copy commands comprising:
-
a first interface to connect to a first data transport medium; a second interface to connect to a second data transport medium; a set of buffers; a processing unit connected to the first interface, the second interface and the set of buffers, the processing unit operable to; maintain a log of extended copy commands received at a routing device destination devices specified by the extended copy commands and hosts associated with the extended copy commands; receive a message from a destination device that is the destination device for at least two concurrent extended copy commands; consult the log to determine the extended copy command to which the message corresponds; determine the at least two concurrent extended copy commands that specify the destination device; determine an associated host for each of the at least two extended copy commands; consult the log to determine a host associated with the extended copy commands; and for each of the at least two concurrent extended copy commands, propagate the message to the host associated with that extended copy command. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification