System-wide optimization integration model
First Claim
1. A method for monitoring the performance of a digital networked system, wherein nodes are executing in components in the networked system, wherein the nodes provide information on at least one aspect of the functioning of a component in the server system, wherein the nodes are organized as multiple groups, the method comprising generating a value indicating performance of a first component by a node in a first group;
- transferring the value to a second node in a second group;
modifying the value to indicate performance of a second component; and
using the modified value to indicate performance of the digital networked system.
1 Assignment
0 Petitions
Accused Products
Abstract
An optimization system for multi-tiered, heterogeneous server platforms. The system accurately assesses, controls and optimizes performance of systems that include multiple computer servers organized across multiple tiers. The invention provides an efficient user interface for installing, configuring and operating various features of the optimization system. An application programming interface allows users to integrate and adapt the facility for use with any system. Intelligence objects operate at the server node level to dynamically analyze system processes at each server node. The analysis of system processes is extensive and includes hardware, software, operating system and communications. The result of each intelligence object analysis is communicated to all other intelligence objects dynamically throughout each tier. One feature allows an object to generate a number representing a local utilization value. The local utilization value is a measure of one or more performance factors in the computer system hosting the object. The local utilization value can be passed to another computer system hosting a second intelligence object. The other computer system can be in a different tier. The second intelligence object can generate its own local utilization value or can combine its local utilization value with the passed value to create a composite utilization value that reflects more of the performance of the overall system including both computer systems.
-
Citations
9 Claims
-
1. A method for monitoring the performance of a digital networked system, wherein nodes are executing in components in the networked system, wherein the nodes provide information on at least one aspect of the functioning of a component in the server system, wherein the nodes are organized as multiple groups, the method comprising
generating a value indicating performance of a first component by a node in a first group; -
transferring the value to a second node in a second group;
modifying the value to indicate performance of a second component; and
using the modified value to indicate performance of the digital networked system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for monitoring the performance of a digital networked system, wherein the apparatus includes a processor for executing instructions for obtaining information in a digital networked system, wherein nodes are executing in components in the networked system, wherein the nodes provide information on at least one aspect of the functioning of a component in the server system, wherein the nodes are organized as multiple groups, the apparatus comprising
one or more instructions for generating a value indicating performance of a first component by a node in a first group; -
one or more instructions for transferring the value to a second node in a second group;
one or more instructions for modifying the value to indicate performance of a second component; and
one or more instructions for using the modified value to indicate performance of the digital networked system.
-
-
8. A computer-readable medium comprising a method for monitoring the performance of a digital networked system, wherein nodes are executing in components in the networked system, wherein the nodes provide information on at least one aspect of the functioning of a component in the server system, wherein the nodes are organized as multiple groups, the computer-readable medium comprising
one or more instructions for generating a value indicating performance of a first component by a node in a first group; -
one or more instructions for transferring the value to a second node in a second group;
one or more instructions for modifying the value to indicate performance of a second component; and
one or more instructions for using the modified value to indicate performance of the digital networked system.
-
-
9. A computer data signal embodied in a carrier wave, the computer data signal comprising one or more instructions for generating a value indicating performance of a first component by a node in a first group;
-
one or more instructions for transferring the value to a second node in a second group;
one or more instructions for modifying the value to indicate performance of a second component; and
one or more instructions for using the modified value to indicate performance of the digital networked system.
-
Specification