Google gets AGILE to increase IaaS cloud efficiency

June 26, 2013 Off By David

Grazed from The Register.  Author: Jack Clark.

Google has instrumented its infrastructure to the point where it can predict future demand 68% per cent better than previously, giving other cloud providers a primer for how to get the most out of their IT gear.  The system was outlined in an academic paper AGILE: Elastic distributed resource scaling for Infrastructure-as-a-Service which was released by the giant on Wednesday at the USENIX conference in California.

Agile lets Google predict future resource demands for workloads through wavelet analysis, which uses telemetry from across the Google stack to look at resource utilization in an application and then make a prediction about likely future resource use. Google then uses this information to spin up VMs in advance of demand, letting it avoid downtime…

The system works like a road-building machine for the mammoth car that is Google’s cloud, spinning up just enough infrastructure ahead to avoid downtime, but not so much that it has a big stretch of allocated resources with no usage.  Though some of our beloved commentards may scoff at this and point out that such auto-workload assigning features have been available on mainframes for decades, Google’s approach involves the use of low-cost commodity hardware at a hitherto unparalleled scale, and wraps in predictive elements made possible by various design choices made by the giant…

Read more from the source @  http://www.theregister.co.uk/2013/06/26/google_agile/