Computing

Virtual Apps Drift into the Cloud

(Page 2 of 2)

  • Friday, May 29, 2009
  • By Erica Naone

The rPath technology first takes an application and analyzes its code to determine how it interacts with other pieces of software, Adam says. The result is a "complete bill of materials" that shows what components are essential, and how the application will be affected by changes to the surrounding software. This way, Adam says, each application can be separate and self-contained without introducing confusion.

Adam notes that this increases efficiency by reducing maintenance needs. For example, he says, in the past two years, there have been 200 security patches for the basic Linux system that rPath itself uses. But because rPath applications are self-contained and each application is only tied to certain parts of this operating system, only 6 of those 200 patches, or 3 percent, had to be installed.

"Reducing the application's footprint reduces the number of things that can break, and the number of things that can be broken into," Sorofman says.

If an application does break after a change, Adam says that the rPath platform makes it easy to restore the application to a previous version. A similar ability is offered by the automated debugging tools commonly used by programmers. "Every professional software developer on the planet takes this capability for granted, but it hasn't been available for IT operations staff before," Adam says.

The rPath technology serves as "a bridge between the old and the new," says Reuven Cohen, the founder of the Cloud Computing Interoperability Forum, a group that works to facilitate standards for cloud computing. Cohen, who is also the founder of a Toronto-based cloud-computing company called Enomaly, says that rPath is one of the first companies to attempt to simplify application deployment in this way. However, he says that the company may have some marketing battles ahead: "It's an application that you don't realize you need until after you need it."

Print

Related Articles

Drag-and-Drop into the Cloud

A startup promises a painless way to move existing software.

Big Blue Sees Clouds on the Horizon

IBM's big cloud-computing plan starts with virtual desktops and software application testing.

No Reboot Required

Ksplice uses new technology to build security updates for Linux that can be installed without restarting.

To comment, please sign in or register

Forgot my password

Advertisement

MAGAZINE

Can We Build Tomorrow's Breakthroughs?

Manufacturing in the United States is in trouble. That's bad news not just for the country's economy but for the future of innovation.

Sponsored Content

Technologies from National Instruments

Adding Data Logging
Log measured data to a file and open it in Microsoft Excel

> Click here for more National Instruments Videos <
Whitepaper

Temperature Measurements with Thermocouples: How-To Guide

This document is part of the “How-To Guide for Most Common Measurements” centralized resource portal. This tutorial provides a detailed guide for measurement and device considerations to take temperature measurements using thermocouples. Get an introduction to thermocouples, which are inexpensive sensing devices widely used with PC-based data acquisition systems. Also review some specific thermocouple examples and learn how thermocouples work and ways to integrate them into a data acquisition measurement system.

View full PDF > Listen to story >
Find us on Youtube

Videos

A Robot Recruit that Can Do It All

More

Advertisement

Technology Review Lists

TR50

Our list of the 50 most innovative companies, including the following:

Netflix

1366 Technologies

Pacific Biosciences

Silver Spring Networks

More

Advertisement

Facebook

Advertisement