System for assembling behavior models of technology components
First Claim
1. A computer-implemented method for assembling a behavior model of a technology component, the method comprising:
- monitoring, by the processor, a technology component over a period of time during each state of a plurality of states to determine a plurality of parameter values associated with each state of the plurality of states of the technology component, where the plurality of states comprises an online state, an offline state and a startup state;
processing, by the processor, the plurality of parameter values associated with each state in the plurality of states to determine a baseline parameter value for each state in the plurality of states;
assembling, by the processor, a behavior model for the technology component, wherein the behavior model comprises each state, the baseline parameter value for each state, and an association between each state and the baseline parameter value for each state;
storing, by the processor in a data store, the behavior model of the technology component; and
wherein the technology component operates in the online state at a utilization value in a plurality of utilization values.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is described for assembling a behavior model of a technology component. The system may include a memory, and a processor. The memory may store a behavior model of a technology component. The processor may to monitor the technology component over a period of time to determine a plurality of parameter values associated with each state of a plurality of states of the technology component. The processor may process the plurality of parameter values associated with each state to determine a baseline parameter value for each state. The processor may assemble the behavior model for the technology component. The behavior model may include each state, the baseline parameter value for each state, and an association between each state and the baseline parameter value for each state. The processor may store the behavior model of the technology component in the memory.
47 Citations
22 Claims
-
1. A computer-implemented method for assembling a behavior model of a technology component, the method comprising:
-
monitoring, by the processor, a technology component over a period of time during each state of a plurality of states to determine a plurality of parameter values associated with each state of the plurality of states of the technology component, where the plurality of states comprises an online state, an offline state and a startup state; processing, by the processor, the plurality of parameter values associated with each state in the plurality of states to determine a baseline parameter value for each state in the plurality of states; assembling, by the processor, a behavior model for the technology component, wherein the behavior model comprises each state, the baseline parameter value for each state, and an association between each state and the baseline parameter value for each state; storing, by the processor in a data store, the behavior model of the technology component; and wherein the technology component operates in the online state at a utilization value in a plurality of utilization values. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method for assembling a baseline power consumption model of a technology component, the method comprising:
-
monitoring, by a processor, a technology component over a period of time during each state of a plurality of states to determine a plurality of power consumption values associated with the technology component operating in each state of the plurality of states, where the plurality of states comprises an online state, an offline state and a startup state; processing, by the processor, the plurality of power consumption values associated with each state in the plurality of states to determine a baseline power consumption value for each state in the plurality of states; assembling, by the processor, a baseline power consumption model for the technology component, wherein the baseline power consumption model comprises each state, the baseline power consumption value for each state, and an association between each state and the baseline power consumption value for each state; storing, by the processor in a data store, the baseline power consumption model of the technology component; and wherein the technology component operates in the online state at a utilization value in a plurality of utilization values. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for assembling a behavior model of a technology component, the system comprising:
-
a memory to store a behavior model of a technology component; and a processor operatively connected to the memory, the processor operative to; monitor the technology component over a period of time during each state of a plurality of states to determine a plurality of parameter values associated with each state of the plurality of states of the technology component, where the plurality of states comprises an online state, an offline state and a startup state, process the plurality of parameter values associated with each state in the plurality of states to determine a baseline parameter value for each state in the plurality of states, assemble the behavior model for the technology component, wherein the behavior model comprises each state, the baseline parameter value for each state, and an association between each state and the baseline parameter value for each state, and store the behavior model of the technology component in the memory; and wherein the technology component operates in the online state at a utilization value in a plurality of utilization values. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-implemented method for assembling a baseline power consumption model of a technology component, the method comprising:
-
monitoring, by a processor, a technology component over a period of time to determine a plurality of power consumption values associated with the technology component operating in each state of a plurality of states, where the plurality of states comprises an online state, an offline state and a startup state; processing, by the processor, the plurality of power consumption values associated with each state in the plurality of states to determine a baseline power consumption value for each state in the plurality of states; assembling, by the processor, a baseline power consumption model for the technology component, wherein the baseline power consumption model comprises each state, the baseline power consumption value for each state, and an association between each state and the baseline power consumption value for each state; storing, by the processor in a data store, the baseline power consumption model of the technology component; receiving, by the processor, an initial technology configuration of a data center, wherein the initial technology configuration comprises of a plurality of initial technology components each initial technology component being associated with a baseline power consumption model; processing, by the processor, the baseline power consumption model of each initial technology component to generate an initial power consumption estimate of the data center over a period of time; and providing, by the processor, a graph of the initial power consumption estimate of the data center over a period of time. - View Dependent Claims (20)
-
-
21. A system for assembling a baseline power consumption model of a technology component, the system comprising:
-
a memory to store a baseline power consumption model of a technology component; and a processor operatively connected to the memory, the processor operative to; monitor the technology component over a period of time to determine a plurality of power consumption values associated with each state of a plurality of states of the technology component, where the plurality of states comprises an online state, an offline state and a startup state, process the plurality of power consumption values associated with each state in the plurality of states to determine a baseline power consumption value for each state in the plurality of states, assemble the baseline power consumption model for the technology component, wherein the baseline power consumption model comprises each state, the baseline power consumption value for each state, and an association between each state and the baseline power consumption value for each state, store the baseline power consumption model of the technology component in the memory, receive an initial technology configuration of a data center, wherein the initial technology configuration comprises of a plurality of initial technology components each initial technology component being associated with a baseline power consumption model; process the baseline power consumption model of each initial technology component to generate an initial power consumption estimate of the data center over a period of time; and provide a graph of the initial power consumption estimate of the data center over a period of time. - View Dependent Claims (22)
-
Specification