Re: Quad PowerMac G5's
Firewire on the xserve has many features. It allow you to setup/rebuild server images with a drive/ipod. It allows you to put an entire xServer into a firewire disk mode so you can copy images onto it. It allows you a VERY CHEAP IP-over-a-chainable-bus... so you can have a 400Mbit backend IP network (usually used by controller to manage end nodes in small clusters)
BTW, xserve cluster node DOESN'T ship with an optical drive.
Right now, Apple provides one major update per year and many more incremental updates in the same period. If Apple insisted on POSIX compliance, they would be able to provide a minor update ever year and a couple major ones per decade.
A lot of Unices that are considered heavy weights (like the *BSD family) do not, to the best of my knowledge, hold posix compliance... yet they are reviered in IT shops around the world.
I've snipped a lot of your specifics for brevity. If I understand what you're saying, OS X can currently do all of these things.
OS X can do just about everything out of the box that other Unices can. I'm running Panther Server and this one OS could replace every unix infrastructure box on my current campus and every infrastructure box at my last campus (I work at a major university with a HUGE unix/linux installed base)
Panther server offers, out of the box:
Perhaps you should at least refer to this http://www.apple.com/xserve/specs.html for some basic info on apple's server.
FC isn't a prefered method of connecting cluster nodes. Most people opt for ethernet (MUCH cheaper, but fast enough for many clusters), or they go for something like Myrinet which is really expensive but the latency is hyper low, like a few nano-seconds.Originally posted by jaedreth
1) Why have ethernet cards in a cluster box if it's connection is a fibre channel? [/i]
yes.
2) Is Firewire really necessary on a cluster? Each cluster should all be completely controllable from a main XServe server that is decked out with such features.
Firewire on the xserve has many features. It allow you to setup/rebuild server images with a drive/ipod. It allows you to put an entire xServer into a firewire disk mode so you can copy images onto it. It allows you a VERY CHEAP IP-over-a-chainable-bus... so you can have a 400Mbit backend IP network (usually used by controller to manage end nodes in small clusters)
There isn't a real advantage to shipping a smaller hard drive since 40gb is really the smallest in production and they don't cost much less than 60gb models. Apple probably more than makes up the cost difference by not having to inventory yet another part.
3) The HD on such a cluster doesn't have to be large at all, and only one would be needed, thanks to XRaid.
Apple provide a million and one ways to set up a cluster node without using an optical drive. The ones I can remember quickly: fw target disk mode, config script from ldap server (with dhcp), ipod or other fw drive with config script, simply netbooting an image...
4) If OS X Server were a mature enough operating system, and could configure clusters simply by plugging them in, including restore, initialize, and install functions over the network, an optical drive would not be needed on the cluster machine.
BTW, xserve cluster node DOESN'T ship with an optical drive.
it doesn't, and you can setup a whole rack of cluster nodes without ever hooking up a monitor, mouse, or keyboard to the xserve. BTW... the cluster node DOESN'T have a video card.
5) Graphics card? Why would a cluster need a display connected?
they ARE cheaper than the regular XServe nodes. The dual proc cluster node is the same price as the single processor xServe. The dual cluster is around $1000 cheaper than the dual xserve.
Again, if Apple realized that they should sell clusters assuming that no one in their right mind would use them for anything else *other* than clustering, they could make far more powerful clusters without any unneeded features, and actually make them cheaper than regular XServe boxes.
are you sure it's Apple's intelligence you need to assume? Perhaps you need to research the subject more. :wink:
But again, that's assuming one thing... Apple Intelligence. Infer as you will.
Do you know what is required to certify an OS POSIX compliant? The spec is thousands of pages long and it requires an intensive review and a big chunk of change.
Also, the main reason why XServes are not seeing more migration is that it is not a serious enough Unix server. Apple needs to do what it takes to get OS X Server (server only) certified as POSIX compliant.
Right now, Apple provides one major update per year and many more incremental updates in the same period. If Apple insisted on POSIX compliance, they would be able to provide a minor update ever year and a couple major ones per decade.
A lot of Unices that are considered heavy weights (like the *BSD family) do not, to the best of my knowledge, hold posix compliance... yet they are reviered in IT shops around the world.
Also, Apple needs the option in the OS to use all the wonderful OS X server features,..... I work for a company that makes extensive use of unix servers, and there is no way that XServe or OS X could do what we currently do with our servers. It's not mature enough as a unix operating system. So I can't in all honestly suggest anyone leave their current servers for XServe unless they plan to only use the GUI.
I've snipped a lot of your specifics for brevity. If I understand what you're saying, OS X can currently do all of these things.
OS X can do just about everything out of the box that other Unices can. I'm running Panther Server and this one OS could replace every unix infrastructure box on my current campus and every infrastructure box at my last campus (I work at a major university with a HUGE unix/linux installed base)
Panther server offers, out of the box:
- postfix mail
- mysql database
- dhcp with MAC address tables
- apache w/ php, perl... preconfigured
- JBOSS j2ee application server
- webmail with ssl
- a list server
- Kerberos KDC
- LDAP server (with support for passthru, replication...)
- remote console server (ARD)
- smb, cifs, nfs, atalk file server (with working file locking)
- Active Directory integration, in the box, no schema modifications needed
- .... and probably a ton of stuff I'm forgetting... I'm doing this from memory
Perhaps you should at least refer to this http://www.apple.com/xserve/specs.html for some basic info on apple's server.