Cloud computing is all about smart, dynamic allocation of the computing resources you have at hand. It doesn't take the resources of Amazon or Google to build a small private cloud for your own needs. Keith Hudgins will show you how to use off-the-shelf open source components to build and manage a real, working cloud infrastructure complete with networking and storage management, and do it all in plain view!
The cloud stack being demonstrated is based on Open Nebula, a leading open-source virtual infrastructure management tool from Spain. Comparable to Eucalyptus or vSphere, yet easily extensible and hackable via Ruby and C. It's the brains of the beast, handling API calls, telling your VMs where to live, and what they can do with themselves.
Chef is a configuration management tool built on Ruby that makes it easy to wrangle your servers into shape. It rides herd on all of our components to easily control our cloud.
Xen is not only one of the leading hypervisors available today, it also runs on almost any reasonable processor, so you can build your cloud with the spare boxes you have in your closet!
Best of all, the scripts and recipes used to provision and deploy this rag-tag band of freedom fighting software will be open sourced and available to you!
The presentation will walk through these tools, the architecture and resources you need to build a cloud of your own. The recipes and resource references presented will be open sourced as part of the presentation.
1st–4th June 2010