Kerio performance tuning? [message #101043] |
Wed, 03 April 2013 19:27  |
chrisrosa
Messages: 16 Registered: May 2006 Location: Novato, CA
|
|
|
|
I have a 7.4.3 server running on an Xserve, with the mailstore on a RAID5 (I know, I know!). I have about 90 users (291 GB mailstore) and day to day usage is fairly decent still, but I'm definitely seeing slow performance for large copies/moves/deletions, in both Webmail and via Apple Mail. IMAP timeouts are common with anything more than 400-500 messages at a time, which makes account chores difficult for some users.
I've been wanting to move to RAID10, but haven't found a device I like yet that would work well with the Xserve. The current mailstore is connected by fibre, which is totally fine, but newer fibre direct attach storage tends be very large capacity with 12-bays+, which is a bit overkill and expensive.
I opted to try out the Areca ARC-8050, which is a 8-drive Thunderbolt RAID, with 8x300GB 10K drives (64K stripe). This is then paired with a new Mac mini server with 16GB of RAM and SSD boot drives. RAW performance of the RAID is pretty great with testing utilities, but I'm wondering if there's anything specific that can be done to maximize performance even further with Kerio mailserver.
Right now, I have 7.4.3 running with a restore of my domain via kmsrecover. I've logged into a couple user accounts and done huge copy, moves and deletions, via webmail and IMAP, and performance seems goood (great compared to the live server), but nowhere near the raw speed of the RAID. Additionally, it seems like the mailserver process only ever uses one processor core, but maybe it's not being pushed hard enough with the couple accounts I'm testing with? If you have any load testing tips specific to Kerio, I'd love to hear them.
My plan is to get all the hardware dialed in with 7.4.3, then upgrade to 8.x sometime after.
Thanks
|
|
|