PDA

View Full Version : how many simulatnoues user for this server


oyrty6
Sat 6th Jul '02, 7:08pm
hi,

People may have asked similar questions, but I can not find any.

I plan to colocate a dedicated server, exclusively for a popular VBulltin. I need to chose an appropriate server. So I want to ask you this question.

How many users can be similtanously online without overload problem in the ideal situation?

1. Suppose all the users only posting texts, no fancy pictures or attachements.
2. supporse there are many graphic pictures and no attachements.

The server:

1. P4, Pentium 2.2ghz, 512K L2 cache.
2. 1g Ram, ECC, DDR 2100, Samsung
3. 80 G hard disk, 7200 rpm, IDE, IBM.

thanks for your helps.

charlie.

SaintDog
Sun 7th Jul '02, 2:07am
It would be kind of hard to give a completly accurate quote on how many users could be online at one time, although I can give you one of my clients setups and you can base your server on it, maybe that will help you get a fairly accurate idea of how many can be online at once with your setup (the specs are lower than yours are):

He has the following:

1.2GHz PIII
1024MB RAM
40GB Hard Drive
Linux 7.3
Up to date PHP & MySQL

He has had up to 200 online (that is his max at this time) and the server has worked just fine, no noticed slowness or anything, it has kept right up to speed. I personally monitored the servers load and such and nothing was out of the ordinary, that I viewed, the load never went over .12.

I hope this helps you out a little :)

- SaintDog

oyrty6
Sun 7th Jul '02, 11:49am
hi,

My peak is 100 people online at the same time, just after one month of operation. I will have 1000 pretty soon.

It is a graphic adult BBS. So no short of people.

From another hand, I have not figure out the income side yet. So I can not afford hiring people.

Now go back to my original question, what kind hardware and software do I need to accommodate 1000+ user online?

thanks

charlie.

SaintDog
Sun 7th Jul '02, 12:25pm
Personally, I have never seen 1,000+ users online on any board at the same time. To attempt it you would need more than 1 server though:

1 to host vBulletin, apache, PHP, ect
1 to be a MySQL Only Server

If you are really wanting to do this, I really suggest you contact eva2000 as he knows what he is doing and would probably be able to fill you in really well on what you need, what kind of setup, ect. (he would also be able to to tell you whether 1,000+ at one time is possible).

Regards,

- SaintDog

Wayne Luke
Sun 7th Jul '02, 1:56pm
At SitePoint Forums we are currently running on:

Dual 1.3 Gigahertz P3 processors
2 Gigabytes of RAM
100 Gigabytes of SCSI Disk Space
Under Linux 7.2

We are able to handle 192 simultaneous users with a .30 server load. So going by that, we could easily handle 800-1000 before MySQL chokes.

oyrty6
Sun 7th Jul '02, 5:04pm
hi,

Thank you for the advices.

though 1000+ for one board is unusual for personal site, it is difffinitely not unsual for corporate sites, such as yahoo, CNN, etc.

It is especially true for many hosters. Their server usually has 50 to 400 websites, many of them running VBulletin.

charlie.

TraumTeam
Sun 7th Jul '02, 5:05pm
They got 1000 users online ;)
http://www.handykult.de/

German mobile phone community ....

Greetz
Rob

Wayne Luke
Sun 7th Jul '02, 5:17pm
Originally posted by oyrty6
though 1000+ for one board is unusual for personal site, it is difffinitely not unsual for corporate sites, such as yahoo, CNN, etc.


These companies are also running hundreds of load balanced servers in their farms.

eva2000
Sun 7th Jul '02, 6:49pm
i haven't personally witnessed how the new dual p3 tualatins perform however i can say for certain that to handle 600 - 1000 concurrent connections effectly you'd definitely need to be running a 2 server setup - 1 for web serving and 1 for a dedicated mysql server

i'm assuming this because most forums with that kind of activity have huge databases which need daily maintenance and attention which includes daily backups, mysql optimisations and repairing any corruptions or reimporting the databases etc

These mysql related functions themselves (disregarding other web functions, like email, dns, bind and server log rotations and statistics generation) take up alot of server cpu/memory and disk resources when there's such activity and large database sizes i.e. 1+ GB database

1 server doing all the work would not be able to handle very well 600 - 1000+ concurrent connections