Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jun 1998 11:50:38 +0200
From:      "IBS / Andre Oppermann" <andre@pipeline.ch>
To:        "Andras Tudos - Computronic, C3" <andras.tudos@computronic.hu>
Cc:        isp@FreeBSD.ORG, marci@c3.hu
Subject:   Re: file system performance
Message-ID:  <357FA86E.96CB3D00@pipeline.ch>
References:  <3.0.5.32.19980611000210.00a868b0@computronic.hu>

next in thread | previous in thread | raw e-mail | index | archive | help
Andras Tudos - Computronic, C3 wrote:
> 
> We are setting up a largish qmail based mail server. We are using 3
> frontend machines (PII-233, 128Mb, FreeBSD 2.2.6) to accept incoming smtp
> mail and to service pop3 user requests. The mailboxes are on the backend
> machine (PII-400, 128Mb, FreeBSD 2.2.6, external HW RAID array on UW SCSI)
> and are shared via NFS. All PCs are on a 100Mbps switched LAN.
> 
> The problem: file system performance (either measured over NFS or on the
> local RAID array). We can get 1.6Mbps when continuosly copying 1-2K files
> and 44Mbps when copying (dd) /dev/zero. The later is perfect, but the
> former is too low. We tried almost all options (sync and async mode), but
> couldn't get it higher. With this performance the server can deliver about
> 700,000 messages per day (measured with simulated mail load), which is less
> than required (on long term).

Get rid of NFS for incoming mail. NFS IMO does writes syncronously.

> Any ideas how to improve performance?

Let the front-end boxes accept incoming SMTP mail and then use QMQP to
deliver all that stuff to the mailstore box which does local delivery.

The other point is POP3 access... I think there's no way around NFS but
that should'nt be so problematic since POP3 does only read and delete
which is not so bad over NFS.

Please report (at least to me, I'm very interested in it) back your
experiences.

PS: I'm doing an LDAP inplementation for qmail, might be interesting
for you.
-- 
Andre Oppermann

CEO / Geschaeftsfuehrer
Internet Business Solutions Ltd. (AG)
Hardstrasse 235, 8005 Zurich, Switzerland
Fon +41 1 277 75 75 / Fax +41 1 277 75 77
http://www.pipeline.ch    ibs@pipeline.ch

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?357FA86E.96CB3D00>