[kronolith] Large User Base question

Steve Devine sd at msu.edu
Tue Feb 26 18:54:17 UTC 2008


Andrew Morgan wrote:
> On Tue, 26 Feb 2008, Steve Devine wrote:
>
>>
>> We are considering Horde as our new mail / calendar application. I am
>> doing some preliminary work pricing out some hardware.  I would like
>> to know from those that support calendaring for 40,000 plus accounts
>> what your database servers are like.
>> We will be using Mysql and will replicate between two machines.  One
>> thing I wonder about is storage how much do I need to plan on.
>
> We run Horde with IMP, Kronolith, Turba, Mnemo, and Nag.  In theory we
> have around 35,000 possible users (all students plus staff).  I think
> about 20,000 people actually use Webmail.
>
> We have a single MySQL server that is used for Horde plus a few very
> small databases.  It is a Sun x4100 server with two dual-core 2.4GHz
> Opterons, 8GB of RAM, and built-in RAID 1 mirroring of the internal
> drives.
>
> This server also runs memcached for the Horde sessions cache, which is
> a major performance improvement over storing the sessions in MySQL.
This brings up another question. I tried memcached but was unable to get
it to work and had to fall back on storing sessions in mysql.
Is there a how to on implementing memcached in Horde somewhere? I did
some searching but no luck so far.
>   MySQL has achieved a peak performance of over 800 queries per second
> on this server (not sure what the maximum actually is).

>
> Our entire Horde database in MySQL is about 180MB.  If our usage
> patterns are similar to yours, then storage shouldn't be a big deal.
>
Good to know thanks.

>     Andy
>


/sd

-- 
Steve Devine
Email & Storage
Academic Computing & Network Services
Michigan State University

313 Computer Center
East Lansing, MI 48824-1042
1-517-432-7327

Baseball is ninety percent mental; the other half is physical.
- Yogi Berra 



More information about the kronolith mailing list