Quote:
Originally Posted by RoyK Excuse my ignorance, but why is this so? A dedicated MySQL and/or memcache server would normally perform better than a complete integrated set, and would allow for Zimbra to scale better. A global configuration naming the appropriate servers and their function should be quite easy to setup.
roy |
Each Zimbra mailbox server gets its own installation of MySQL. MySQL's config is tuned for the specific use cases of a Zimba mailbox server, with settings adjusted at installation time by the amount of RAM installed on the mailbox server. There is no RAM wasted on a QC for example, since that cache doesn't get utilized really in a Zimbra installation.
Further, since the Zimbra MySQL instance is on the server performing the queries, communication takes place at bus speeds.
We support a number of LAMP stack applications; this kind of setup seems pretty optimal to us, but I'd like to understand why you think a separate, dedicated MySQL server would perform better?
All the best,
Mark
__________________
___________________________________
L. Mark Stone, CIO
"Uptime. All the time."
477 Congress Street | Portland, ME 04101-3431 | (207) 772-5678
proactive maintenance and monitoring | technology consulting
Zimbra groupware | EMR implementations | private cloud hosting