Applications:
MEIOSYS RELOCATES MULTI-TIER APPS W/O INTERRUPTION OF SERVICE
Meiosys, a provider of transparent application virtualization and stateful
application relocation for utility computing, high-performance computing and
fault tolerance computing, announced the computer industry's first stateful
relocation of a multi-tier application from one server to another without
service interruption.
Meiosys used a pre-release version of its MetaCluster UC 3.0, which will ship
at the end of December, to demonstrate the relocation of RUBiS, an auction
site application similar to eBay.com, from one machine to another, under load,
while preserving the state and open connections of the RUBiS application.
Meiosys accomplished this stateful relocation in a way that was completely
transparent to the application and its clients, had negligible overhead (under
1 percent), did not require any application re-linking, was completed in
seconds, and preserved all connections to the application and the memory state
of the application after the relocation. The RUBiS application stack that
Meiosys relocated was running on top of a JBoss application server using a
MySQL database.
"Multi-tier distributed applications are quite complex," said Dan Kusnetzky,
IDC's vice president of system software research. "It is quite a feat to move
a running application system from system to system without losing the
application system's state or being required to re-architect the solution to
use an extensive array of virtual environment software."
Stateful application relocation, driven by policies in the MetaCluster
product, allows for a dynamic allocation of CPU and server infrastructure to
applications, on-demand. In others words, MetaCluster makes the data center
dynamic, allowing IT organizations to provision infrastructure at a much
higher level (over 4X traditional methods), while actually increasing service
quality on applications. By dynamically allocating capacity on multiple
machines to applications, MetaCluster dramatically increases data center
efficiency, enables stateful failover of applications for high availability
and clustering environments, and also allows for manual relocation for on-line
maintenance of servers.
"Enterprises are faced with ever more complex workloads associated with multi
tier applications," said Francois Richard, vice president of engineering at
Meiosys. "The challenge is to best provision IT resources while respecting end
users' response times, under heavy or spiking loads. As such, IT tends to
over-provision infrastructure to applications which results in low efficiency.
With MetaCluster UC, resources can be dynamically assigned to the applications
at the right time, based on specific application load. In addition,
applications can be statefully failed over from one machine to another in HA
clustering environments using MetaCluster technology."
"Stateful application relocation is a key enabler for next generation data
centers," added Jason Donahue, president and CEO at Meiosys. "Platform vendors
and software companies can bundle MetaCluster UC into their solutions to allow
their enterprise customers to shift their focus from simple application
provisioning to true business optimization. As applications can now be easily
relocated in a transparent fashion from machine to machine with MetaCluster
UC, MetaCluster enables platform and software companies which bundle the
product into their solutions to make the data center truly dynamic for their
customers. This allows their customers, enterprise IT managers, to shift their
focus from simple application provisioning to true business optimization."
|