Thursday, October 3, 2024, 9:44 PM
Site: IBM Turbonomic Enablement
Course: IBM Turbonomic Enablement (Turbonomic)
Glossary: IBM Turbonomic Glossary
P

Power

Power is a measure of the energy that is consumed by a physical device.

Price

Price is an indication of utilization or the value of a resource; high utilization increases the price. In on-prem environments, price is based on congestion, and resource prices grow asymptotically with percent utilization. In the Cloud, pricing is based on actual dollar cost.

The price that a seller charges for a resource changes according to the seller’s supply. As demand increases, prices increase. As prices change, buyers and sellers react. Buyers are free to look for other sellers that offer a better price, and sellers can duplicate themselves (open new storefronts) to meet increasing demand. 

Turbonomic uses its Economic Scheduling Engine to analyze the market and make these decisions. The effect is an invisible hand that dynamically guides your IT infrastructure to the optimal use of resources.

Producer

See Seller

Prometheus

Prometheus is an open-source systems monitoring and alerting toolkit.  Turbonomic can discover Prometheus targets using Prometurbo

Find details for deploying Prometurbo in Github at https://github.com/turbonomic/prometurbo.

Prometurbo

Prometurbo is a Turbonomic probe that connects to Prometheus servers to collect application metrics and pass them to Turbonomic. 

Find details for deploying Prometurbo in Github at https://github.com/turbonomic/prometurbo.

R

Rate of Resize

The Rate of Resize is a setting that determines how much of a recommended change Turbonomic will make in one action. When resizing resources for an entity, Turbonomic calculates the optimal values for those resources. But it does not necessarily make a change to those values in a single action. Turbonomic uses the Rate of Resize setting to determine how to make the change in a single action, as follows:
  • Low: Change the value by one increment, only. For example, if the resize action calls for increasing VMem, and the increment is set at 1024, Turbonomic increases VMem by 1024 MB.
  • Medium: Change the value by an increment that is 1/4 of the difference between the current value and the optimal value.
  • High: Change to the optimal value in one action.

Ready Queue

Ready Queue is the percentage of time that there is work to be done for VMs, but no physical CPU (Central Processing Unit) available on which to do it (i.e., all host CPUs are busy serving other VMs). 

So, if you have 5 VMs with 4 VCPUs, and they’re on a 16 CPU host, that means that no more than 4 VMs can run a process at the same time.  One of those VMs has to wait in a ready queue.  

It is an on-prem commodity in the Turbonomic market, meaning it can be bought and sold. 

Recommend (Action Mode)

Recommend is an Action Mode that directs Turbonomic to post only the actions that it generates, so you can review them and then execute the ones that are safe to execute outside the Turbonomic user interface (for example, from the given hypervisor).

Turbonomic posts the generated actions in the Pending Actions chart.

Regular Expression (Regex)

A Regular Expression (Regex) is a string of letters and symbols (sometimes numbers) that defines a search pattern. 

Turbonomic supports Regular Expressions to define groups and filter Search results.

Remaining GC Capacity

Remaining GC Capacity is the percentage of CPU time not spent on garbage collection (GC).

Turbonomic uses this metric in conjunction with Heap Utilization when making scaling decisions for Application Component entities.