Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

As with many techies-- I've accumulated a number of older x86 servers, x86 desktops, and Cisco switches over the last few years.

I'd like to build a small cloud cluster for web app experiments (web server + database + application server). That is, I'm not looking to necessarily scale an entire O.S. environment.

What are my software options for building a small-scale, personal, app cloud?

share

locked by HopelessN00b Dec 5 at 6:09

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as off topic by Zypher Jan 20 '12 at 17:55

Questions on Server Fault are expected to relate to professional server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

2  
"Fog computing", maybe? :-) –  ceejayoz May 2 '09 at 0:24

2 Answers 2

up vote 6 down vote accepted

Have you considered Eucalyptus? It's free and is pretty simple to set up on a couple boxes you may have. From their site:

EUCALYPTUS - Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems - is an open-source software infrastructure for implementing "cloud computing" on clusters. The current interface to EUCALYPTUS is compatible with Amazon's EC2 interface, but the infrastructure is designed to support multiple client-side interfaces. EUCALYPTUS is implemented using commonly available Linux tools and basic Web-service technologies making it easy to install and maintain.

share

Presumably you don't need cloud computing, just cluster computing. Cloud computing involves timesharing a cluster, and these are 100 percent yours! There's projects like Hadoop to build a google mapreduce cluster, but maybe to get started you should check out BashReduce, which mimics Hadoop with much lighter dependencies.

share

Not the answer you're looking for? Browse other questions tagged or ask your own question.