Concepts

Understand concepts and terminology used within Optimize Live

Application

Optimize Live observes the resource utilization of applications in order to produce recommendations for them. An application is a named grouping of workload resources (e.g. deployments, statefulsets) from one or more namespaces in a cluster.

Recommendation

An Optimize Live recommendation is the set of resource requests and limits that the machine learning algorithm has determined to be optimal for the application, based on historical utilization observations.

Cluster

To produce recommendations for applications, the Optimize Live controller needs to be installed on the Kubernetes cluster the applications are deployed to, and registered with the StormForge Optimize platform. When both of these conditions are met, the cluster will appear as “Connected” in the Optimize clusters list.

Optimize Live Controller

Optimize Live requires a controller to be installed on each cluster it operates in. The controller will be installed in the stormforge-system namespace.

Last modified September 27, 2022