Quote:
Originally Posted by emacias Hi LMStone:
We want to install Zimbra using aprox. 22 thounsand mailboxes with quotes from 300 MB and 1 GB. Our infraestructure has Blades Servers and NetApp's SAN. Blade have one disk with 146 GB but by security the most logic is to use SAN for installing /opt/zimbra.
Layout Disk:
The mailbox server includes the following volumes:
• Message Store. Mail message files are in opt/zimbra/store
• Data Store. The MySQL Database files are in opt/zimbra/db
• Index Store. Index files are in opt/zimbra/index
• Backup Area. Full and incremental backups are in opt/zimbra/backup
• Log files. Each component in the Zimbra Collaboration Suite has log files. Local logs are in /opt/zimbra/log
By these 22.000 mailboxes what's your recomendation:
Create one LUN with all directory /opt/zimbra?, create LUN for each volumen or other option?
Thanks for your help! |
How many separate LUNs to create in our experience is really dependent on the quality of the SAN. If you have something like an EMC CX4 or better, there is so much cache in the SAN that the underlying disk configurations become less of a bottleneck and you can get by with fewer LUNs on fewer separate arrays.
One client with a big virtualized LAMP stack had a runaway MySL server writing 1GB bin-log files every three minutes to the CX4, and no one noticed any performance degradation at all (Nagios let us know the bin-log partition was getting filled though...) Very few LUNs here and only two underlying arrays.
We have recently come across JetStor iSCSI SANs; these are basically JBOD shelves fitted with a SAN controller. The customer uses this SAN for SAS files (big, big, big data files and temporary working sets), but the performance is about on par with DASD, so you need more LUNs on separate arrays.
I would however try to save some money by using a RAID6 array for /opt/zimbra/backup (with bigger, slower drives) and one or more RAID10 arrays for everything else, with faster drives.
I don't like single drives in blade servers BTW; if you are comfortable installing the operating system (SLES!?) on a SAN mount I would do so. FWIW the very first generation of IBM blade servers had no on-board disks whatsoever, but too many customers couldn't get their heads around having everything on the SAN. Now, we build a lot of ESXi servers with ESXi on an internal 4GB USB stick and use all the on-board disks for the datastores. Go figure...
So, which Netapp are you using? And what features have you licensed? That will help me to be more specific.
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