Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreToday I am proud to announce version 5 of our VMware vFabric™ application platform defining the future of enterprise Java for cloud and virtualized execution environments. vFabric blazes the path to new and modern cloud architectures by providing a modern programming model paired with next-generation platform services. A path that is not overgrown with the cruft and complexity of prior-generation technologies. With vFabric 5, VMware is ensuring that enterprise Java is ready to meet the challenges of tomorrow’s demanding, data-intensive, massively scalable applications.
vFabric 5 continues to provide the best place to run your Spring applications with vFabric tc Server and the ability to monitor and manage those production solutions with incredible intelligence via vFabric Hyperic. The platform also addresses the technical challenges of cloud computing head on, supporting new approaches to data management that enable applications to scale across elastic, geographically distributed cloud architectures with our vFabric GemFire and RabbitMQ technologies. This release introduces important new technologies that can take advantage of underlying virtualized environments to provide a new degree of flexibility and control for Java applications
By using a memory ballooning technology inside the JVM that helps coordinate JVM heap management, EM4J can communicate with the underlying virtual machine’s memory management to allow memory to be shared and move to where it is needed most. This is achieved without compromising the JVM’s execution so that if workloads peak on that instance the memory is recovered without your application or administrative tools having to do anything special.
EM4J allows for higher Java server consolidation and protects applications against workload spikes without wasting memory.
vFabric 5 now introduces Spring Insight Operations, which leverages the same code-level tracing technology but pulls together information from multiple application servers into a single console with roll-up views, drill downs, and historical comparisons. This solution has been designed to minimize monitoring overhead, hence is suitable for both test and production environments.
While the Spring Insight Operations console is useful for both administrators and developers who may need to troubleshoot problems in production, it is also important that administrators and operations have a single place to go for vFabric monitoring. Therefore, Spring Insight Operations monitoring will be available not only as a stand-alone console but also through a plug-in to the Hyperic monitoring solution, enabling a single view across data from multiple sources and integrated alerting and control actions.
With the recent releases of Cloud Foundry, new versions of Spring and now vFabric 5, our Spring and vFabric engineers are defining the future of enterprise Java for cloud and virtualized execution environments. I encourage you to try vFabric for yourself and get more out of running Java in your virtual machines.