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]


Reply via email to