Volume 19, Number 24 -- June 28, 2010

Azul Readies X64-Based Java Virtual Appliance

Published: June 28, 2010

by Timothy Prickett Morgan

It took Azul Systems three years to design and build its first Java acceleration appliance servers and bring them to market in 2005, and over those five years since, the company had had its ups and downs legally and presumably financially as it tried to get server makers to endorse a custom Java application offload engine that basically took food off their plates.

Now, Azul is ditching the hardware-based appliance approach and going more fluid with an virtual Java acceleration appliance that runs atop a server virtualization hypervisor on an X64 server. (Yes, I know that is many layers of virtualization, which is kind of ironic.) Last week, Azul lifted the veil on its forthcoming Zing Platform, which includes a variant of its homegrown Java Virtual Machine and Just-In-Time compiler that was created for its 24-core and 48-core custom Java processors that has been ported to run on 64-bit X64 chips from Intel and Advanced Micro Devices. The Zing Virtual Machine requires the chips to have the VT-d or AMD-V virtualization electronics that the two chip makers have baked into the designs for the past couple of years, since these features are required to help the Zing JVM do the kind of garbage collection that allows a Java heap (memory space allocated for Java apps) to be expanded from the typical 2 GB to 3 GB to something on the order of 96 GB--and to be scaled up and down dynamically as applications require. (JVM heaps are static on other servers.)

Azul is not talking performance yet for its Zing Platform, which is expected to ship sometime in the second half of this year. The Zing Platform includes the Zing Virtual Appliance, which allows the JVM to run inside a guest virtual machine partition on a KVM (from Linux distributors Red Hat, Canonical, or Novell) or ESX Server (from VMware. The Zing Virtual Appliance is what acts as a proxy for the JVM running on a production server, which can link back to those servers through normal network links (Gigabit Ethernet, 10 Gigabit Ethernet, or InfiniBand is fine). By going virtual with Azul Java appliances, customers will be able to fire up another one on their compute pools any time they need more Java-crunching power, which will be done using the Zing Resource Controller. The final bit of the Zing stack is called Zing Vision, which is a graphical Java application profiling tool to help administrators see what is going on with their Java applications as they are running in the Zing VMs.

Pricing has not been set for the Zing Platform yet, but Scott Sellers, Azul's chief executive officer and one of its co-founders, told me the intent was to take the Azul product mainstream--something it could not do with its special-built Compute Appliances and their Vega chips--and that meant having a price for the Zing Platform that was in line with what people pay for Web application servers and hypervisors today.

While Power Systems shops will not be able to run the Azul Zing Platform natively on their machines, they will be able to put it on X64 servers in their shops and give it a spin. It will be interesting to see how performance on the Zing VM stacks up against the 32-bit and 64-bit JVMs IBM has for power boxes, and what kind of bang for the buck each offers. It looks like we'll have to wait a few months to find out.


Java Compute Appliances Upgraded by Azul Systems

Azul Systems Upgrades Java Appliances

Azul Systems Revamps Compute Appliances with 48-Core Vega2 Chip

Sun Microsystems Sues Azul Systems Right Back

Azul Systems Sues Sun Over Java Licensing

Azul, Mainsoft Bring .NET Code to Compute Appliances

Azul Adds Unix Support, Other Gizmos to Java Appliances

Azul Can Make a Killer iSeries Java Co-Processor

Azul's Network-Attached Processing to Shake Up Server Market

                     Post this story to
               Post this story to Digg
    Post this story to Slashdot

Sponsored By

for *noMAX Garrison

Know Your HA Status
Wherever You Go!

Runs on your Mobile Device & Browser

Includes a Real-Time HA HEALTH-CHECK

Click Here to Learn How to
Get a free iPad!

Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik, Brian Kelly, Shannon O'Donnell,
Mary Lou Roberts, Victor Rozek, Kevin Vandever, Hesh Wiener, Alex Woodie
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

ManageEngine:  Who says iSeries systems monitoring software has to be expensive?
IBS:  Free e-book: The Six Margin Killers in Wholesale Distribution
COMMON:  Join us at the Fall 2010 Conference & Expo, Oct. 4 - 6, in San Antonio, Texas



IT Jungle Store Top Book Picks

Easy Steps to Internet Programming for AS/400, iSeries, and System i: List Price, $49.95
The iSeries Express Web Implementer's Guide: List Price, $49.95
The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
The System i Pocket RPG & RPG IV Guide: List Price, $69.95
The iSeries Pocket Database Guide: List Price, $59.00
The iSeries Pocket SQL Guide: List Price, $59.00
The iSeries Pocket Query Guide: List Price, $49.00
The iSeries Pocket WebFacing Primer: List Price, $39.00
Migrating to WebSphere Express for iSeries: List Price, $49.00
Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
Getting Started with WebSphere Express for iSeries: List Price, $49.00
Can the AS/400 Survive IBM?: List Price, $49.00
Chip Wars: List Price, $29.95

Four Hundred Stuff
Original Launches Overarching Tool for Quality Management

LANSA Bolsters BPI Tool with New Transaction Framework

Attachmate Emulator to Deploy Via App-V

Kisco Updates Amazon-Based Backup Utility

HiT Adds Multi-Server Synchronization to Data Replication Suite

Four Hundred Guru
Client/Server Performance, Part 1: Blocking

SQL Performance: IN vs. EXISTS

How Do I Tell These Partitions Apart?

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

System i PTF Guide
May 29, 2010: Volume 12, Number 22

May 22, 2010: Volume 12, Number 21

May 15, 2010: Volume 12, Number 20

May 8, 2010: Volume 12, Number 19

May 1, 2010: Volume 12, Number 18

April 24, 2010: Volume 12, Number 17

TPM at The Register
Azul goes virtual with Java appliance

Nimbula puffs up 'cloud operating system'

Oracle uses Sun as springboard in Q4

Neon to take mainframe complaints to Europe

Red Hat turns the crank of KVM enterprise virt

IBM sued over failed virtual PC server projects

AMD muscles Nvidia with fanless GPU coprocessors

AMD's Opteron 4100s march into x64 price war

Red Hat revenues swell to $209.1m

Tilera to stuff 200 cores onto single chip

HP embiggens ProLiant x64 server line

Voltaire kicks out top-of-rack 10-Gig Ethernet switch


Profound Logic Software
Linoma Software
RJS Software Systems

Printer Friendly Version

Top Concerns Survey Is Ready for IBM Eyes

Infor Commits Itself to Microsoft and Windows Technologies

Developing for IBM i: Why Does It Need To Be So Hard?

Mad Dog 21/21: Microclients: Thin Enough? Rich Enough?

IBM Tweaks More Rebate Deals to Cut Power7 Prices

But Wait, There's More:

IT Salaries Stop Falling, Hiring Picking Up, Says Janco . . . A Possible AS/400 Emulation and Runtime Environment . . . Azul Readies X64-Based Java Virtual Appliance . . . SCM Market Finds SaaS Beneficial in Otherwise Flat 2009 . . . Oracle Pushes Sun Systems Biz Toward Profits, Fires More People . . .

The Four Hundred


Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at

Copyright © 1996-2010 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement