I have fairly decent machine with Server 2008 R2 64-Bit:
1TB Storage setup on (2) 1TB Drives in a RAID5
3 NICs (1 for host, 1 for virtual network and one disabled but configured with one of my WAN static IPS, bypassing the RV082 firewall)
Before I knew it my server roles were getting out of hand and from what I understand, its not a great idea to run so many roles on the same server. I had extensive problems with connectivity after installing RRAS on the host server (APLUSSERVER-1) which is what led me to start playing with Hyper-V. I successfully created a VM- APLUSSERVER-2 and installed only RRAS. It works good; the clinet connects with the VPN while maintaining connectivity to the web, email client and its pretty fast too.
I also created APLUSSERVER-3 but currently have no roles setup on it.
My question is:
What would be considered best practice or just make the most sense in terms of organizing the following roles and apps:
II7 7 utilizing ColdFusion and SQL
hMailServer utilizing same SQL server
Quickbooks host file
Note: I have another 2008 license and was considering setting up a VM using the Server 2008 Web Server Edition, completely unbinding the 3rd, static WAN NIC on the host and setting up a 2nd virtual network to the static WAN IP and only using that VM to host my website. Is this even a good idea at or or will I not be able to prevent potential attacks?