The software which we are going to use as the Cloud middleware is called Eucalyptus and'is an Open Source project managed by U CSB. Eucalyptus stands for "Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems". A long name that! There are two ways by which you can deploy Eucalyptus. One is a lengthy process where you install multiple Linux machines, install Java and Xen on them, and then Install the Client components of Eucalyptus. Then install a separate Linux machine and install the controller components of Eucalyptus. Next you configure and use it (if you still have energy left for doing that!).
Else, there is a simpler approach. Install a ROCKS clustering front end with Java and Xen roll, then add Eucalyptus Roll to it manually. Then let the ROCKS' TFfP server take over the node deployments and you are done. Once the nodes are installed, you can just download Amoazon's EC2 client and start using it. I am sure, you must be preferring the second option more and that's what I also did. Now let's look at deploying Eucalyptus using ROCKS. For those who don't know what ROCKS is, here's a small intro: it is a Clustering/Grid middleware something similar to OSCAR and comes with a brilliant node monitoring tool called Ganglia (which we have talked about before) and TFfP based remote deployment. support for installing nodes.




Reply With Quote
Copyright Techfuels
Bookmarks