Azul 今天宣布推出 ReadyNow Orchestrator (RNO),这是 Azul Platform Prime 的一项新功能,由 ReadyNow 技术提供支持,可缩短 Java 应用程序的预热时间,从而显着提高运营效率并优化云成本。
ReadyNow Orchestrator 现已上市,无需对 Java 应用程序进行任何更改,并且 Azul Platform Prime 客户无需额外付费。
任何使用 Java 处理关键业务工作负载的公司都会面临 Java 预热问题。当Java应用程序启动时,JVM负责将其编译成可以由运行它的机器或设备执行的形式。随着应用程序继续运行,JVM 将重新编译并进一步优化应用程序代码的重要部分以提高性能,本质上是在达到峰值性能之前随着时间的推移进行“预热”。
Azul Platform Prime 的 ReadyNow 技术帮助世界上一些最大的公司确保其 Java 工作负载快速启动并保持快速。ReadyNow 记录有关应用程序优化配置文件的信息,然后使用该配置文件来缩短应用程序下次运行时的预热时间。跨应用程序群生成和分发 ReadyNow 优化配置文件变得越来越复杂,尤其是在容器化环境中。
ReadyNow Orchestrator (RNO) 通过将所有配置文件收集委托给专用的客户管理服务来自动执行配置文件分发。RNO 不是收集单个 JVM 上的配置文件信息,而是监视整个 JVM 群,从应用程序使用情况中了解最佳优化配置文件是什么,然后自动将该配置文件提供给任何请求该配置文件的 JVM,以便 Java 应用程序更快地预热无需人工干预。
Azul Platform Prime 的这一最新功能建立在 Azul 帮助企业优化不断上升的云成本的努力之上。DevOps 团队可以在非高峰时段减少用于运行 Java 应用程序的云计算实例的数量,然后快速扩展以满足需求 - 因为 ReadyNow 和 ReadyNow Orchestrator 将确保这些实例立即预热以获取流量不会对客户造成干扰。通过这样做,组织可以减少他们使用的计算实例的平均数量,从而降低云计算成本。
Azul 平台产品管理高级总监 John Ceccarelli 表示:“Azul 在为 Java 应用程序提供开创性技术方面拥有悠久的历史,例如消除垃圾收集暂停并通过世界上最好的即时编译器提供最高的应用程序性能。”主要的。“借助 ReadyNow 和 ReadyNow Orchestrator,我们现在正在解决 Java 的预热挑战,并为企业提供一种新颖的方法来提高开发人员和运营效率并降低云成本。”
