I am moving our company's website to a colo web server running Web Server 2008 R2. We will be looking to host multiple sites from this server that are for public/customer viewing as well as other applications for internal office use.
As I'm working through my thought process of hosting these multiple websites should I be looking at simply creating subdomains within my main website and let IIS 7 point to the appropriate location or should I use DNS to point to a different port on the IP address?
In addition, what steps would I need to go through to host the sites on a drive different from the system drive? I've included a 2TB RAID to build all web applications on but in my current experience I've only hosted those from the default wwwroot folder on the system drive.