[N.B. I have also posted this on Reddit and I would value the perspective of this community too.]
I want to build a minimal box like the title suggests, to mess around with different hypervisors, architectures, and explore virtualization generally.
Once I understand better these things, then I can make more informed decisions.
No need for high performance, hardened security (it'll be in its own DMZ anyway), redundancy, or backups here. The idea is to try out lots of different configurations and feel ok in wiping out the whole thing or making a stupid mistake and starting anew. It's for fast, loose, cheap experimentation for educational reasons where a mistake will have effects contained.
Having said all that, it has to actually work too! It needs to be functional and capable of doing lightweight things!
For example, some things I want to try before investing significant time and money:
What do you think? Can I get away with this for a few weeks whilst I make decisions what the real setup ought more to look like? (Almost certainly will be based on one of the new Atom SoC boards.)
I want to build a minimal box like the title suggests, to mess around with different hypervisors, architectures, and explore virtualization generally.
Once I understand better these things, then I can make more informed decisions.
No need for high performance, hardened security (it'll be in its own DMZ anyway), redundancy, or backups here. The idea is to try out lots of different configurations and feel ok in wiping out the whole thing or making a stupid mistake and starting anew. It's for fast, loose, cheap experimentation for educational reasons where a mistake will have effects contained.
Having said all that, it has to actually work too! It needs to be functional and capable of doing lightweight things!
For example, some things I want to try before investing significant time and money:
- I only want a few lightly loaded VMs, e.g., firewall, VM for web server, VM for syslog server, and a VM for a small DB.
- Or I will want to see how useful VT-d passthrough really is in certain situations, and whether it's easy to set up or a pain.
- Or I want to look at basic options for serving files over NFS. Or even installing FreeNAS inside a VM or the bare metal itself! Not that I would expect it to be a very good NAS on such an underpowered machine, I just want to see what it looks like to set up and use.
- Or I want to compare Proxmox, XenServer, and raw libvirt tools to see which I like best.
- a cheap mini ITX board
- i3-7000 CPU with stock cooler
- 32 GB RAM
- cheap 128 GB SATA SSD for the VMs
- boot OS and virt software on a 16 GB USB stick or USB DOM
What do you think? Can I get away with this for a few weeks whilst I make decisions what the real setup ought more to look like? (Almost certainly will be based on one of the new Atom SoC boards.)