Accessing results of network diagnostic functions in a distributed system
First Claim
1. In a requesting computer system that is network connectable to one or more chasses that each include one or more network diagnostic modules, a method for implementing a network diagnostic function, the method comprising the acts of:
- sending a resource allocation request to a chassis from among the one or more chasses, the resource allocation request requesting that resources be allocated for implementing a network diagnostic function;
receiving an indication of the chassis resources that were allocated for implementing the network diagnostic function; and
sending function initiation instructions directly to an allocated resource, the function initiation instructions instructing the allocated resource to implement the network diagnostic function and collect results generated by the network diagnostic function.
5 Assignments
0 Petitions
Accused Products
Abstract
The principles of the present invention extend to accessing results of network diagnostic functions in a distributed system. A chassis allocates resources for performing a network diagnostic function directly to requesting computer system. The requesting computer system communicates directly with the allocated resources to initiate the network diagnostic function. The network diagnostic test continues to execute even if the requesting computer system subsequently malfunctions. Collected test results are stored at the chassis such that any network connectable computer system can access the collected test results. A monitoring computer system (which may or may not be the requesting computer system) requests collected test results corresponding to the network diagnostic function. The chassis identifies appropriate test results and returns the results to the monitoring computer system.
-
Citations
26 Claims
-
1. In a requesting computer system that is network connectable to one or more chasses that each include one or more network diagnostic modules, a method for implementing a network diagnostic function, the method comprising the acts of:
-
sending a resource allocation request to a chassis from among the one or more chasses, the resource allocation request requesting that resources be allocated for implementing a network diagnostic function;
receiving an indication of the chassis resources that were allocated for implementing the network diagnostic function; and
sending function initiation instructions directly to an allocated resource, the function initiation instructions instructing the allocated resource to implement the network diagnostic function and collect results generated by the network diagnostic function. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a monitoring computer system that is network connectable to one or more chasses that each include one or more network diagnostic modules, a method for accessing results for a network diagnostic function, the method comprising the acts of:
-
sending a results request directly to a results gathering resource at a chassis from among the one or more chasses, the results request requesting results generated by the network diagnostic function, the results gathering resource being allocated to the network diagnostic function;
receiving results generated by the network diagnostic function, the results being received directly from the results gathering resource; and
presenting the received resources at a user-interface. - View Dependent Claims (9, 10, 11)
-
-
12. In a chassis that is network connectable to one or more computer systems, a method for configuring chassis resources to a implement a network diagnostic function and collect results generated by the network diagnostic function, the method comprising the acts of:
-
receiving a resource allocation request from a requesting computer system from among the one or more computer systems, the resource allocation request requesting chassis resources be allocated for implementing a network diagnostic function;
allocating chassis resources for implementing the network diagnostic function;
sending an indication of the allocated chassis resources to the requesting computer system;
receiving function initiation instructions directly at an allocated resource;
the allocated resource initiating the network diagnostic function in accordance with the function initiation instructions; and
the allocated resource collecting results generated by the network diagnostic function. - View Dependent Claims (13, 14, 15)
-
-
16. In a chassis that is network connectable to one or more computer systems, a method for returning results generated by a network diagnostic function, the method comprising the acts of:
-
receiving function initiation instructions directly at an allocated resource, the initiation instructions being sent from a requesting computer system;
the allocated resource initiating the network diagnostic function in accordance with the function initiation instructions;
the allocated resource collecting results generated by the network diagnostic function;
the allocated resource receiving a results request from a monitoring computer system, the results request requesting results generated by the network diagnostic function;
the allocated resource identifying results that correspond to the network diagnostic function; and
returning the identified results to the monitoring computer system. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product for use in a computer system that is network connectable to one or more chasses, each chassis including one or more network diagnostic modules, the computer program product for implementing a method for implementing a network diagnostic function, the computer program product comprising one or more computer-readable media having stored thereon computer executable instructions that, when executed by a processor, cause the computer system to perform the following:
-
send a resource allocation request to a chassis from among the one or more chasses, the resource allocation request requesting that resources be allocated for implementing a network diagnostic function;
receive an indication of the chassis resources that were allocated for implementing the network diagnostic function; and
send function initiation instructions directly to an allocated resource, the function initiation instructions instructing the allocated resource to implement the network diagnostic function and collect results generated by the network diagnostic function.
-
-
25. A computer program product for use in a computer system that is network connectable to one or more chasses, each chassis including one or more network diagnostic modules, the computer program product for implementing a method for accessing results generated by a network diagnostic function, the computer program product comprising one or more computer-readable media having stored thereon computer executable instructions that, when executed by a processor, cause the computer system to perform the following:
-
send a results request directly to a results gathering resource at a chassis from among the one or more chasses, the results request requesting results generated by the network diagnostic function, the results gathering resource being allocated to the network diagnostic function;
receive results generated by the network diagnostic function, the results being received directly from the results gathering resource; and
present the received resources at a user-interface.
-
-
26. A computer program product for use in a chassis that is network connectable to one or more computer systems, the computer program product for implementing a method for configuring chassis resources to implement a network diagnostic function and collect results generated by the network diagnostic function, the computer program product comprising one or more computer-readable media having stored thereon computer executable instructions that, when executed by a processor, cause components of the chassis to perform the following
receive a resource allocation request from a requesting computer system from among the one or more computer systems, the resource allocation request requesting chassis resources be allocated for implementing a network diagnostic function; -
allocate chassis resources for implementing the network diagnostic function;
send an indication of the allocated chassis resources to the requesting computer system;
receive function initiation instructions directly at an allocated resource;
initiate the network diagnostic function in accordance with the function initiation instructions; and
collect results generated by the network diagnostic function.
-
Specification