Self-evolving distributed system
First Claim
Patent Images
1. A method of improving the performance of a distributed computing system comprising:
- determining a first system health index, the first system health index comprising a first measurement of system statistics;
propagating the first measurement of system statistics through at least one artificial intelligence system;
determining at least one improved system behavior variable;
determining a second system health index, the second system health index comprising a second measurement of system statistics related to the at least one improved system behavior variable; and
determining if the at least one improved system behavior variable enhanced the performance of the distributed system.
2 Assignments
0 Petitions
Accused Products
Abstract
In a distributed computing system, an artificial intelligence system may be employed to configure the network variables. A metric describing the overall system performance may be derived during network operation or simulation and compared to an ideal metric describing the same distributed system performance. The difference between the derived metric and the ideal metric may then be used with an artificial intelligence system to modify the network variables to evolve the system toward the ideal performance standard.
34 Citations
20 Claims
-
1. A method of improving the performance of a distributed computing system comprising:
-
determining a first system health index, the first system health index comprising a first measurement of system statistics;
propagating the first measurement of system statistics through at least one artificial intelligence system;
determining at least one improved system behavior variable;
determining a second system health index, the second system health index comprising a second measurement of system statistics related to the at least one improved system behavior variable; and
determining if the at least one improved system behavior variable enhanced the performance of the distributed system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of improving the performance of a distributed computing system comprising:
-
determining a first system health index, the first system health index comprising at least one system performance parameter, the at least one system performance parameter comprising system statistics related to at least one system behavior variable;
propagating the at least one system performance parameter through at least one neural network;
determining at least one improved system behavior variable from the at least one system performance parameter;
saving the at least one improved system behavior variable to the distributed system;
determining a second system health index, the second system health index comprising the at least one system performance parameter, the at least one system performance parameter comprising system statistics related to the at least one configured system behavior variable;
calculating a system health index error, the health index error comprising a comparison of the first system health index and the second system health index;
determining if the improved system behavior variable enhanced the performance of the distributed system; and
if the improved system behavior variable did not enhance the performance of the distributed system, modifying the at least one neural network according to a neural network learning algorithm, the neural network learning algorithm comprising the system health index error;
wherein the neural network learning algorithm comprises a back propagation algorithm; and
wherein the artificial intelligence system comprises an input, a hidden layer, and an output, the input comprising the at least one least one system performance parameter, the output comprising the improved system behavior variable. - View Dependent Claims (11)
-
-
12. A computer-readable medium comprising computer-executable instructions for improving the performance of a distributed computing system comprising:
-
computer executable instructions for determining a first system health index, the first system health index comprising at least one system performance parameter, the at least one system performance parameter comprising system statistics related to at least one system behavior variable;
computer executable instructions for propagating the at least one system performance parameter through at least one artificial intelligence system;
computer executable instructions for determining at least one improved system behavior variable from the at least one system performance variable;
computer executable instructions for determining a second system health index, the second system health index comprising the at least one system performance parameter, the at least one system performance parameter comprising system statistics related to the improved system behavior variable;
computer executable instructions for comparing the first system health index and the second system health index; and
computer executable instructions for determining if the improved system behavior variable enhanced the performance of the distributed system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification