2100 webmail users, 50 Blackberry users syncing, a whole bunch of ActiveSync users syncing, a handful of Outlook Connector users.
Zimbra 5.0.13 running on 64-bit Ubuntu 8.04 LTS running in a Linux-KVM VM (using paravirt drivers for network/storage).
VM has 2 virtual CPUs, 8 GB of RAM, 500 GB of virtual disk, 1 virtual NIC.
VM host server has:
- Tyan h2000M (S3992-E) motherboard
- 2x AMD Opteron 2220 CPUs @ 2.8 GHz (dual-core)
- 16 GB of ECC DDR2-SDRAM
- 12x 400 GB SATA harddrives in a single RAID6 array
- 3Ware 9650SE RAID controller
- Intel 4-port gigabit NIC, bonded together, acting as a bridge for all VMs
- running 64-bit Debian 5.0 and KVM-72 (ancient version)
(Yes, we know the VM setup is not optimal, nor is the storage setup optimal; this is a temp server until we finish building our multi-site SAN and VM infrastructure.)
No issues with performance. AV/AS is disabled, as we have a filtering gateway in front of Zimbra. The only time we have any slowdowns are when we migrate accounts from our old webmail server using IMAP/imapsync (and those are now complete).
VM Host is running 8 other VMs, including 2 Windows XP VMs and a Windows Server 2003 VM.
We've even started the process of migrating everything out of our IBM Websphere portal into Zimlets and Briefcases.
Why is everyone running multiple servers for so few users? Just add RAM (4 GB is way too low), and you can handle a lot more users simultaneously.