Jake Vickers wrote:
On 05/11/2010 05:42 AM, Sérgio Rosa wrote:
Hi,
I'm giving a test drive to qmailtoaster. Now I would like to ask for
your expertise regarding the pros & cons of my actual setup and if
it's possible to migrate it to qmailtoaster or if my actual setup is
no ok.
I designed a Toaster to serve my needs and it has the following
structure (is a Xen server with 2 x Intel Xeon quadcore ):
(4g ram) - 1 nfs server with ~vpopmail/domains folder
(2g ram) - 1 mysql server for hosting vpopmail database (configured
with enable many domains) and websites databases
(1g ram) - 1 dedicated Spamassassin server
(1 g ram) - 1 dedicated server for pop/pop3s/imap/impas/auth relay
(clamav & spamassassin)
(2 x 512ram) - 2 dedicated incoming mx servers (spamdyke,
rbls,simscan, chukser 2.0, clamav, spamassassin)
(4g ram) - 1 dedicated webserver for websites and webmail
(2 x 256ram) - 2 dedicated djbdns servers
I like this design and everything runs smooth up to today. I think
that separating services among servers is better in terms of
performance. What do you think?
Is this a good approach or should I consider moving all services into
a single box with lots of ram and cpu power?
Should I move from vpopmail with enable-many-domains or should I stay?
I would like to implement logging with isoqlog but it's kind difficult
because separated logs among servers, any suggestions?
How can I improve things? I liked the qmailtoaster admin interface, is
it possible to have it with my setup?
For now that's all.
Thank you and I'll be waiting for your input.
Sérgio Rosa
Welcome Sergio. You'll find a wealth of knowledge (and opinions!) on the
list.
To better understand your environment, can you provide some general
metrics on your mail flux?
To provide an example, I run a server with 161 domains, and ~2700 users
on a single machine with a P4 3.2Ghz processor, 2G of RAM and a 250G
drive. I've performed some tweaks for speed, but the machine buzzes
along nicely with this load. 90% of the users are POP3, with about 10%
using IMAP.
The server averages around 320,000 messages sent per month, and 520,000
received every month (not counting spam rejected at the SMTP level).
This machine ONLY serves mail, so there are no other factors to include.
Its is a dedicated machine.
Does that help and provide some perspective?
Ditto welcome.
Ditto the metrics too. Numbers of domains, accounts, and messages will
give us a better idea of what you might need.
I'm also very interested in your approach to isolating the various
services using virtual hosts. I think that this is a good approach, not
so much for performance, but for scalability, security, and consistency.
I don't think there's any question that QMT will run most efficiently on
bare iron. However, it is efficient enough that I believe it can be
separated into functional/role areas that will scale easily and provide
better security, and still perform quite adequately on today's (and some
of yesterday's) hardware.
While the single-host aspect of QMT certainly has its value and purpose,
I think that having a set of independent hosts working together is a
model that will take QMT further into the future, and I'd like to see
QMT grow in this direction. I hope that you'll consider being part of
that future, as you've already demonstrated an ability to implement such
a configuration.
Thanks Sérgio.
--
-Eric 'shubes'
---------------------------------------------------------------------------------
Qmailtoaster is sponsored by Vickers Consulting Group
(www.vickersconsulting.com)
Vickers Consulting Group offers Qmailtoaster support and installations.
If you need professional help with your setup, contact them today!
---------------------------------------------------------------------------------
Please visit qmailtoaster.com for the latest news, updates, and packages.
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]