Tuesday, April 16, 2024, 8:11 AM
Site: IBM Turbonomic Enablement
Course: IBM Turbonomic Enablement (Turbonomic)
Glossary: IBM Turbonomic Glossary
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.

Repository

The Repository is component of the Turbonomic platform that stores source topology (from the Topology processor) and projected topology (from the Market), as well as handles Supply Chain queries.

The data for the Repository component is stored in a graph database called ArangoDB.

Reserved Instance (RI)

Reserved Instance (RI) is a reservation of cloud resources and capacity purchased at a set price for a given time period. Unlike on-demand pricing, when you purchase a reservation, you commit to paying for all of the hours of the contract’s term. As a benefit, the hourly rate is lowered significantly. 

Turbonomic can help determine how many RI’s to purchase, if any. It can also optimize utilization of the RI inventory, assuring the best RI coverage and a good return on your RI investment.

Pricing is determined by the specific cloud provider. Cloud providers use their own factors to measure RI capacity so you can combine that capacity for different template families. See Normalized Factor Unit (nfu) and RI Ratio

Response Time

Response Time is the measure of time between request and response on an Application Component entity, measured in ms. For Turbonomic analysis, you set the response time capacity in Application Component policies.

REST

REST is an acronym for REpresentational State Transfer. It is an architectural style for distributed hypermedia systems, and was first presented by Roy Fielding in 2000.  

Turbonomic exposes its functions and capabilities via the Turbonomic REST API.

Return on Investment (ROI)

Return on Investment (ROI) is the calculation an entity makes in each Turbonomic market cycle to decide what action, if any, it wants to take.  ROI equals Revenue divided by Expenses.

For hosts, If ROI is less than 1, the host will remain the same or suspend (after all Virtual Machines move off it). If ROI equals more than 1, the host is considered to be profitable, and might decide to clone itself.

For Virtual Machines (VMs), if ROI equals less than 1, the VM is considered to be unprofitable, and might downsize. If it equals more than 1, the VM is considered to be profitable and might decide to upsize.