Briefing Cloud Computing

Technology Overview

Conjuring Clouds

(Page 2 of 3)

  • July/August 2009
  • By Erica Naone

The stack: Many clouds rely on virtualization technology that allows computers to simulate many processing and storage servers. Starting with hardware located in data centers, a series of software layers allow these virtual servers to be created and configured on demand. Once a customer no longer needs a virtual server, it can be erased, releasing the underlying hardware resources to serve another computer. By providing computing power in such an elastic way, clouds enable companies to avoid paying for power they don’t need.
Tommy McCall

Even with the new support, you can't just "plug in a server" and expect to use it for cloud computing, says Reuven Cohen, founder of the cloud-computing platform company Enomaly and the Cloud Computing Interoperability Forum. Instead, cloud computing relies on a series of layers. At the bottom is the physical hardware that actually handles storage and processing--real servers crammed into a data center, mounted in rack upon rack. Although companies are loath to disclose the size of their data centers, John Engates, CTO of Rackspace, says that hosting companies typically build them out in modules of 30,000 to 50,000 square feet at a time. Running on the hardware is the virtualization layer, which allows a single powerful server to host many virtual servers, each of which can operate independently of the others. Customers can change configurations or add more virtual servers in response to events such as increases in Web traffic. (It should be noted that not every cloud provider uses virtual servers; some combine the resources of physical computers by other means.)

Then comes the management layer. In place of platoons of system administrators, this layer distributes physical resources where they're needed, and returns them to the pool when they're no longer in use. It keeps a watchful eye on how applications are behaving and what resources they're using, and it keeps data secure. The management layer also allows cloud companies to bill users on a true pay-as-you-go basis, rather than requiring them to lease computing resources in advance for fixed periods of time. Better billing may seem like a small detail, but it has turned out to be a key advantage over earlier attempts to create on-demand computing.

Print

Related Articles

Drag-and-Drop into the Cloud

A startup promises a painless way to move existing software.

IBM Backs an OS for the 'Private Cloud'

It hopes the operating system will entice companies to use cloud computing technologies.

Self-Policing Cloud Computing

IBM security tool searches for and destroys malicious code in the cloud.

Close Comments

To comment, please sign in or register

Forgot my password

sweerek

55 Comments

  • 778 Days Ago
  • 12/29/2009

Server-client returns, now via browser instead of telnet

With clouds one can drop the thick, local PC with loads of local processing power/storage/memory for a thin (inexpensive, minimally featured) computer like a netbook.  BUT one can also re-use old PCs if a thin OS is installed... Linux for example.

The Software Protection Initiative (spi.dod.mil) with the Air Force Research Lab offers the free LPS-Public (http://spi.dod.mil/lipose.htm).  LPS-Public creates a temporary, trusted Internet end-node from pristine media on almost any computer.  Its a great way to run a modern browser @ modern speeds on a otherwise obsolete 7-year old PC.

Reply

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:

Serious Materials

Ushahidi

Google

Layar

More

Advertisement

Facebook

Advertisement