- Jun 27, 2000
- 1,408
- 30
- 91
I've been trying to toy with and teach myself a little about some VM host OS options. Currently Ive only barely started with ESXi 5x. I started here due to it's what they've settled on at work. My requirements are the Host OS be free. What Im not sure of is how well they work for different situations. They probably all have pros and cons, Im just not sure what they are. I'm doing some research now, but figured I'd post here and see what others have to add/say.
My top goal is to set up a VM host machine to host:
-my router (pfsense)
-a general use server for file storage, scheduled downloads, ftp/https server for personal use and maybe anything else I find I might want to mess with on that server
-If possible some sort of portable VM that maybe I could use on the host machine normally, but transfer to a laptop and run on a software VM host (VirtualPC or such)
-aside from that other things i'd like to mess with depends on features of hardware and software I suppose.
-and of course testing environment for other operating systems. (windows, linux, bsd)
In my first attempt for hardware cobbled together I used an extra second gen i3 processor and an itx board I was screwing around with. I didn't realize at the time for IO passthrough the processor needed to support certain extensions. Lesson learned about that one. Hoping to avoid other mistakes like this.
Second goal is low power usage and low temps. For CPU I've been considering certain i5 or even some of the UP LV Xeons. I think I only really need one CPU with multiple cores. How does the host OS handle assigning cores when some of them are virtual cores (hyper threaded)?
Given this will be for my own personal use, I don't see hard drive IO being too big of an issue. Figure a SSD or two for the main OS portion of the VMs and what ever hard drives for the file storage portion.
Any input and advice about the Host OS and or hardware is welcome. Thanks.
Edit: An additional question, in terms of the IO passthrough options, my main use for this is to give pfsense direct access the the nics it will be using. But cold i also do this for GPU (onboard cpu or add-in card) passthrough to possibly aid in any video compressing or to a DVR card to record OTA tv signals?
Edit2: Trying to be a little more clear, I'm talking about a Type 1 hyper visor / bare metal hyper-visor.
My top goal is to set up a VM host machine to host:
-my router (pfsense)
-a general use server for file storage, scheduled downloads, ftp/https server for personal use and maybe anything else I find I might want to mess with on that server
-If possible some sort of portable VM that maybe I could use on the host machine normally, but transfer to a laptop and run on a software VM host (VirtualPC or such)
-aside from that other things i'd like to mess with depends on features of hardware and software I suppose.
-and of course testing environment for other operating systems. (windows, linux, bsd)
In my first attempt for hardware cobbled together I used an extra second gen i3 processor and an itx board I was screwing around with. I didn't realize at the time for IO passthrough the processor needed to support certain extensions. Lesson learned about that one. Hoping to avoid other mistakes like this.
Second goal is low power usage and low temps. For CPU I've been considering certain i5 or even some of the UP LV Xeons. I think I only really need one CPU with multiple cores. How does the host OS handle assigning cores when some of them are virtual cores (hyper threaded)?
Given this will be for my own personal use, I don't see hard drive IO being too big of an issue. Figure a SSD or two for the main OS portion of the VMs and what ever hard drives for the file storage portion.
Any input and advice about the Host OS and or hardware is welcome. Thanks.
Edit: An additional question, in terms of the IO passthrough options, my main use for this is to give pfsense direct access the the nics it will be using. But cold i also do this for GPU (onboard cpu or add-in card) passthrough to possibly aid in any video compressing or to a DVR card to record OTA tv signals?
Edit2: Trying to be a little more clear, I'm talking about a Type 1 hyper visor / bare metal hyper-visor.
Last edited:
