Best Practices for Java in Virtual Machines on VMware ESX and Other Related Topics
This talk will firstly introduce you to the various forms of virtualization that are most popular, both in hosted form and in bare metal form. The talk will explain the role of the hypervisor or the main part of a virtual platform and will introduce the features that are offered above the hypervisor for fault tolerance, high availability, failover and load balancing.
The talk will then build on that knowledge by delving into the various Best Practices that should be followed when deploying Java applications, whether Java EE or not, on the VMware virtual platform, ESX. Topics such as memory management, virtual CPUs, timekeeping and others will be explored, as they pertain to Java on the virtual platform.
Finally, the talk will give some information on the various Spring framework topics that are beginning to be integrated with Java in virtual machines.256
Justin Murray works as a solutions engineer in the Alliances area of VMware in Palo Alto. He works with partners at a technical level to enhance their applications when running in virtual machines on VMware's vSphere platform. Just has carried out performance measurement exercises on various Java EE systems and worked with partners and customers to develop best practices for applications and infrastructure software written in Java, when deployed on VMware's virtual platforms.
Official Website: http://www.sdforum.org/JavaSIG
Added by FullCalendar on November 14, 2009