This section describes the Kompass Headroom reduction optimization solution.
Conventional K8s cluster management requires available capacity - scheduling unnecessary Pods on excess nodes - for unexpected spikes. This results in significant cost in idle resources, just in case.
Kompass Headroom reduction harnesses HiberScale technology, eliminating the need for excess nodes or Pods, while preserving your SLA.
HiberScale provisions and manages nodes that are prewarmed with downloaded Docker images and prestarted OS. HiberScale puts those nodes into AWS hibernation, ready to be resumed instantaneously.
In case of a spike, HiberScale can resume these nodes to full operational capacity significantly faster than native Kubernetes autoscalers. Scheduled Pods can serve requests within a matter of seconds, enabling applications to run 5 times sooner than standard.
This combination of very quick application boot time together with HiberScale fast scaling saves cost:
Eliminates the initial overprovisioning of nodes and Pods.
During a spike, reduces the need to launch more nodes as the current ones have more headroom.
The Headroom reduction solution relies on two Kompass agents installed on a cluster:
The Kompass Insights agent is installed.
This self-installed agent provides visibility into the workloads running in the cluster.
It can take up to 7 days after installing the agent for Kompass to deliver recommendations.The Kompass Compute agent is installed
This agent enables applying the Headroom reduction (and Spot management) solution to workloads. It can take up to 1 hour after installing the Compute agent before you can apply the solution.
For maximum savings per cluster, the Compute agent installation is done together with Zesty Professional services.
For more information, see Deploy Kompass Compute.
Where to go from here