VM Setup Information
Question asked by John Marx - 4/15/2019 at 8:55 AM
With all the questions of VM vs physical hardware, many of us will be looking at VM's. With that what are the key components for VM's? What are the ideal (minimums) for a VM? I am not saying bare minimum. I am saying what are the minimums for good performance? 

  • Processor
  • Memory
  • Hard drive
    • Reads
    • Writes
I know the number of users, user load, amount of inbound/outbound mail will play a factor in everything. But overall we should have some baselines even if it is generic. I would think that we can come up with something with 0-250 users X values, 251-500 users X values, etc. being right now it is all subjective to whatever we administrators choose. A baseline can make certain we hit these minimums and plan for growth.

2 Replies

Reply to Thread
echoDreamz Replied
I dont think there is a good way we can really give any good options. For example, we run a few SM servers for some clients, while one client has ~230 users, another client has ~270, the client with the 230 users is big strain on their server because they are extremely active, they use every single little feature SM has and really push it, while the ~270 client user really just sends some emails here and there etc. maybe a little contact usage, some light calendar etc.

I think it just comes down to how the users will use the server, start with what you think may be a good balance and adjust from there.
Rod Strumbel Replied
We use a VM in our configuration.
Using a pretty large scale VMware (v6) implementation.

We are running 260 domains with some 3,000 or so mailboxes total on the Enterprise Edition of SM.
We average about 32,000 incoming and 15,000 outgoing message a day currently.

SmarterMail VM config:
- Win 2016 Std x64
- Mem: 16G
- Proc: 2x 3.5GHz 
- Single NIC 1G

User perceived speed is quick on nearly all operations in that configuration and load.

Hope that assists someone in planning.


ps.  I should add... we DO NOT use the on system anti-spam / anti-virus for anything other than intra-server operations.  All our inbound and outbound mail runs through a front-end AS/AV server to handle that scanning.

Reply to Thread