StormForge Expands Rightsizing Capabilities With JVM Workload Optimization
New Features Deepen Continuous Resource Optimization Functionality, Application Reliability, and Platform Flexibility
SALT LAKE CITY, November 12, 2024 (Newswire.com) - StormForge, a leading provider of Kubernetes resource optimization, is pleased to announce a broad expansion of the Optimize Live product, including support for Java Virtual Machine (JVM) Workload Optimization and automated out-of-memory (OOM) Response, expanding market reach and bolstering application performance, reliability, and efficiency. These enhancements further establish Optimize Live as the most robust and flexible Kubernetes workload rightsizing solution, enabling organizations to dramatically cut cloud costs while improving reliability and unburdening engineers from manual toil.
Java is the most popular programming language for Kubernetes application workloads, with 65% of all application workloads run in a JVM, yet automated rightsizing tools have lacked support for JVM’s unique requirements. This gap has led to suboptimal performance and resource utilization while leaving platform engineers, Kubernetes administrators, and developers of JVM workloads challenged by the significant manual toil required to optimize these workloads efficiently.
Optimize Live’s JVM Workload Optimization reduces common out-of-memory errors by using machine learning to generate tailored recommendations for heap and off-heap sizes, as well as Kubernetes resource requests and limits. Users can review and apply these recommendations through a user-friendly interface or deploy them automatically, benefiting from continuous performance monitoring and adjustments as applications evolve.
“For anyone trying to rightsize JVM applications on Kubernetes, it can feel like trying to solve a Rubik’s cube with a blindfold on,” said Nick Walker, Director of Product, StormForge. “That’s why we’re so excited to offer JVM Workload Optimization and give users rightsizing recommendations that handle the JVM’s unique resource needs. Now they can continuously rightsize their JVM applications, improving reliability — rather than putting applications at risk of performance issues.”
JVM Workload Optimization is currently in limited availability. Platform engineering teams interested in participating can sign up at stormforge.io/jvm-workload-optimization-limited-availability-signup.
Another major challenge that teams managing Kubernetes often face is workloads that crash due to OOM events. These common incidents can lead to service disruptions that inflict reputational harm to the business.
The Optimize Live OOM Response feature helps Kubernetes users avoid application downtime by automatically detecting OOM events and increasing memory resources, ensuring stable workload operations without manual intervention. StormForge’s machine learning continues analyzing the increased memory consumption to refine the recommendations over time for optimal resource allocation. Detailed reports track OOM events declining over time to measure impact as they’re automated away.
“With this release, our rightsizing recommendations now provide proactive optimization for all common workload types paired with reactive protection from OOM Response, ensuring that every platform team is empowered to drive automated optimization in their environment while improving the reliability of their platform,” Walker said.
Rounding out this feature release is the addition of a Mutating Admission Webhook, which further simplifies the integration of CPU and memory recommendations with popular GitOps deployment tools, including Argo CD and Flux.
Source: StormForge
Share:
Tags: cloud cost management, DevOps, java virtual machine, Kubernetes