Originally posted by bluedalmatian
excuse me for being ignorant but what exactly is a blade server?
Typical servers are measured in height of units (1.75"). A thin server is now 1U (such as the
XServe) which means that you can fit up to 48 of them in a rack (48U)--in practice this is much less because of cabling, room for routers/switches, KVM switches, and general inconvenience. Blade servers are around 0.5U (thus up to 192 processors per rack) by via vertical mounting, using some notebook components, removing some unnecessary components (like a graphics card and PCI expansion), and sharing systems such as keyboard/video/mouse, ethernet and fibrechannel switches, redundant power supplies, etc. I should add that the AGP graphics card is not needed for any "scale out" applications such as a renderfarm.
Right now the most impressive blade on the market is the
IBM Bladecenter which uses Dual P4 XEON systems and 14 blades in a 7U enclosure. RLX (a spinoff of Compaq developers) was the first, followed by Compaq and HP and recently IBM, Dell and Sun (the last one is a very nice blade system and is also worth a look). I may be biased because we use the IBM Bladecenter at work. IBM and Intel have some general goal to standardize the components of blade servers across vendors which is another reason I'm partial to them.
If you look at the Bladecenter design, you'll see that its ventillation system may have been some influence on the PowerMac G5.
IBM has demo'd a bladecenter
using the 970 (G5) blades running Linux and AIX (I assume no MacOS X) later this year. Note that since the BladeCenter is modular, you should be able to use these new blades "mix and match" within an existing blade center.
It's not likely that Apple will have an offering here since a blade gives up certain things like a graphics card which MacOS X relies on intensely and the 1U servers have dual use as a SOHO server and is the server of choice for SME.
By the way, to my knowledge, the Intel servers that Pixar uses are
probably leased from
Rackspace which is why you see all those Dells in photos of Pixars renderfarm. So Pixar can switch when the lease expires or if it has some out clause. I doubte they are using Dell blades as they are rather new and have a generally inferior design (P3, slow bus, RAM limitations), which, while fine for simple web applications, may have performance implications for renderfarms; I'm more inclined to believe the report that they use
RackSaver servers and explain away the Dells in photographs as being what RackSpace is known to be partial to.
However, I don't see Pixar switching to Mac OS X for their renderfarm since the price/performance won't be able to keep up with a Linux on 970 (G5), or Linux on x86, Linux on Itanium, or Linux on whatever is best at the time. And yes, if
this quote from Pixar's president of technology is to believed, Renderman uses ICC to compile, which auto-vectorizates for MMX/SSE. Apparently, IBM will be submitting something along those lines for acceptance into GCC for the 970/G5. It is suspect that Renderman on the G5 has been similarly optimized yet. Certainly Pixar will benefit if either GCC or Apple make such patches available.
Honestly ask yourself what a Mac gives you, and you see when you take away the GUI and ease-of-use (neither of which you need when you are going to remotely provision your application across 1000 CPUs), you can get the same thing on Linux without any licensing. It doesn't make good business sense to switch to OS X.
Note, I was talking about the
renderfarm not their desktops. It is a foregone conclusion that Pixar is migrating to Mac OS X G5 desktop workstations or is
this conference just a really big typo? Here, Mac OS X really solves a problem. That is simply good business sense.
I think it is generally understood that the folks at Pixar seem to be running things so smoothly that Jobs hardly ever shows up at his office there. I don't think he'd be demanding that they use Macs. After all, we are talking about a guy who used an IBM Thinkpad with NeXTSTEP/86 for years after becoming iCEO at Apple.