reppgoa wrote: » how many VM's are you running currently?
reppgoa wrote: » and with your i7, you arent capping the CPU? What is your usage under full load while labbing?
MentholMoose wrote: » Since you mentioned you want to lab Cisco gear, you can look into GNS3, which lets you virtualize such devices (GNS3 is a front-end for dynamips and dynagen which handle the actual virtualization).Graphical Network Simulator - GNS3 IMO, the CPU speed/performance is usually least important factor in virtualization, especially when it comes to labbing. I've been using virtualization for labbing for a while, going back to the days of single-core CPUs, and rarely have I maxed out a CPU. My experience supports odysseyelite's assertion that RAM and disk are the typical bottlenecks. The exception would be if you are running workloads that are particularly dependent on CPU performance. Video encoding and scientific computing come to mind. GNS3 might require a decent CPU if you are running a significant number of virtual routers. For a lab machine for learning a variety of things, including virtualization (e.g. vSphere), systems adminstration (Linux/Microsoft), and networking (Cisco), I'd recommend building a fast desktop PC rather than a server. For running variety of workloads, buying or building a server with an expensive server-grade CPU is not going to help much, if at all.
reppgoa wrote: » so what is the ideal disk setup? SSD's or many smaller HDD's? My plan as of right now is to get 2 120gb SSD's and hardware raid them together and use linked clones to conserve space. Thoughts?
dave330i wrote: » It's a home lab. Go for the cheapest with good capacity.
ptilsen wrote: » I actually have to disagree with this. I chugged along on RAID 0 with 7,200 RPM SATA drives, and later 10K SAS drives. Trying to boot more than three VMs at once (which is pretty much a must for 70-643) got painful. It's enough that I, for one, would get discouraged and distracted, and either take hours extra to finish my lab or simply not do it. Having an SSD or two makes a huge difference. There's no sense in putting them in RAID, though. They will perform better and give better capacity standalone due to TRIM. On the other hand, if the lab is just for GNS3, that all seems completely excessive. If OP is going to boot more than 3 or 4 VMs, SSDs are just worth it to me. Time is valuable, and those seconds and minutes add up over years of labbing dozens or hundreds of scenarios. edit: This is also why I advocate buying the appropriate hardware used, rather than purchasing and self-building a new desktop to use with VirtualBox or similar. A G6 Proliant or similar Poweredge is normally not more expensive than building the same desktop-quality hardware, and gives you a dedicated hypervisor system.
dave330i wrote: » Interesting. My experience is the opposite. Were your VMs right size for test environment (i.e. 512 MB RAM allocated/VM)?
odysseyelite wrote: » The requirements are not clear enough. If you want a end all lab it could cost $$$. Is this a lab for ESX, Hyper-V, Cisco emulation? You are not going to get it all in one box. If money was not an issue that ideally, two hosts with lots of ram with shared storage and some physical cisco switches. I had limited funds at the time so 600.00 bucks I made whitebox with the goal of doign nested VM's to pass the VCP and to do some test powercli scripts for work. Its not as fast as I want, but it provides me what I need to get the concepts down. ptilsen is right as time is money. I spent alot of time waiting for progress bars last night. I plan on getting proper hardware when money becomes available. The point I am trying to make is everyone has different needs based on 1. what they are learning 2. money 3.space 4. Noise
reppgoa wrote: » yea, what I am seeing is that very few of the newer i7's have VT-D. I am beginning to wonder how important VT-D really is. Can anyone shed some light on this for me. EDIT* After doing some research, I dont think VT-D is that important for what I want. I wont be needing to assign any hardware devices to specific VM's. I could see it being cool if you wanted to use your main PC to lab with as well, and then having a gaming VM with passthru on the video card, but past that, I don't see myself needing it. Please correct me if I am wrong guys. Keep in mind, you can only assign a PCI device to 1 VM.