To: fyodor_ who wrote (72045 ) 2/20/2002 9:15:46 PM From: pgerassi Read Replies (1) | Respond to of 275872 Dear Fyo: I think you have it backwards. More and more server backend are becoming clusters because they solve those higher priority reasons better. Lets take them one at a time: 1. Reliability Clusters are more reliable from unavailability and total available average processing power standpoints. And you also have the option of distributing some nodes to a remote location to prevent WTC like disasters. 2. Quality of Service and Support Service and support on 10 similar simple machines is cheaper than on one very complex machine 10 times larger. 3. Performance MMPs (always cluster based) are still the top performing machines in any SC class listing. 4. Total Cost of Ownership 10 simple processing nodes are cheaper than 1 10 processor system. You save on initial purchase, you can scale when you need to without throwing the old nodes out, you save on service, you save on support and finally you save on disposal. 5. Compatibility with existing systems This is actually the same, unless you are clustering existing systems and maybe adding more new nodes. Then the advantage goes 100% to clustering. 6. Scalability This is well known that clusters can scale far more than any SMP box ever designed. Scaling also can be done in smaller amounts, as little as just one new node at a time. 7. Reputation of Vendor Certainly IBM has a better reputation than DELL or your local SD shop. But, in some cases, the local SD shop is willing to bend over backwards to accomodate your needs and give you that very desirable hand holding that many like so much and do not get from the big tier one OEMs. 8. Ease of Administration Well written utilities are available to both types with SMP having more history. 9. Initial Purchase Price Clustering wins this hands down even when you are getting more when you cluster over SMP. 10. Interoperability in Multiplatform Environments This also depends mainly on your application writers (or who you pay to do this). I certainly had no problems interfacing systems from widely disparate vendors and types (from embedded CPUs to mainframes). In looking over the results, clustering appears to have the advantage, which is certainly not lost on IBM, Sun, Compaq and many others. Pete