Purpose/Premise, Budget and Location
I am a fairly tech savvy person and I’m working on my first build (http://pcpartpicker.com/p/DnmvBm). I'm wondering if there is anything I might not be considering that I should, if there is anything wrong with my parts plan that I haven’t noticed, and any general advice. As far as budget it is right around my max ($1,200 usd) and that is kind of pushing it.Aim
I'm going for a very small size build that would be capable of most applications and a number of specific tasks: running a PfSence server as a network router (hence the need for 2 ethernet ports), gaming (though this is not the main purpose of it, as my hardware plan evolved it seemed to be something I could add with only a few tweaks mainly through adding a GPU rather than only using the integrated graphics), running a number of vm's concurrently but relatively low impact ones for servers that don't need a lot of recourses but that will need dedicated memory and a core or maybe just a thread of the CPU, a NAS (additional high capacity hard drives will be added later externally, Minecraft server, running 24 7, rendering editing and recording (but not a main requirement), and maybe putting a bare metal hypervisor on it and put everything on vm's (though this would limit gaming ability).
Games: Minecraft, Skyrim, RWBY Grim Eclipse (terribly inefficiently coded), Civ 5+, GTA 5, Warframe, Elder Scrolls online, Assassin's Creed series, and future expansion of games.
Monitors
I want it to be able to handle at least 2 monitors running at 1080P 60fps though 2K and 4K would be desirable. I already have the the 1080p monitors and the 2K and 4K would be theoretical future expansionPeripherals & Software
I have all Peripherals, Software and OS: Vmware for vm's and Windows 10 for OSWhy are you upgrading?
I have a MacBook Pro 10,1 (Retina, Mid 2012), running Windows 10 in boot camp
2.6 GHz Intel Core i7 4 Core with hyperthreading
16 GB 1600 MHz DDR3
Intel HD Graphics 4000 1536 MB but running game using NVIDIA GeForce GT 650M
1024 MB
Transcend 960GB JetDrive 725
I am not moving away from this, but it cannot support everything I want to do and everything I listed above with a constant IP.
- Final Thoughts
My main concerns are future scalability especially given the one PCI slot that will be taken by the GPU, any compatibility I may have missed, and anything I'm not even thinking of or considering.
Concerns: Im not sure if the memory is overkill for the rest of the hardware and id be better off with a single 16gb stick of the same memory
Adequate cooling in the case especially the CPU
I also do have a bias to and preference for Intel, and Nvidia