Wanted: Turn-Key 10-Node Beowulf Cluster
forgotten password writes: "I'd just started working on my morning M&Ms, when I
was asked where my group can buy a good turn-key ~2CPUx10-node
Beowulf cluster in two hours. I suspect the time frame is
longer than that, although the window-of-opportunity for
the money is apparently on the order of days, and a quote
before the procurement meeting would help. Any ideas?
Who's good? What it should cost? Thanks!" If you're quick, maybe you can become the world's newest manufacturer of custom beowulf clusters.
Clemson University purchased a setup w/ 512 nodes from Atipa, they delivered it onsite. Can't beat that. Call 888-222-7822, and ask for Bret, tell him the PARL sent you
... will sell you one.
Price depends on bells and whistles, but the 8 node, dual processor P-III system we got with SCI cards ran around $35K.
http://www.wsm.com
The little guy just ain't getting it, is he?
It should cost an arm, but not necessarily a leg.
Check out www.beowulf-underground.org That is the place for everything beowulf. It is run by the guys in the Parallel Architecture Research Lab at Clemson University.
I hope this helps!
Kent
Penguin Computing ships beowulf clusters
:)
IBMdoes a lot of linux stuff, they even have beowulf traning classes - I imagine that they have some turnkey solution.
Compaq sells 'em. too.
In other words, almost any company that sells Linux servers sells beowulf clusters o' servers as well. And if you want training, quite a few of them out there have classes for it too
If you don't find any answers to your quest then you could always buy 10 dual-processor machines, configure one and then copy its HD image to the other 9 ( I have never tried this ).
Jumpstart the tartan drive.
1. Microway's Dual 1GHz Pentium III Beowulf Cluster
Package Pricing (Including Server):
8 Processors: $ 8,625
16 Processors: $16,325
32 Processors: $31,725
64 Processors: $62,525
dammm this is like a 1k per proc ! i am sure you can build it cheaper
Check out Scyld [scyld.com]. If I'm not mistaken Donald Becker (one of the founders of Beowulf) is the head of the company ... or at least has something to do with it.
Would 2 Quad boxes be better than 4 duals? I don't think they're *much* more expensive (per slot)and administering two boxes might be more practical than four. The performance gained by eliminating communications overhead may make for a desirable price/performance. I don't know; I was just thinkin'...
We really need your help
http://www.gofundme.com/help-sherry
Linux Labs will happily sell you clusters, either in standard or custom configurations.
My rough estimate from reading their website is that a 10-node 1.33-GHz Athlon cluster from them would price out at something like $16-17k.
I've run into guys from an company called mission-critical linux www.missioncriticallinux.com at the local LUG meetings. I know that they do custom clusters. Perhaps they can help?
I'm glad someone is asking about the cost. But I think I've got the hardware thing worked out.
I've got a bunch of old Pentium I's and II's in a basement of a charity I do some volunteer work for. Can get a hold of a router. I've got all the nerd-boys a bit pumped to beowulf a cluster this winter when it's too cold to paintball.
So my question is, what to run on the blasted thing once you get it up ? Is there anything open source out there worth looking into ? Or am I just going to have to buy an application. If so, which one, how much ?
healyourchurchwebsite.com - WWJB?
There's an ad in the latest Embedded Linux Journal for a company called Aspen Systems (1-800-992-9242) advertising Beowulf clusters. Thtat's about the sum total of all I know about them ;).
- j
Better and cheaper idea, do it yourself. Instead of buying 10 dual proccessor systems at $2000+ each, goto Fryes and get 30 Emachines or whatever they are selling for $299, add a couple hundred dollars for 30 decent network cards, one monitor for the control node (barrow a couple more to do the installs) a few hours to install and configure RedHat 7.1, which comes with the clustering software and you'd be done by morning. You will probably get better performance at half to two thirds the cost. This is what clustering is all about, turning cheap off the shelf systems into a super computer.
"Our products just aren't engineered for security,"
-Brian Valentine,VP in charge of MS Windows Development
We bought a 168-node Pentium cluster from Atipa, and we're negotiating for a 1024-node (yes, that's right) Athlon cluster from Linux Networx.
Not encryption... modeling of the ground actions to be take in Afghanistan or other areas. Probably need to know just how hard it's going to be. Couple the micro-management concerns of a first person shooter with the strategic elements of a real-time strategy with the parallel concerns of mutiple agents in the field and you could probably simulate a proper battlefield in short order.
:)
Hmm...
My $0.02 worth of a guess.
Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
Haven't dealt with them directly, but I believe they have Don Becker, one of the Beowulf pioneers.
I think they have developed a system to help provide a single system image, along the lines of MOSIX, but not MOSIX, IIRC. This can help managing such a cluster which could otherwise be like managing 10 separate machines - a hassle.
"Provided by the management for your protection."
Just imagine...
a Beow...
oh wait. Never mind.
Donate background CPU time to fight cancer.
Hey moderators: I know you guys look for these posts just to mark them -1, but occasionally these are on-topic posts. This is one of those times. "Imagine... a beowulf cluster of these" is a staple here on /. and needs to be recognized every once in awhile!
There is no reasonable defense against an idiot with an agenda
:wq
Honest to goodness curious question that I'm sure the slashdot crowd could answer: what exactly does "turn-key" mean here?
You should think a bit about whether the extra abilities of the Alpha boxes are worth the extra bucks for your application. One thing which I think that I remember about the Alphas is that they use a crossbar switch to link the several processors on a motherboard to memory, et cetera. This should give better throughput. They also have huge caches which should help with big matrices. I think that if you have lots of little problems which should be run in parallel, more nodes with lower price and capability per node might be the way to go.
I remember back in the days of the XT, Microway used to sell math coprocessor and video boards for PCs which cost more than the box you hooked them to, along with high-grade compilers which would put that hardware to work. They were once the place to get hardware and software for doing seroius number-crunching on a PC.
See what I've been reading.
remove your left eye to email me.
.sigs, but given the topic....)
Gee, I know he was asking for a quote, but if the price is that steep just for the RFP I'm afraid we'll have to pass on the consulting fees....
(I normally don't respond to
--
As a matter of fact, I am a lawyer. But I play an actor on TV.
As someone who actually owns a quad Xeon (Intel Sitka 4x400MHz 1M cache) and is building 2 more for a cluster... the answer, as always, is "depends". It all depends on what the intended use is. For a embarrassingly simple parallel processing job (aka running 20 seti@home jobs) the price/performance ratio can be quite poor. Prices are definately down, but the motherboards and RAM are still fairly expensive (typically you need EDO ECC DIMMs with high end server boards, not the cheap SDRAM). You can pick up several 1GHz barebones Athlons for the same price and run the data serially thru each at a faster pace.
On the other hand, if you have a true multi-threaded, highly integrated task that requires high inter-process communication, separate boxes are a poor choice. Something like a large relational database or multi-dimensional vibration calculation wherein each calculation requires knowledge of it's neighbors motions, is far superior on a multi-CPU box. Unless you implement an expensive Dolphin/Myrinet network, the process communication alone, be it over ether, SCSI, or FC, kills a multi-box solution. Not to mention the fact quad Xeon boxes typically take 4-8GB of RAM so everything is always local.
One portion which shocked me was:
They crashed a unix os? Wow! That doesn't match up with my limited experience. The only way I've ever done that was by trying to do stupid things as root, like running mindi with a buggy kernel. I wouldn't have thought that this would be a problem for a normal user.
Here is something which didn't surprise me at all:
Mine, too.
See what I've been reading.
Desperation is a stinky cologne
This summer I was employed at a finite element analysis company in Philadelphia, and I designed, budgeted, and built a 10 processor AMD System (Octavian) based on gigabit ethernet, 1.2 Gig MP AMD chips on Tyan mobo's with half a gig of RAM per node, and it did not cost more then $13000 plus some setup time. (This was with a gigabit switch, etc AND the current cost with dropping prices would be less then $10000) The computer was designed to run LS-DYNA (a Livermore software finite analysis program) and it has not let them down.
Here are some benchmarks:
Octavian Benchmark runs
as of 8/17/01
Problem description:
Acetabular cup with a spherical metal ball compressing the liner into the
shell.
The effect of holes used for screw fixation to the bone is included
Total Mesh Statistics
45814 Nodes
37696 8-noded solid elements
2 contact pairs
Dynamic Relaxation Solution:
Execution Statistics
2 Processors : 62 Minutes
6 Processors: 34 minutes
10 Processors: 24 minutes
Analysis of the execution throughput indicicates a linearly increasing speed
(1/wall clock time)
And here is a review of the results:
the cluster is performing BEAUTIFULLY, and we have been crunching problems on it pretty much nonstop since it was brought online. It has really saved our butts, as we could never have met some key project deadlines without the speed. I've included some bechmarking stats below FYI for a contact problem that took only 24 minutes to run on octavian using 10 cpus. The comparable time on our $50K dual CPU octane workstation is 3 hours and 26 minutes, which translates into a speed up of 8.6 times for about 1/5 the cost.
So, What I am trying to say is build the thing yourself. You will know much more about the system, and you will be able to install any software you want to without having to deal with "customer service". Also, it will save you a bundle as a turnkey solution is nearly 3 times the price. (Even if this cluster was built with Myrinet it would still be far less then any of the pre-built solutions) Lastly, design the cluster for what you need. If your problems involves lots of RAM, then spen money there. If CPU is the bottleneck spent money there. If communication is the bottleneck....
Best of Luck,
Eric
-eric
I am a man and will to refer to myself as such.
However, if you inquire at the web site a salesperson will contact you. :)
but it may take a while before it gets shipped (grin)
/bin/ladin
rm -rf
+++ UGUCAUCGUAUUUCU
Hello?
I wasn't replying to the article, but to an individual who was asking what he can use a Beowulf cluster for, as he obviously didn't know.
I am the last person needing to whore, since I am capped, and been that way for months...
Reason is the Path to God - Anon
does anyone know of an affordable shared storage solution for this?
I know that SCSI can operate on a shared bus for 2 nodes, but I'd really like to test out Oracle 9i Real Application Cluster (RAC) (formally Parallel Server) on a 4 node setup on Linux - but would need a shared storage device for log files, data files, control files.
FC would be a little pricey.
NetApp filers are outta my league.
thanks.
.
Buy ten machines, and build it yourslef? I mean.. that's all a beowulf is... it was a project to work on using off the shelf hardware for parallel processing.
DO you have some app that needs it? I mean, you can't just run anything....
Did some department just come up with some app already designed with the PVM libraries or something?
Yeah, you're most likely right of course. But, my idea is much more fun.
Think about it though, how likely is the military to be in possession of simulation software like I mentioned with full-out graphics capabilities that actually runs on those spiffy supercomputers they own? Maybe very likely. If not, then a Beowulf cluster is the perfect starting point along with existing code perhaps from the likes of Loki.
Hmm....
;+)
Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
or was it so obvoius that he's asking this for those reasons?
/. as something USEFUL.
I'm not complaming - i'm just finally glad to see
fight on!
guns kill people like spoons make Rosie O'Donnell fat.
It's a joke for gosh sake; he was playing off the first person's Grendel reference by alluding to The Three Billy Goats Gruff!
-- MarkusQ
But am I the only person here to think "working on my morning M&Ms?"
~~~~~ BigLig2? You mean there's another one of me?
A quick search of Apple's site actually mentions clusters [apple.com]. Perhaps 10 dual G4's would suit your needs?
Mr. Ska