Question

What does it take to setup a cloud. I have some friends in the middle east who want to setup clouds similar to Google and Amazon and are wondering if there is any open technology that they can use to setup a cloud hosting service. Any ideas?

Was it helpful?

Solution

These are a few open source cloud servers:

OTHER TIPS

You should check out Eucalyptus. The goal of Eucalyptus is to allow you to setup your own private cloud, similar to Amazon's EC2.

Software is important and there is nothing available publicly that replicates what you might find in Google, Microsoft or Amazon. Microsoft has written the most about their infrastructure. AutoPilot and Cost of Clouds being two interesting papers. A real segment of the cost will be in data center design and construction. The number of computers needed is non trivial. To be clear I don't think that a single cluster of 5000 machines is a cloud. Many clusters of 5000 machines is a cloud. Also clouds should be resilient to data center failure so there should probably be at least two data centers.

Other than geo-location is there any reason they want to have their own and not use either EC2 or Azure?

Recently VMWare announced Cloud Foundry. Cloud Foundry is both a commercial product and open source project. cloudfoundry.com is the websiter of the commercial service. The open-source project is homed at cloudfoundry.org, source code is on github.

So far what I have seen, suggests that the cloud software, and consequently the service, being developed by cloudfoundry is more of a PaaS offering than IaaS. This might appear surprising given the fact that VMWare's core strength is virtualization.

For your requirement you can probably build the whole cloud solution by combining cloud foundry's OSS with other open source IaaS software like Eucalyptus to make your own complete stack.

"Cloud" is an often misunderstood term.

Any computer doing any work on the internet qualifies as cloud. It's simply a metaphor for computer work done "somewhere else".

Perhaps you meant distributed computing?

Rackspace's solution set is running on OpenStack.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top