Start-up Evergrid enters virtualization fray

News
Nov 14, 20064 mins

Evergrid’s virtualization software lets IT staff shift application loads to handle availability and resource-management issues.

Evergrid, a start-up coming out of stealth mode this week, is promising mainframe-like reliability for applications running on clusters of commodity Linux servers.

The company’s virtualization software is designed to separate applications from the operating system so that software processes can be saved at any point in time, thus reducing downtime and allowing applications to be shifted as necessary. Evergrid is launching at the SuperComputing 2006 show going on this week in Tampa, Fla.

“Today, complex parallel applications . . . are constrained by hardware,” says Dave Anderson, Evergrid’s CEO. Anderson was formerly CEO of e-mail security firm Sendmail and also served as CTO and general manager at Amdahl before coming to Evergrid.

When there are hardware failures, applications running in parallel on commodity clusters typically have to be completely restarted. In addition, there is no easy way to move applications among different hardware platforms, he says.

“We end up with silos and servers dedicated to a particular application because we don’t have the ability to move servers back and forth from one kind of application to another, so that leads to increased management costs,” Anderson says.

PROFILE:Evergrid
Headquarters:Fremont, Calif.
Founded:2004, spun out from supercomputer builder California Digital
What the company does:Offers Evergrid Availability Management Suite, which includes Availability Services for application recovery and restart and Resource Manager for workload scheduling.
Management:CEO Dave Anderson, formerly of Sendmail and Amdahl; CTO Srinidhi Varadarajan, director of the Center for High-End Computing Systems at Virginia Tech; and President B.J. Arun, co-founder of California Digital.
Funding:$6 million from Acartha Group and individual investors.
Employees:40 in Fremont; Blacksburg, Va.; and Bangalore, India.
Customers:The University of Oklahoma and an undisclosed financial services firm.
Competition:Availigent, Platform Computing, IBM
Fun fact :Varadarajan learned how to fly a jet before he could drive a car.

Evergrid tackles both the availability and resource-management issues with its Availability Management Suite of software, which includes Evergrid Availability Services for application recovery and restart and Evergrid Resource Manager for workload scheduling, according to Anderson.

The software inserts an application virtualization layer between the operating system and the application, without any modification to the application itself, Anderson says. It runs on physical servers as well as atop virtual machines created with software from VMware and Xen, adding “less than 5% overhead,” Anderson says.

“What we’re able to do with this application virtualization layer is we can do checkpoints of the distributed application without stopping the application and without stopping I/O,” he says. “We end up with a globally consistent snapshot of an entire set of nodes so if there is a failure we can reload all the nodes and restart the application from the point that we last did one of those snapshots.”

In addition, the software handles resource scheduling so that higher priority jobs can kick off lower priority workloads, which then can be restarted from the point at which they were displaced when the higher priority job is completed, he says.

The software, which can scale to tens of thousands of nodes, initially is aimed at the high performance computing space. Early customers include an undisclosed financial services firm as well as the University of Oklahoma. The company plans to release a version aimed at business workloads, such as databases and transaction processing, by the end of next year, Anderson says.

The Availability Management Suite, which will be generally available soon, will be priced per node on a subscription basis, with volume discounts, Anderson says.

Analysts say Evergrid is targeting an important area as organizations put more critical applications on commodity servers running Linux. It competes with vendors such as Availigent, Platform Computing and IBM, which purchased application virtualization specialist Meiosys last year.