I would say raid 5 on F... Logs on E take away the reasoning for Raid 10 for the DB, plus if you had 4 disks in raid 10, then you would only have read speed of 2, but with raid 5, it would go up to 3. (6 disks would be 3 -> 5, etc).
Server 2008 R2 is 64bit, make sure to install 64bit SQL and a good amount of RAM (> 4GB).
With the App/Polling/Web server, I would say Server 2008 R2 w/ > 4GB.
The 2.2 ghz should be OK, I don't think CPU requirements should be said in ghz any more, because the CPUs just aren't being speeding up in that way anymore. You might still be pushing the server with all the netflow, but I'm not all that sure; with a 6gb DB, it shouldn't be all that much data.
How many disks do you have to work with?
I have virtual 4 vCPUs Server 2008 R2 w/8 gb RAM for each of mine. I have NCM, 1812 NPM elements and 909 APM elements. Database is about 6gb. No Netflow. Yes, virtual on both, it runs great! My vSphere SAN has 56 HDD array that writes everything to raid 10 and over night converts it to RAID 5, so write is fast and I still have the space and speed benefit of RAID 5. (Compellent SAN).
With only 4 disks it's not that much. It would feel like 2 instead of 3... if raid 10 across 10 disks it would be 5 vs 9; much bigger difference. So, yeah with 4 disks, not too much to it. But I am a bit of a perfectionist so if I see 3 > 2, then do it that way.
SolarWinds solutions are rooted in our deep connection to our user base in the THWACK® online community. More than 195,000 members are here to solve problems, share technology and best practices, and directly contribute to our product development process.