Class Project

I need to know which Sun server would be best to support 5000 users, locally. These are the only requirements imposed by the instructor.Generally, which server would be suitable?--Josh
[205 byte] By [Bessemera] at [2007-11-26 21:31:12]
# 1
Hmmm. Perhaps an E25K (or 2?)? http://www.sun.com/servers/highend/sunfire_e25k/index.xml
DoxBriana at 2007-7-10 3:11:47 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 2

My vote begins with what Brian has suggested, but goes a bit further.

Consider a quad-cluster of SF25K's, with each node physically sited on a different continent.

You'd have superb throughput, scalability, fault tolerance,

and security against the off chance some "bad guys" invade your data center.

But then, if all that is a bit much, just go with a tricked-out SS20 running Solaris 2.6, and attached to a DSL line.

rukbata at 2007-7-10 3:11:47 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 3
Create a DNS load balanced alias with 30 x2100s behind it, and save a few million dollars. A load balanced cluster of 30 x2100s, allocated to users using a least loaded algorithm, could easily serve 5 thousand users without a hitch. And they run Linux.
truly64a at 2007-7-10 3:11:47 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 4
Your professor has asked a dumb question. 5000 users doing what? DNS? Buy something on EBay for $20.Apache? Probably anything currently in production. Add a couple zeros.A bloated J2EE app running on Weblogic or Websphere? Add two more zeros.
wsandersa at 2007-7-10 3:11:47 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 5

Well, the question is not really so dumb. If you have 5000 users, do you really know what any of them are doing all the time?

All you can do is try to somehow track gross violations of resource overuse, and steer those users to other, non interactive resources.

With a load leveled cluster, new users stay away from very busy nodes until they become less busy. It works very well. And creating an cron job that checks usage levels every so often and sending out a warning email to offending users works well too.

truly64a at 2007-7-10 3:11:47 > top of Java-index,Sun Hardware,Servers - General Discussion...