Azul Zing: moving its JVM from silicon to software.

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

About this blog

Coretech

500 words into the future

Unapologetically opinionated views on technology, in the office and out

"Blue Is Better, Blue Is Best." So sang the mysterious blue voice in Dougal And The Blue Cat, that great psychedelic movie. The technology industry is definitely a magic roundabout of sorts with startups making dramatic pivots to keep in business and to respond to changes in the environment. Azul Systems has just spent the last three years or so making one of those dramatic turns, one that looks to finally let the company capitalise on the work it has done with Java since it was founded nearly a decade ago.

It's been a good few years since I last spoke to Azul Systems. Back then they were doing innovative work, with one of the first massively parallel processors – 48 cores on a single piece of silicon. What’s more, Azul's silicon was designed to run Java applications, addressing truly massive amounts of memory. If you were running massive Java applications, then Azul's Vega was the solution to many problems. Building on the company's license to the HotSpot JVM, Azul has done a lot of work building and improving its JVM over the last few years.

There was really only one problem with Azul's business model: it was a single supplier. That put the company at a disadvantage when faced with corporate multi-sourcing policies that left it unable to compete with server giants like HP and Dell. Even so, Vega-powered Java appliances are running the systems that power many large businesses and banks. All that companies needed to do was install a Vega appliance with gigabytes of memory and hundreds of cores, then swap out the JVM in their application server for Azul's proxy (with no need to rewrite existing applications) and they'd be running a massively scalable Java system that would scale to handle massive amounts of data and wouldn’t suddenly pause to garbage collect and reallocate memory.

Luckily for Azul, Moore's Law (or rather the problems with Moore's law that made multicore processors inevitable) came into play. What had to be done in silicon could now be done in software, and the company began the process of moving its Java engine into the world of software, while still keeping its performance and scalability advantages. Vega became Zing, and in 2010 Azul's first software appliance arrived as a virtual machine that ran on commodity x86 hardware.

That first appliance just took the silicon and turned it into software, and the use of VMware meant there was an additional abstraction between server and software – as well as limitations due to VMware's own platform. That was quickly followed by a second version, codenamed Venti, which removed the hypervisor from the equation, letting you take any x86 server and make it a high-performance Java appliance. While Venti was a big improvement in performance over the previous version, with its own bare-metal OS (a custom Linux kernel) you still needed to proxy your existing JVMs. That was fine in most cases, but it did add network latency, making it unsuitable for high-performance applications that required minimum latency.

Yesterday saw the release of Zing 5.0, a major reworking of the Zing JVM. Now if you're running a Java application server on a RedHat Enterprise Linux server (like many out there) you can simply install Zing as a drop in replacement for your old JVM. There's no need for a proxy, and no added latency. Just give your server all the memory it can take, and you're cooking with the proverbial gas – and by "all the memory" we mean a lot, as Zing can support over 512GB of RAM, ideal for working with massive in-memory datasets and huge application heaps. There's plenty of management tooling in Zing too, with the ability to drill right down inside the JVNM to understand just how and why code is performing the way it is.

Those performance monitoring tools were one of the Vega platforms key features, and were able to help developers find and understand complex bugs that were often masked by the garbage collection feature of a traditional JVM. Being able to see inside a JVM at work is a powerful tool, and one that also helps administrators understand just how to provision and deploy server hardware – giving early warning of when upgrades are needed, helping infrastructure teams budget for growth.

Certainly the numbers look good… Azul says that for SaaS applications their JVM lets companies get 3 times more users on a single server, similarly using the Yahoo! Cloud Serving Benchmark for distributed caching and in-memory data stores shows a 5.7 times greater throughput, and portals and ecommerce servers can handle 18 times the previous number of concurrent users while speeding up response times by 7 times. If spending money on a new JVM means businesses can deploy fewer servers for improved performance, there's also an economic incentive to change.

It'll be interesting to watch Azul over the next couple of years. Shifting from hardware to software makes sense for the company, but with Oracle taking more control over Java there's certainly an elephant sat firmly in the middle of the room – one that could well be disguised as an exit strategy.

Simon Bisson
@sbisson

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

annonymous2

If Piratebay is a crime then so is borrowing a dvd you purchased to a family member or a friend. Why should we not be aloud to share. Most of the...

1 hour ago by annonymous2 on UK ISPs ordered to block Pirate Bay website
NanWag

File Services For Macintosh was causing Excel to prompt for Overwriting changes or Save Another Copy because it was changing the timestamp on the...

2 hours ago by NanWag on Windows Server 2008 drops the ball for Mac compatibility
Regis Machado

