> > What if I put qmails queue to ramdisk (or tmpfs ramdisk) ? (memory
cards
> ?
> > are good enough ?)
> 
> I would try putting /var/qmail/queue on the ramdisk since you have the
> RAM already.
> 
> I would also comment out the fsync() calls in the qmail source code.
> 
If you're going to do this, and care about the email not being lost in
queue in the event of a crash, you need battery backed nvram. Otherwise
you're playing Russian roulette with an automatic.

I run ~100K messages a day through my servers with mysql using myisam
tables, syslog logging, plus doing virus and antispam on the smtp hosts
without any real issues using mirrored scsi disks.

One idea I've been looking at to boost reliability and performance is
using an iSCSI target on my filers for the /var/qmail data, since then I
could connect a new server in the event of a failure, plus I get
snapshots and the increased performance and reliability of the filers.
However they use battery backed nvram and large raid sets to achieve
their reliability.

Hope that helps,
Nick

Reply via email to