On Fri, Jan 21, 2000 at 12:36:15PM +0800, Michael Boman wrote:
> I've seen someone post a question like this but didnt get a decent answer.
> 
> I am looking into hosting a mailservice that will handle around 1-3
> million SMTP transactions per day. What kind of hardware do I need to
> manage that?
> 
> I also wonder if there could be a change of the queue dir so it could
> be shared, as then any of the mailservers in the mailcluster can take
> the queued file and send it, and not only the one that recived it in
> the first place.

To deliver 1 million local inbound deliveries:

I'd reccommend buying 72GB of RAID 1+0 storage.

Slice off 2GB for each incoming smtp server's /var/qmail/ partition.

You have a choice of sharing all the mailboxes from 1 NFS server,
or splitting the storage into multiple servers, handling a fraction
of the user mailboxes.  Deciding which was the topic of a recent
discussion.


To deliver 3 million outgoing messages, I'd buy the smallest
RAID 1+0 configuration I could, probably 6 9GB drives + hot
spare, which gets you 27GB of storage.  Create 2GB of storage
for each instance of qmail you're going to create (start with
one; you put the /var/qmail/ partitions here).

A couple of things to try:  ReiserFS on the queue partition.
More than one qmail instance.  Increasing the Write-Back cache
on the raid controller (64MB is pretty standard).

John

Reply via email to