creative cloud $48/month in the USA, £48/month in the UK ($79). good for the competitors

4 hours ago by Regis Machado via Facebook on Adobe move promotes piracy
Tom Espiner

Hello KosGirl, Good question. I've asked Belfius for a response. The latest post I can find on Pastebin about it is here:...

4 hours ago by Tom Espiner on Hackers hold bank to ransom over stolen data
KosGirl

Have there been any further updates to this story? I can't find any information on whether the hackers released the data or not.

5 hours ago by KosGirl on Hackers hold bank to ransom over stolen data
SandJ

I have done 7 speed tests this morning on different speed test tools. They tell me my download speed is: 12.3, 12.3, 12.3, 11.1, 12.7, 12.7, 11.7...

6 hours ago by SandJ on Watchdog: TalkTalk's broadband speed test misled users
Jack Schofield

@Mary Microsoft could always send Mozilla a spec sheet and oblige them to meet the same standards as IE. Then Mozilla can spend millions of...

9 hours ago by Jack Schofield on Windows RT browsers and the point of Windows RT
goth1csnake3

Not before time, that people making films,dvd's get whats coming to them. Well done, Virgin Media.

11 hours ago by goth1csnake3 on Virgin Media: Spotify deal will bring down piracy
Simon Bisson and Mary Branscombe

Apex - the question then is what about letting the user choose to have a tablet where they don't have to have that responsibility? why can't the...

21 hours ago by Simon Bisson and Mary Branscombe on Windows RT browsers and the point of Windows RT
Simon Bisson and Mary Branscombe

Moley, Apex, thanks; I think there's an interesting other dimension of choice - the choice to have a platform that is 'locked down' in the sense...

21 hours ago by Simon Bisson and Mary Branscombe on Mozilla accuses Microsoft of shutting Firefox out of WOA
Yellowcave

Not surprised. I once used the methods to let my firewall just notify me of breaches. Not one single logged event was genuine. Once, we all...

1 day ago by Yellowcave on Mobile porn filters catch innocent content, says report
duplex

live realy sucks in facebook becuase people hack your profile

1 day ago by duplex on Irish watchdog: Facebook privacy still falls short
Ed Macnair

If only it was that simple. When you start accessing Cloud applications you are stuck with the security model the vendor provides...........unless...

1 day ago by Ed Macnair via Facebook on IT security? You're doing it wrong!
Phil at Cloud4

Another good updaet, I have enjoyed going on the journey reading this series on SharePoint 2010 and have learned alot. Great writing.

1 day ago by Phil at Cloud4 on Designing a SharePoint farm: Tiers before bedtime
muteen

roumers of an ipad Mini, isnt that just an iTouch!?

1 day ago by muteen on Apple rebrands iPad 4G as 'Wi-Fi + Cellular' for UK
apexwm

Thanks for this article and bringing this issue to light. Unfortunately this type of activity is common not only with Adobe, but many other...

1 day ago by apexwm on Adobe move promotes piracy
Andy Bolstridge

there's a very thin line between tax avoidance and tax efficiency - earning £850 a month and claiming dividends to bring my income up to normal...

1 day ago by Andy Bolstridge via Facebook on The Idle Self-employed
Andy Bolstridge

I see that they are happy to announce these numbers.. but no-one will take any notice until they start announcing sales numbers too.

1 day ago by Andy Bolstridge via Facebook on Microsoft's score card for Smoked by Windows Phone
AndyPagin

I saw a Windows phone about a year ago, haven't seen once since, and quite a few people own phones in the City of London.

1 day ago by AndyPagin on Microsoft's score card for Smoked by Windows Phone
helice041

Well said. You can add the change differences between US $ and Euro for the adobe cloud subscription and the very clouded informations about when...

2 days ago by helice041 on Adobe move promotes piracy

Community highlights

BarryGill

Darth Vader brought his own device...

Blog Post A few weeks ago I wrote a blog piece called "Bring Your Own Delusion (BYOD)"....

16 May, 2012 by BarryGill
Jack Schofield

Mobile phone sales dip while smartphones boom

Blog Post Worldwide sales of mobile phones to end users fell by 2 percent to 419.1...

16 May, 2012 by Jack Schofield
First Take

HTC One V

Blog Post HTC's One range of handsets comprises three models. There's the flagship HTC...

16 May, 2012 by First Take
Simon Bisson and Mary Branscombe

Contribute, contract; endorse? Technology reputations

Blog Post Technology companies need to be careful about who and what they're seen to...

16 May, 2012 by Simon Bisson and Mary Branscombe