views:

348

answers:

5

I've used clusters in industrial and academic settings, but they were owned by the organizations I worked for. I've never purchased time from a company that sells cluster/cloud/grid time.

Suppose I want to run some compute intensive program like as a large simulation or a data mining application. Or maybe I want to optimize a complete build of a large product suite by running a distributed build on outsourced infrastructure. Where would I purchase cluster time to run such programs?

I'm interested in learning about clusters that run popular OS platforms like Linux, BSD, Mac OS X, and Windows.

Obviously, there is the build-your-own-cluster solution using the fast, cheap hardware available these days, but I'm specifically interested in an outsourced solution.

+2  A: 

The site is undergoing updates at the moment but I know Sun operate such a service http://www.network.com/, its been a while since I looked at it but if I remember correctly it was quite well priced with lots of options.
I am currently using a cluster for my final year university project which has 496 cores, fortunately don't have to pay to use it :).

Mark Davidson
+4  A: 
casperOne
If you are confused which one to pick, check this -> http://www.cloudhostingguru.com
mixdev
+2  A: 

Amazon's Elastic Compute Cloud is very interesting. You pay for what you use (Memory, CPU, Persisted storage) many OS options.

Jim Blizard
+1  A: 

I'm currently really interested in Azure Cloud Computing technology by Microsoft (to be released this year) that features .NET support.

Additionally there are:

Rinat Abdullin
+1  A: 

There is a new service called Amazon Elastic MapReduce which runs on top of EC2 cluster. It has APIs in many of the programming languages including Ruby and PHP. Also, if you need more established service, checkout GreenPlum

mixdev