[Notes]
these are some notes which are leanred from previous build
- I abandon idea running KVM on OMV, instead running OMV on KVM (Proxmox)
Because there is no fancy web interface for KVM (I tried webvirtmgr, kimchi, ..)
I don't like ESXI since it is hardware dependent, fancy stuff is not free and it is proprietary so I cannot change anything
I think that Proxmox is best for home user in managing VM snapshot, creating VM and Sharing VM with other people - linux raid + omv-rsnapshot -> omv-zfs
zfs is little more safer becuase it handle bitrot
zfs gives more flexibility for me than raid since I can expand pool
Also chnaging non ECC RAM to ECC RAM add more safer - abandon L version(low-power) cpu, don't use if your computer is almost in idle
[HW]
- MSI C236M - 100$, skylake, C236M, xeon board, ECC
- D2607-A11 - 40$, HBA chip that can be crossflashed to 9211-8i (cheapest I can find)
- but I don't assign this card for VM, currently there is bug in zfs on linux that cannot handle hard disk spin down
So, I use HBA card for VM host, and passthrough intel sata controller to VM(OMV)
- but I don't assign this card for VM, currently there is bug in zfs on linux that cannot handle hard disk spin down
- E3-1245 V5 - 370$
- DDR4 32GB ECC - 230$
total 740$
sell previous system
- 35$ for mainboard
- 240$ for cpu
- 120$ for ddr3 memory (for 24GB)
total 395$
skylake saves 10W but HBA chip draw 10W, so power is 40W same as previous system
so, pay for 345$ for Increasing 1Ghz Base Cpu frequency , DDR4 ECC, HBA, +8GB
[SW]
- omv-zfs
- omv-letsencrypt + omv-nginx + ddclient (these are my recommended combination)
- omv-openvpn
- zfs-auto-snapshot for daily snapshot
[Usage]
- windows desktop (intel intergrated gpu passthroug) based on proxmox
so, it act as windows desktop also omv fileserver, without additional external gpu - file server (ZFS, daily snapshot) based on OMV
- irc server (thelounge) based on OMV
- tvheadend (tv recording) based on OMV
tvheadend autorecording rocks - plex server with chromecast