[consulting] Drupal server requirements
Clara Hurst
lists at ondemand-network.com
Sun Mar 26 18:59:28 UTC 2006
Gerhard Killesreiter wrote:
> Clara Hurst wrote:
>
>> We are writing a proposal for a client site with potential of
>> 100,000 unique visitors per months. The registered site users can be
>> ranging from a few thousands to 10,000. However, we expect at any
>> given time there might be only up to a couple hundreds active users
>> logged in,
>
>
> You mean they actually logged in and do something or there is just an
> active session hanging around in the database? This is a major
> difference.
We do need to prepare the situation where there are couple 100s active
sessions that are actually doing something. Although it is hard to
predict what's really going to happen, as their currently site (none
drupal) user activities are fairly low so we don't want to over engineer
it - to scare the client away ;-), yet hope that we can have a platform
that they can grow. Being a consulting firm we would like to provide a
few pricing options so the client can choose their comfort-zone to
invest, yet have a clear understanding of what to expect etc.
So may be the question is what are the key factors for supporting large
# of active sessions and what additional considerations we should have
when those sessions are actually doing something.
I also started looking into what John Handelaar suggested in the
previous message of using InnoDB rather than MyISAM. and found this
thread is quite interesting: http://drupal.org/node/47702
>> the activities that the logged in users will do will mainly be:
>> posting content, private messaging/contacting each others and
>> downloading some white papers from the site etc. We will use
>> Organic Groups module so user roles are controlled via OG,
>
> No, node access is controlled via OG. :p
yes, that's what I meant :-D
>> we will also have multi-lingual support in the near future.
>>
>> We have not built any large drupal sites before, although there are
>> some posts on the drupal.org but still feel very unease in terms of
>> coming up with a set of server capacity requirements, any pointers or
>> suggestions will be greatly appreciated. We are thinking of the
>> following dedicate server configuration as a start, are we on track
>> or too far off?
>>
>> - Intell 3.2 GHz P4 processor
>> - 2GB RAM
>> - plenty disk space
>> - RAID 1 for redundancy
>
> If you really have 100eds of active users doing stuff, it looks to me
> like it very likely will not suffice. I am not an expert, though.
> Drupal.org runs on better hardware (own db server for example) and has
> not as many really active users.
I actually don't expect them to have the same level of activities as
what drupal.org has, but this leads me to revisit the drupal
infrastructure discussion happened last year - I sort of forgot this
information exist when busy writing proposals :-) may be i should also
read up on the infrastructure archive list as well. drupal.org site
itself indeed provides a good benchmarking on whether we want to match
up on the same performance or go lower.
thanks for the input and keep your additional thoughts coming
Clara
More information about the consulting
mailing list