Hi Saravanan, > Guide me how to setup a cloud (Cloud Computing). I tried Google but no > document available for free.
It depends on what you want to do with a cloud. There are so many technologies being passed around as cloud computing that its a joke. However, in the true sense as I understand it, cloud computing is to structure your problem and solution in such a manner that the problem can essentially be split into any number of parallel operations and then be collected on one machine. Google's MapReduce (http://labs.google.com/papers/mapreduce.html) is one the most popular papers in this area. Map Reduce is actually a method of solving a problem and not all problems are amenable to this approach. Hadoop (http://hadoop.apache.org/) is one such implementation that might interest you. People have used hadoop in very interesting[1] ways[2]. [1]: http://open.blogs.nytimes.com/2007/11/01/self-service-prorated-super-computing-fun/ [2]: http://www.nytimes.com/2009/03/17/technology/business-computing/17cloud.html > I want to use the services at two different physical systems, to be accessed > from anywhere(via network), a minimalistic cloud setup for learning. > There is a very nice tutorial on setting up Hadoop on a multinode cluster. Hadoop does not rely on anything else apart from a ssh connection made with a named user between these machines. If you can get hold of a couple of powerful machines, I would suggest that you start off 3 or 4 instances of Ubuntu VMs and set up Hadoop on the same. I had setup hadoop as an experiment a long time back using this article. I am not sure if it is still relevant. HTH. Regards, Vagmi http://blog.vagmim.com “There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies." C.A.R. Hoare. _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
