Dit topic is afgesplitst van een discussie in het ZFS topic. Wellicht kan dit topic doorleven in permanente vorm, mits er voldoende animo voor is.
Gisteravond maar eens mijn server op de schop genomen. Waar ik eerst Native FreeBSD (ZFSguru) draaide, heb er nu KVM tussen zitten. Dit draait vanaf een SSD die via een USB->SATA converter is aangesloten.
Door middel van VT-d geef ik mijn onboard AHCI en mijn M1015 controller door aan een ZFSguru VM.
Het leuke is, dat de VM geen virtuele disks nodig heeft, omdat KVM wel van een VT-d controller kan booten. Helaas wel alleen van de M1015 (omdat deze een eigen BIOS heeft, die ook in de VM gestart wordt), en dus niet van de onboard AHCI controller.
ZFSGuru draait nu op 2*80GB Intel 320's, waardoor ik weer een stukje veiliger ben dan voorheen (80GB Postvilles).
Qua disk performance is alles gelijk gebleven, maar word de CPU iets zwaarder belast volgens mij.
Qua netwerk IO ben ik er iets van 1000% op vooruit gegaan in tegenstelling tot voorheen met VirtualBox
Zo zie je maar dat de VirtIO implementatie van VirtualBox nogal bagger is...
En dat zelfs VMXNET3 een waardeloze implementatie is van een geparavirtualiseerde netwerkkaart.
Gisteravond maar eens mijn server op de schop genomen. Waar ik eerst Native FreeBSD (ZFSguru) draaide, heb er nu KVM tussen zitten. Dit draait vanaf een SSD die via een USB->SATA converter is aangesloten.
Door middel van VT-d geef ik mijn onboard AHCI en mijn M1015 controller door aan een ZFSguru VM.
Het leuke is, dat de VM geen virtuele disks nodig heeft, omdat KVM wel van een VT-d controller kan booten. Helaas wel alleen van de M1015 (omdat deze een eigen BIOS heeft, die ook in de VM gestart wordt), en dus niet van de onboard AHCI controller.
ZFSGuru draait nu op 2*80GB Intel 320's, waardoor ik weer een stukje veiliger ben dan voorheen (80GB Postvilles).
Qua disk performance is alles gelijk gebleven, maar word de CPU iets zwaarder belast volgens mij.
Qua netwerk IO ben ik er iets van 1000% op vooruit gegaan in tegenstelling tot voorheen met VirtualBox
root@kvmhost:~# iperf -c 192.168.1.3 ------------------------------------------------------------ Client connecting to 192.168.1.3, TCP port 5001 TCP window size: 22.9 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.1.2 port 46489 connected with 192.168.1.3 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 32.4 GBytes 27.8 Gbits/sec root@kvmhost:~#
Zo zie je maar dat de VirtIO implementatie van VirtualBox nogal bagger is...
En dat zelfs VMXNET3 een waardeloze implementatie is van een geparavirtualiseerde netwerkkaart.
[ Voor 7% gewijzigd door Verwijderd op 25-02-2013 22:44 ]
Even niets...