Right, understood. All are on the same physical host for now. I'm certainly not limited in the number of VMs I can make, so maybe I will make 7. 2x MTAs, 2x mailservers, and a proxy. Then I can later put the second LDAP, MTA, and mailbox on another physical host at another site another time.
I put every service in its own VM for scalability. Much easier to migrate a VM to a new physical host than to rebuild something on a new host and hope you set it up correctly, avoiding data loss. I use OpenVZ, so there's minimal overhead from having all these VMs.
Maybe my original 5th VM was DNS, since I am building a new DNS architecture as well. A lot of the things I run are just on a hosting control panel now, so I'm breaking my own stuff out into different parts. |