Updated: devstack no longer support Ubuntu 11.04. more on [vpsee]
Recently, cloud computing is a buzzword for marketing. You can see it in everywhere: anti-virus software (namely the one called Kav...), Office 360+5, etc.
You may feel confused. Actually, cloud computing itself is a collective noun, and means nothing. The professional will classifier the "cloud" into three different types: IaaS(Infrastructure as a Service), PaaS(Platform as a Service) and SaaS(Service as a Service). In this article, we focus on the first one and build our IaaS cloud in our home computer.
Building a "cloud" does not require a powerful, in fact. You need a computer with VT-x / AMD SVM feature. Basically, a Core-i3 is ok.
First of all, you need to install VMware Player from VMware. Make sure you are install the version 5. Otherwise, the performance of the cloud is not acceptable.
Then, get a Ubuntu 11.04 server CD from Ubuntu. Install it with the help of VMware Player. It should not be difficult task as the Player will guide you in installation.
Finally, you need to install Devstack, a one-click-installed cloud testbed for Openstack (an open source cloud platform middleware) by:
sudo apt-get updateNow you should got the management interface URL (eg. http://172.16.142.129/) and the corresponding username/password.
sudo apt-get install git
git clone git://github.com/cloudbuilders/devstack.git
cd devstack; ./stack.sh
Happy cloud computing!!