With VMware's help, BEA ditches the operating system

Article

With VMware's help, BEA ditches the operating system

Forget VMware president Diane Greene's contention that "the operating system shouldn't matter." Java middleware vendor BEA Systems Inc. is taking that idea one step further and dispensing

    Requires Free Membership to View

    When you register, my team of editors will also send you the latest expert resources covering all areas of server virtualization, such as platforms, architectures and strategies, server hardware, managing virtual environments, application issues and more.

    Cathleen A. Gagne, Senior Editorial Director

    By submitting your registration information to SearchServerVirtualization.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchServerVirtualization.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

with the operating system altogether.

At the company's annual BEAWorld conference in Beijing, BEA announced Liquid VM, a Java virtual machine that runs directly on a VMware ESX hypervisor, and WebLogic Server -- Virtualization Edition (WLS-VE) -- the virtualization-ready Web server that runs within it.

For BEA customers, the challenge of running a Web server within a virtual machine is that the hypervisor typically imposes a performance penalty, said Stephen Hess, BEA director of product management for the WebLogic team. BEA's Liquid VM approach is an attempt to "redress the balance," so that applications run at "the same performance they would in the physical world."

The difference in performance is dramatic, said Guy Churchward, BEA vice president for WebLogic products. "Being smarter in the stack allows for about a 100% performance improvement," he claimed.

Stack evolution

As an enterprise software vendor, BEA has been watching the effect that virtualization has had on the "stack," Hess said.

Before virtualization, the stack according to BEA consisted of hardware, an operating system, a Java Virtual Machine (JVM), the Web server (in BEA's case, WebLogic Server) and, finally, the application "like a bean sitting on a stack of pillows," Hess said. With the advent of widespread virtualization, the stack has expanded to include a hypervisor layer between the hardware and the operating system.

But once a hypervisor is installed, the operating system is relieved of its traditional duty as mediator between the hardware and applications, Hess said. In BEA's case, the operating system's remaining functions -- e.g., handling network and disk I/O -- were small enough that the company decided to build those features into the JVM directly as a lightweight "shim," he said. By eliminating the remaining OS clutter, BEA could compensate for any overhead imposed by the hypervisor.

Management boon?

Other than improved performance, James Governor, principle analyst with RedMonk in the U.K., also saw a management benefit to BEA's Liquid VM approach. "Let's say you have four different Java containers running on four separate operating systems -- that's eight things you need to manage," he said. "With Liquid VMs, you just need to manage four."

But Governor could not confirm BEA's claims that Liquid VMs deliver better performance. So far, very few users have chosen to virtualize their application servers, he said. "It's still early days."

That's not to say they won't virtualize. "There's no technical reason [why] they can't," Governor stated and, generally, "everybody seems quite keen to virtualize as many of their resources as possible."

BEA also said that in the second half of 2007 it would deliver the so-called Liquid Operations Center, or LOC, a control component for Liquid VMs. Over time, the company has promised to extend Liquid VMs to other hypervisor platforms. "Our goal is to be the Switzerland of virtualization," said Churchward.