|
|
#1 |
|
Coming Soon: Mac Server Clusters
Server clustering is coming for OSX Server. Apple appears to be making a complete server alternative, with xServe, xRaid, and soon, server clustering in the easiest to use server software on the market
![]() http://www.thinksecret.com/news/osxclustering.html
__________________
A true Mac fanatic ![]() "A fanatic is one who can t change his mind and won t change the subject" - Churchill |
|
|
|
0
|
|
|
#2 |
|
i was just talking about this with a friend the other day, he said that OS X is the only UNIX based OS that doesn't do this? Is this bull or is it true?
|
|
|
|
0
|
|
|
#3 |
|
now this is something i hope is true. apple could really pull a fast one on everyone if they can come up with a classic apple solution to clustering. the ease of use and capabilities in an implementation of this could mean wonders.
|
|
|
|
0
|
|
|
#4 |
|
Mmmmmm.......Final Cut Pro rendering farms.
![]() I wonder if this would only be for the server OSX, hell, I'd love to get two Macs together to do major media editing.
|
|
|
|
0
|
|
|
#5 |
|
Or if they used rendesvouz so that they automatically discovered each other you could go into an Apple store and have all of the computers clustered.
Awesome rendering capabilities. You could be working on your powerbook while your dualie's rendering. Cool |
|
|
|
0
|
|
|
#6 |
|
You can cluster just about anything...
Software exists to cluster almost any type of Unix, NT or even Mac OS 9 servers.
The hard part is: 1) Making sure that the software you intend to cluster runs on your hardware. - It's just like any other software, it has to be compiled specifically for the hardware you intend to run it on. - It's much easier to port Unix software to the Mac now that we've got OS X, so there is a lot more clustering potential for the Mac OS now. 2) Setting up clustering can be a pain - Generally this process isn't pretty in existing solutions - Apple could utilize Rendevous to make this a lot easier - Even just throwing a nice GUI on the setup process would be a huge help It would be interesting to see if Apple provides a way to automatically distribute the software that you intend to cluster, as well. Imagine an interface that looks like this... 1) You open the "Clustering" control panel 2) Rendevous automatically discovers the local machines available for clustering 3) You can select/deselect the machines available from the list that's displayed 4) You drag your application into the control panel 5) Click "Start" Since Apple built the XServe for clustering, it really makes sense that they would be getting ready to bundle nice software for it. This is completely supported by including Rendevous in OS 10.2
__________________
software developer & Mac user Last edited by oldMac; Sep 25, 2002 at 06:04 AM. |
|
|
|
0
|
|
|
#7 | |
|
Quote:
|
||
|
|
0
|
|
|
#8 | |
|
Quote:
|
||
|
|
0
|
|
|
#9 |
|
It seems to me the xServe was released a little prematurely. The very nature of its design (case wise) seems like clustering would be almost an assumed component of the OS.
"Harness all of the power (almost, well kinda' if you look at it from this angle under this lighting, etc.) of Unix" |
|
|
|
0
|
|
|
#10 | |
|
Quote:
|
||
|
|
0
|
|
|
#11 | |
|
Quote:
arn |
||
|
|
0
|
|
|
#12 |
|
Everyone go look up 'Project Appleseed' in Google, RIGHT NOW. I made a cluster between my G4 tower and a TiBook to render a Mathematica problem...and it still took a week! Anyhow, I suggest everyone go look fo rit, becuase just a few powermacs can equal the power of a Cray T3E.
__________________
I might be in the gutter, but I'm looking up at the stars... |
|
|
|
0
|
|
|
#13 |
|
Also, this is a bit of a side note, but I think it applies. All you MacRumors folks who live in England, go to a magazine shop, and get the mag 3D World, they have an article about making a 'render farm' by utilizing Maya, Lightwave, or Cinema 4D, very helpful tutorial, and I know alot you folks are looking for it!
__________________
I might be in the gutter, but I'm looking up at the stars... |
|
|
|
0
|
|
|
#14 | |
|
Quote:
P-Worm |
||
|
|
0
|
|
|
#15 | |
|
Quote:
http://www.apple.com/scitech/researc...mance/cluster/ http://www.apple.com/scitech/stories/appleseed/ Rocketman |
||
|
|
0
|
|
|
#16 |
|
AppleSeed is Mac OS X all the way, it has a Mac OS 9 version, so if you have nodes running 9, they can help too
__________________
I might be in the gutter, but I'm looking up at the stars... |
|
|
|
0
|
|
|
#17 | |
|
Quote:
One other gotcha worth advertising: an application needs to be written (or re-written) to take advantage of parallel computing. |
||
|
|
0
|
|
|
#18 |
|
Controller needed?
What exactly is in that controller thingy.
It seems to be directly connecting: 1) Firewire, 2) RAM, 3) Processors. Hmmm... Gee, if only that could help to facilitate linking something that could take advantage of a really fast link to the processor with a 2GB DDR buffer. Hmmm... I wonder why it showed up in the xServe? Now that it is in the desktops, I wonder if they, too, could take advantage? Boy, with faster Firewire and much faster bus speeds coming.... okay, that's enough. |
|
|
|
0
|
|
|
#19 |
|
Architecture Image
for reference
|
|
|
|
0
|
|
|
#20 |
|
This has been in Apple's sights for a very long time now. Back in January/February it was being aimed at the next major release after the current one. Whether or not they are still aiming it for then I can't say.
|
|
|
|
0
|
|
|
#21 |
|
Screw configuration...
...this type of processing (massively parallel, especially clusters) is exactly what Mach was designed for (according to "Building Cocoa Applications" by the O'Reilly group). The kernel level support is all there (you can schedule tasks against "processor groups", which, iirc, can be on a networked machine), Rendezvous is there (for auto-discovery of clusterable machines), all we need is two things: A little check box in the sharing preference, and a thing that checks each task being processed to see if it's worth sending to another machine (really small tasks would probably take MORE time if you sent them to another machine because the network latency would be higher than the processing time). You could even include it in the home OSX. Advertise it as each computer on a network taking advantage of the unused resources of the others (the server version would probably be optimized differently as you wouldn't have to worry about stealing CPU time from programs on the other machine). I really hope they're thinking along these lines... mmmm...home autoclustering networks....
<crosses fingers> disclaimer: the info about Mach is not guaranteed to be at all accurate, it's a moderately vague memory |
|
|
|
0
|
|
|
#22 |
|
AppleSeed is OS X supported; I've used it in OS X natively. The program you're looking for is Pooch. You can even get it on versiontracker.com I believe. Hope that helps
Also, a little disclaimer: This is no 'magic program' that no matter what application you drop on it it's going to spread out over multiple computers, it's not designed like that. The program itself must be WRITTEN to be clustered; with my Mathematica problem, I had to write some part of it in C, but Mathematica is meant for things like this, so that helped out. But things like SETI won't work unless someone wants to roll up their sleeves and take a stab at it (which wouldn't be a bad idea!) Anyhow, good luck, program away!
__________________
I might be in the gutter, but I'm looking up at the stars... |
|
|
|
0
|
|
|
#23 |
|
i would assume this would only work on GiG-E configurations of Apple Hardware, with Gig-E being required to functoin. You really wouldnt want any kind of latency issues going on here.
|
|
|
|
0
|
|
|
#24 |
|
Wouldn't Firewire work better that Gigabit Ethernet for a cluster in the same rack? I would think so. Maybe that could be an option in the setup? Firewire or Ethernet.
What does a fully loaded (42u) rack go for anyway? I need to start budgeting. |
|
|
|
0
|
|
|
#25 |
|
Gigabit ethernet so no not really.
A full 42U rack would set you back probably around $300k. Assuming all you wanted was standard Xserves. |
|
|
|
0
|
«
Previous Thread
|
Next Thread
»
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| thread | Thread Starter | Forum | Replies | Last Post |
| How To Remove Server Part Of Lion? | hhaydenn | iMac | 2 | Aug 18, 2011 05:21 PM |
| Anyone Ever Use The Mac App Clusters? | mcbeav | Mac Applications and Mac App Store | 2 | Jul 11, 2011 12:43 AM |
| Mac Server Troubleshooting | SuthernDesign | iMac | 0 | Nov 22, 2010 08:17 AM |
| Coming Soon: Music Player Bargains? | MacBytes | MacBytes.com News Discussion | 1 | Jul 5, 2005 01:58 PM |
| Coming Soon: Macrumors Matching Challenge | Durandal7 | Community | 2 | Aug 18, 2002 01:48 AM |
All times are GMT -5. The time now is 11:04 AM.








Linear Mode

