It is interesting to sit back and reflect on my past 3 years at Turbonomic. Throughout my progression from a commercial SDR to an Alliances SE, I have been fortunate enough to work with some wonderful people at Turbonomic who really care about my growth and success. The foundation of those relationships began with openness and making each other comfortable with who we are and where we have come from. However, much like every technology company, there is always room for improvement.
There have been a lot of studies on best practices for managing storage I/O and its complexity. When it comes to storage capacity, controlling I/O and maintaining performance isn’t easy for small or large SAN environments. So it begs the question: How can we optimize our environments so we could support large amounts of bandwidth while supporting as many I/Os (transactions) as possible?
With Turbonomic’s 5.6 release, we are introducing the Generic Java Virtual Machine (JVM) support. Turbonomic extends its control to JVMs such as Websphere, Weblogic, JBoss, and Tomcat to all JVM platforms. As part of our application control features, the Generic JVM integration provides your application and infrastructure teams the understanding of resource consumption on the application layer by adding heap utilization and garbage collection time for JVM applications into Turbonomic’s abstraction layer.