Making elastic cloud computing a reality

April 8, 2014 by Ry Crozier

( —University of New South Wales researchers are using artificial intelligence to create a computer network capable of regulating its own consumption of public cloud services.

The team, led by School of Computer Science and Engineering Lecturer Srikumar Venugopal, hopes the research will make truly elastic a reality.

Elasticity is seen as a key benefit of the cloud, allowing companies to automatically and immediately dial up or down the consumption of cloud computing power based on need.

The idea is to prevent companies over- or under-provisioning resources to run a particular workload.

Presently, companies set rules to manage when to spin-up new virtual servers or shut them down. Systems administrators use their experience and historical data to set the rules.

In future, researchers like Venugopal hope those decisions can be made in an autonomic fashion by the .

His research team has built a software controller that incorporates a simplified version of reinforcement learning, a well-known method more commonly associated with robotics than IT.

Under the proposed model, every virtual server instance in the cloud would have its own controller that monitored the performance of applications hosted on the server.

If an application's performance became critical—for example, too many people visited a website at once—the controller could communicate with others in the network and automatically determine how and where to source extra capacity to cope with the sudden increase in demand.

"These controllers are learning together," Venugopal explains. "They're all doing their own thing but they're talking to each other and then they're figuring out which controller has high load and which one has much less load, and how to balance that out."

The research is ongoing.

"In the latest results, we have incorporated much more resilience—such as workarounds if the virtual machines stop talking to each other," Venugopal says. "We've also improved the intelligence."

The researchers must resolve some outstanding configuration management challenges before the architecture is ready for real-world implementation. These include how to stop one incorrectly configured virtual machine from communicating incorrect information to others, thus causing incorrect decisions to be made.

In parallel, Venugopal's team is examining the potential to elasticise cloud-hosted databases. The Smart Services Cooperative Research Centre funds the research, and the first results were unveiled at a middleware conference held in Beijing in December 2013.

Explore further: Invention lets companies choose greener cloud options

Related Stories

Invention lets companies choose greener cloud options

November 11, 2013

IBM inventors have patented a technique that enables cloud computing data center operators to dynamically redistribute workloads to lower-powered or underutilized systems, thereby minimizing the environmental footprint and ...

Testing cloud invention to prevent natural disaster outages

November 22, 2013

When a major weather event occurs, such as last year's deadly and destructive Super Storm Sandy, data network operators may have just a few hours or even less to protect critical communications systems before disaster strikes, ...

Energy management in the cloud

April 4, 2014

Siemens is enabling smaller municipal utility companies to market energy from renewable sources through the cloud. The solution's main element is a cloud-based energy management system that combines distributed electricity ...

Nebula One steps forth as world's first cloud computer

April 3, 2013

( —Nebula has announced its first product, Nebula One. The new entry is defined in a promotional video (with symphonic, celestial music and a British voiceover for gravitas) as the world's first cloud computer. ...

Recommended for you

Volvo to supply Uber with self-driving cars (Update)

November 20, 2017

Swedish carmaker Volvo Cars said Monday it has signed an agreement to supply "tens of thousands" of self-driving cars to Uber, as the ride-sharing company battles a number of different controversies.


Please sign in to add a comment. Registration is free, and takes less than a minute. Read more

Click here to reset your password.
Sign in to get notified via email when new comments are made.