M-am blocat.
Voiam sa fac un calculator nou si intrucat mai am si un NAS si VM-uri, iar pe calculatorul nou pot pune atata RAM care sa impace si capra (ZFS) si varza (VM-uri), mi-a trecut prin cap sa fac calculatorul nou NAS si host de VM si sa il las pe al meu in pace doar ca desktop, rol in care se descurca suficient de bine.
Cum bag FreeNAS si un host de VM in aceeasi galeata? Ca nu prea incap.
1. FreeNAS poate fi host de VM doar ca VirtualBox in jail, dar e o versiune veche de 2 ani si nu prea mentinuta, sau cu bhyve, despre care nu stiu nimic.
2. Pot pune un hypervizor pe calculator si sa rulez FreeNAS ca VM, cu ceva dezavantaje serioase:
- driverii din FreeBSD pentru placile de retea virtualizate au bube, exista ceva solutii care implica driveri din surse ambigue, compilare, incercari, esecuri, lipsa de suport, mult timp pierdut
- performanta mai slaba. Azi e rezonabila, nu grozava, nu stiu pe masina noua cum ar merge.
- nu mai am alocarea dinamica de memorie. De ex. cu 32 GB de RAM si VM oprite, FreeNAS ar folosi oricat are nevoie, iar cu VM pornite i-ar ramane suficient. Asa trebuie sa ii aloc memorie fixa care nu se poate modifica fara restart si reconfigurare. As putea face overprovisioning la RAM, dar nu cred ca FreeBSD stie dynamic memory sub Hyper-V si ce se intampla cand ramane fara RAM e ceva ce nu as vrea sa aflu pe pielea proprie
Exista si alte variante in afara de a renunta la FreeNAS si a folosi altceva pentru NAS? Am deja matricea aia de ~15TB in raidz cu ZFS, chestia asta a mers impecabil ani de zile si ma face sa vreau sa mearga si in continuare.
Ce nu merge:
- jail de FreeNAS. Unele VM ruleaza Windows, un jail nu ma ajuta la nimic
- alt hypervizor: problemele sunt aceleasi si cu ESX si cu Hyper-V, nu tin de hypervizor, ci de limitarile date de FreeBSD
Voiam sa fac un calculator nou si intrucat mai am si un NAS si VM-uri, iar pe calculatorul nou pot pune atata RAM care sa impace si capra (ZFS) si varza (VM-uri), mi-a trecut prin cap sa fac calculatorul nou NAS si host de VM si sa il las pe al meu in pace doar ca desktop, rol in care se descurca suficient de bine.
Cum bag FreeNAS si un host de VM in aceeasi galeata? Ca nu prea incap.
1. FreeNAS poate fi host de VM doar ca VirtualBox in jail, dar e o versiune veche de 2 ani si nu prea mentinuta, sau cu bhyve, despre care nu stiu nimic.
2. Pot pune un hypervizor pe calculator si sa rulez FreeNAS ca VM, cu ceva dezavantaje serioase:
- driverii din FreeBSD pentru placile de retea virtualizate au bube, exista ceva solutii care implica driveri din surse ambigue, compilare, incercari, esecuri, lipsa de suport, mult timp pierdut
- performanta mai slaba. Azi e rezonabila, nu grozava, nu stiu pe masina noua cum ar merge.
- nu mai am alocarea dinamica de memorie. De ex. cu 32 GB de RAM si VM oprite, FreeNAS ar folosi oricat are nevoie, iar cu VM pornite i-ar ramane suficient. Asa trebuie sa ii aloc memorie fixa care nu se poate modifica fara restart si reconfigurare. As putea face overprovisioning la RAM, dar nu cred ca FreeBSD stie dynamic memory sub Hyper-V si ce se intampla cand ramane fara RAM e ceva ce nu as vrea sa aflu pe pielea proprie
Exista si alte variante in afara de a renunta la FreeNAS si a folosi altceva pentru NAS? Am deja matricea aia de ~15TB in raidz cu ZFS, chestia asta a mers impecabil ani de zile si ma face sa vreau sa mearga si in continuare.
Ce nu merge:
- jail de FreeNAS. Unele VM ruleaza Windows, un jail nu ma ajuta la nimic
- alt hypervizor: problemele sunt aceleasi si cu ESX si cu Hyper-V, nu tin de hypervizor, ci de limitarile date de FreeBSD