Köszönöm!
Az én történetem kQEMU -val kezdődött majd lett VirtualBox, utána ProxMox 3 -tól felfelé.
Válaszok a kérdésekre:
- Miben modernebb a bhyve?
- Mindenben. Gyorsabb mint a KVM, mivel a KVM a QEMU -ra épül ami igazából egy marha nagy többfunkciós CPU emulátor, addig a Bhyve csak egy dolgot tud, de azt jól, KVM + QEMU tele van toldozgatással, foltozgatással olyan technológiákkal amik már rég elavultak és igazából nincs is rá szükség, éppen ezért pl. a Bhyve viszont nem fog működni régebbi gépeken.
- Van valami összehasonlításod, hogy miben gyorsabb? Én sajnos nem ezt tapasztaltam anno.
- Van kb 16 core VPS -em productionbe, vállalati infrastruktúra, ebből 4-5 -öt már átköltöztettem, nagyjából ugyanaz az erőforrás és sokkal jobb a Bhyve I/O terén, más téren nem tapasztaltam észrevehető különbséget, kisebb az overhead, tehát kevesebb erőforrást emészt fel a virtuális gépek futtatása terén. Mit értek I/O téren, például a fájlműveleteket, SSD -ről beszélünk az eredeti gépen, az új helyen ahol a Bhyve fut, viszont vinyók vannak és gyorsabb. Mind a 2 helyen ZFS.
- Hol tart most a VGA PCI passthrough? Annak idején gyakorlatolag sehol sem volt.
- Mindegy az, hogy VGA vagy nem, ez alapján jónak tűnik: (https://forums.freebsd.org/threads/bhyve-gpu-pass-through.70737/), én személy szerint bhyve -on még nem próbáltam.
- Milyen storage backend-et használsz? Sajnos a ZFS-el nekem nincs jó tapasztalatom ezen a téren, bár lehet hogy az is változott az évek alatt.
- A ZFS azt össze se hasonlítanám bármi mással, nálam kötelező, aki nem ezt használja (és ebből sok vitám volt) az megérdemli. Nyílván ehhez is kell érteni, kezdjük azzal, hogy VPS -ek esetén 64K recordsize beállítását érdemes ashift=12 -vel. ZFS RaidzX borzasztó lassú, akkor már inkább mirror vagy több raidzX egy poolba és összeadódnak a sebességek. Ez nem egy ext4 amit felteszek azt jónapot, ezt menedzselni kell és etetni RAMMAL, cserébe olyan dolgokat tud, hogy nap végén nálam landolnak az aznapi változások és ha kell 40 másodperc alatt csukott szemmel visszaállítok 1db fájlt vagy az egész mindenséget, I/O -ba meg jelen pillanatban 2 diszken produkálok 350MB /s Random access írás/olvasást és ezzel megvertük a PRO SSD -t, különben a mérés során 1TB -ot játszottunk be, hogy tutira ne RAM -ból menjen, ha valaki ebbe belekötne annak mondom, hogy az SSD -ben is van CACHE ahogy elfogy a dobozon írt sebessége 1/4 -ét fogja tudni ha tudni fogja.
- A GUI-val mennyire van távlati terveid?
- Hát én most minden szarommal erre állok rá most hétvégén és nem csak Kati néni könyvelése van rajta, szokásomhoz híven igen csak bedobtam a mélyvízbe, nem hiába, hogy a híd tervezője megy át elsőként, mert biztos a művében. Egy kész termékről beszélünk, hamarosan stabil verzióba áll és valószínűleg kilesz portolva a portstree -be és szeretnék hivatalos támogatást is adni rá és ezzel a FreeBSD -t népszerűsíteni, a máglyán fogok elégni ezért itt, de nekem a linux mostanságban eléggé takony, (forráskód).
Én kimondottan szeretem az egyszerű és jól menedszelhető dolgokat, nekem nem tetszett, hogy a ProxMox webfelülete root hozzáféréssel működik, és hiányoltam olyan funckiót amit csak a clusterrel lehet megoldani, amihez nem minden esetben adottak a feltételek, főleg ha szétugrik akkor nem kicsit lesz ideges a rendszergazda. Itt viszont az összes FreeBSD -vel ellátott gépemet betudom rántani és bármiből tudok Virtual Host -ot csinálni percek alatt, de nem clusterről beszélünk. Például a NAT és a vSwitchet szándékosan nem erőltetem bele, mert így megmarad a "UNIX" szépsége, hogy felmész SSH -n és kézzel összelövöd a hálózatot ha bonyolultabb kell mint a Bridge és így még mindig több opció marad. Szeretnék majd kétlépcsős azonosítást beépíteni, riasztásokat, "Appliance" -eket, kényelmi dolgokat.