I am using the holidays (and the holiday deals) as an excuse to build a virtualization server for a home lab for myself. I have been out of touch with the hardware world for quite awhile, and a couple people pointed me in the direction of this forum for advice. I considered posting in one of the other similar threads, but I didn't want to hijack someone else's build thread, so I figured I would make my own; if this is the wrong forum or I should not have made a new thread I would appreciate a move!
A couple relevant points:
1) My familiarity with virtualization is at the conceptual / light usage level. At the urging of a number of people I am leaning heavily towards using ESXi.
2) I have built a system myself before but was hoping to go pre-built for the ease, but after initial research it seems parting and assembling the build is the way to go for value (happy for someone to prove me wrong, though).
3) I work in the infosec field, so the primary purpose of the lab will be to build an environment I can stand up large numbers of victim VMs (across OS and services spectrums) in and play with e.g. Kali, Snort, etc. Work has been generous enough to agree to cover some certs for me, so I'll also be rebuilding the lab envs I encounter for further study/play after I lose access to the cert env. I am also considering trying my hand at writing for some industry magazines / journals, so I might do some code development, larger scale setups ("mock enterprise"), etc. to support that, too.
4) My gaming rig is quite long in the tooth as well, but I think I am resigned to building the virtualization server now and just waiting to replace the gaming rig for a while.
5) Budget is fairly flexible, preferably <$1000 but can stretch to say $1500 for compelling reasons. I am building or buying from scratch, excepting a monitor I will re-use. Aside from the horsepower to support '3', the only other hardware requirement I have would be at least one preferably two additional monitors (not counting those in the 1-1.5k budget). Things like power usage, noise, heat are considerations, but they're hard seconds to horsepower and cost (power is more so than noise or heat, prefer not to drive my electric bill through the roof).
Any thoughts or suggestions you can offer would be sincerely appreciated. As I said, I have built before, but that was for a standard gaming rig, so this is definitely a new experience for me. That said, the parts I am considering after research:
CPU: Intel i7-5930k ~$250
Motherboard: ASRock X99 Extreme4 LGA 2011-v3 Intel X99 ~$240
Case: ?????
PSU: SeaSonic S12G 650W ATX12v ~$100
RAM: Crucial 4x8GB 288-pin DDR4 SDRAM DDR4 2133 ~$420 (cheapest 4x8GB I saw)
GPU: VGA GTX 750 1GB 128-Bit GDDR5 PCIe 3.0 FTW ~$100
Storage: 1or2x Samsung 840 EVO 2.5" 500 GB SATA3 ~$190ea
DVD-RW: 2x ASUS 24x DVD burner ~$20ea
Prices were pulled a day or two ago so aren't accurate right now.
The i7-5930k would be a special offer from a friend; it is significantly less than the MSRP, but due to forcing DDR4 and not supporting onboard video, it will end up resulting in a ~$300 price premium. For the performance bump that benchmark data (as relevant as it is to virtualization, anyway) seems to suggest I would get, I think I am willing to pay the premium. It also gives me an excuse to grab a discrete video card that I can either stick in this rig, or swap with my GTS 250 in my gaming rig for a small upgrade.
It's interesting that the ASRock board says it is dual gigabit lan as, unless I am blind or stupid, I definitely only see one RJ-45 port. Thinking the PSU is probably overboard as well, but with the max draw from the processor being 140 and needing a discreet graphics card, I figured I would give it some room (unsure if I'll steal this card for my gaming rig and put my old GTS 250 in this rig or put this card straight into my server). The card doesn't have HDCP, but from what I understand of it, that really won't matter unless I intend to use the system as a media center (I don't). The DVD burners are for flexibility; actually considered blu-ray burners, but the cheapest ones seem like they're 2.5x the cost and have crappy reviews.
I think I did all my homework and all the hardware itself is compatible, but ESXi is the real question mark to me. Unfortunately, Google search results aren't proving terribly friendly and most of the sites I see discussing building whiteboxes are covering early (e.g. Q1) 2014 hardware. VMWare's site seems atrocious, too.
A couple relevant points:
1) My familiarity with virtualization is at the conceptual / light usage level. At the urging of a number of people I am leaning heavily towards using ESXi.
2) I have built a system myself before but was hoping to go pre-built for the ease, but after initial research it seems parting and assembling the build is the way to go for value (happy for someone to prove me wrong, though).
3) I work in the infosec field, so the primary purpose of the lab will be to build an environment I can stand up large numbers of victim VMs (across OS and services spectrums) in and play with e.g. Kali, Snort, etc. Work has been generous enough to agree to cover some certs for me, so I'll also be rebuilding the lab envs I encounter for further study/play after I lose access to the cert env. I am also considering trying my hand at writing for some industry magazines / journals, so I might do some code development, larger scale setups ("mock enterprise"), etc. to support that, too.
4) My gaming rig is quite long in the tooth as well, but I think I am resigned to building the virtualization server now and just waiting to replace the gaming rig for a while.
5) Budget is fairly flexible, preferably <$1000 but can stretch to say $1500 for compelling reasons. I am building or buying from scratch, excepting a monitor I will re-use. Aside from the horsepower to support '3', the only other hardware requirement I have would be at least one preferably two additional monitors (not counting those in the 1-1.5k budget). Things like power usage, noise, heat are considerations, but they're hard seconds to horsepower and cost (power is more so than noise or heat, prefer not to drive my electric bill through the roof).
Any thoughts or suggestions you can offer would be sincerely appreciated. As I said, I have built before, but that was for a standard gaming rig, so this is definitely a new experience for me. That said, the parts I am considering after research:
CPU: Intel i7-5930k ~$250
Motherboard: ASRock X99 Extreme4 LGA 2011-v3 Intel X99 ~$240
Case: ?????
PSU: SeaSonic S12G 650W ATX12v ~$100
RAM: Crucial 4x8GB 288-pin DDR4 SDRAM DDR4 2133 ~$420 (cheapest 4x8GB I saw)
GPU: VGA GTX 750 1GB 128-Bit GDDR5 PCIe 3.0 FTW ~$100
Storage: 1or2x Samsung 840 EVO 2.5" 500 GB SATA3 ~$190ea
DVD-RW: 2x ASUS 24x DVD burner ~$20ea
Prices were pulled a day or two ago so aren't accurate right now.
The i7-5930k would be a special offer from a friend; it is significantly less than the MSRP, but due to forcing DDR4 and not supporting onboard video, it will end up resulting in a ~$300 price premium. For the performance bump that benchmark data (as relevant as it is to virtualization, anyway) seems to suggest I would get, I think I am willing to pay the premium. It also gives me an excuse to grab a discrete video card that I can either stick in this rig, or swap with my GTS 250 in my gaming rig for a small upgrade.
It's interesting that the ASRock board says it is dual gigabit lan as, unless I am blind or stupid, I definitely only see one RJ-45 port. Thinking the PSU is probably overboard as well, but with the max draw from the processor being 140 and needing a discreet graphics card, I figured I would give it some room (unsure if I'll steal this card for my gaming rig and put my old GTS 250 in this rig or put this card straight into my server). The card doesn't have HDCP, but from what I understand of it, that really won't matter unless I intend to use the system as a media center (I don't). The DVD burners are for flexibility; actually considered blu-ray burners, but the cheapest ones seem like they're 2.5x the cost and have crappy reviews.
I think I did all my homework and all the hardware itself is compatible, but ESXi is the real question mark to me. Unfortunately, Google search results aren't proving terribly friendly and most of the sites I see discussing building whiteboxes are covering early (e.g. Q1) 2014 hardware. VMWare's site seems atrocious, too.