Waratek Launches JSleep For Java Servers At Gartner Today

Fresh from being named the top global innovator at SWIFT’s Innotribe event in Dubai, Waratek is heading to the Gartner Symposium/ITxpo in Florida today with a new announcement — JSleep for enterprise Java servers.

“JSleep works like closing the lid on a laptop, allowing applications that are not in use to go into sleep mode, freeing up memory resource for use by other applications,” the company said in a statement. “When an application is called on, it is instantly available with no human involvement.  This offers a dramatic cost saving in infrastructure costs.”

In talking to large enterprises which are interested in Java virtualization, Waratek learned that servers are left running even when they have nothing to do because it is difficult to turn them off and back on again without losing work.

The development and test people and system administrators were very interested in finding a solution, said John Matthew Holt, a co-founder of the company.

“They reported startling statistics that at any given point in time at a development-test environment, a significant proportion of the app instances are idle, with no I/O. But the way most development-test environments work, they can’t take advantage of the idleness to drive down the footprint cost or hosting, so they leave it running. In extreme cases they will shut it down, but then a developer may not be able to rely on it.” Or get it turned back on when needed.”

Cloud installations, whether private or public, had similar issues.

“People have a deploy and forget mentality,” said Holt. “They will deploy an app that is only used at end-of-week and has vast tracts of time when the app is idle, but computing systems have no way to take advantage of it.”

Enterprises need to identify the apps that aren’t using their capacity, he added.

“When you deploy an app it reserves memory and unless you destroy the app, that memory consumption is there; it can’t be used to start another app process unless you shut the app down.”

Brian Maccaba, Waratek’s chief executive officer, said in had worked in a company running electronic trading systems that were up 24×7 for major banks. They had to be live even if there were no dealers active so they could mark to market.

“But for every one of those, you would have five to seven other environments live and consuming computing resources.”

The problem is whenever you run a complex app, something scripted and highly automated, it needs to be set up by a person who knows how to do it. You might need to re-link to other systems and do security or connect to data feeds. Every time you take down an app it is a pain to put back up again.”

JSleep can bring resources back up in under a second, including backup failover systems.

“If we can sleep failover and bring it up sub-second, that is fantastic. We can compress seven to eight systems to tiny footprints. Reasonable estimates are that it could save 80 percent of data centers’ resources.”

In addition to test systems, admin systems like HR, compliance and training that are not used continuously could be put to sleep.

The Waratek JSleep will suspend threads on the CPU but not destroy them, and it keeps all the file descriptors open. If there is any activity at a socket, the system wakes up in under a second.

About Tom Groenfeldt

I write - mostly about finance and technology, sometimes about art, occasionally about politics and the intersection of politics and economics. My work appears on Forbes.com and and occasionally in The American Banker and Banking Technology in London.
This entry was posted in Uncategorized. Bookmark the permalink.