Virtualization
Working Group
grehan@freebsd.org
BSDCan 2014
Wednesday, May 14, 2014
Agenda
• General status update
• Virtio +VMWare drivers - bryanv@
• Xen - royger@
• Bhyve device emulation - Leon Dang
• A...
Status - bhyve
• In 10.0/amd64
• CURRENT features/fixes being MFC’d
• grub2-bhyve in ports
• For most modern Linux 64-bit d...
Status - bhyve UEFI
• Fork of Intel EDKII, OVMF build target
• For bhyve instead of Qemu
• Includes “CSM” BIOS emulation
•...
Status - bhyve net
• e1000/e1000e (82580) dev emu in progress
• multiq, jumbo frames,TSO
• Patches for netmap backend supp...
Status - bhyve block
• zvol GEOM-avoidance in place (mav@)
• virtio TODO
• async block
• SCSI
• Desired: BSD-licensed spar...
bhyve futures
• AMD-SVM support (10.1)
• Windows guest support
• requires UEFI (as does Illumos)
• ARM(64) host support
• ...
Status -VBox
• Tracking Oracle releases
• 4.3.10 released 3/25
• Ports updated to 4.3.10 3/28
Wednesday, May 14, 2014
Status - HyperV
• In 10.0, amd64 and i386 guest support
• Recent Azure image announcement
• Needs help
Wednesday, May 14, ...
Xen/Virtio/VMWare
• See upcoming presentations
Wednesday, May 14, 2014
Questions ?
Wednesday, May 14, 2014
Upcoming SlideShare
Loading in...5
×

Virtualization Working Group BSDCan 2014

168

Published on

Status of virtualization in FreeBSD: bhyve, VMware, Xen, HyperV

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
168
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Virtualization Working Group BSDCan 2014

  1. 1. Virtualization Working Group grehan@freebsd.org BSDCan 2014 Wednesday, May 14, 2014
  2. 2. Agenda • General status update • Virtio +VMWare drivers - bryanv@ • Xen - royger@ • Bhyve device emulation - Leon Dang • Audience: anything else ? Wednesday, May 14, 2014
  3. 3. Status - bhyve • In 10.0/amd64 • CURRENT features/fixes being MFC’d • grub2-bhyve in ports • For most modern Linux 64-bit distros • FreeBSD 32-bit guest support Wednesday, May 14, 2014
  4. 4. Status - bhyve UEFI • Fork of Intel EDKII, OVMF build target • For bhyve instead of Qemu • Includes “CSM” BIOS emulation • For non-EFI aware o/s’s • Being moved to a public git repo • Buildable on FreeBSD (need port help) • Serial console:VGA being worked on Wednesday, May 14, 2014
  5. 5. Status - bhyve net • e1000/e1000e (82580) dev emu in progress • multiq, jumbo frames,TSO • Patches for netmap backend support • Thinking about: • “user-mode” using WANProxy/libuinet • simple kernel eth switch Wednesday, May 14, 2014
  6. 6. Status - bhyve block • zvol GEOM-avoidance in place (mav@) • virtio TODO • async block • SCSI • Desired: BSD-licensed sparse image tools • vmdk/qcow2/vhd etc Wednesday, May 14, 2014
  7. 7. bhyve futures • AMD-SVM support (10.1) • Windows guest support • requires UEFI (as does Illumos) • ARM(64) host support • State save/restore/migrate • UCL configuration file • Regression suite Wednesday, May 14, 2014
  8. 8. Status -VBox • Tracking Oracle releases • 4.3.10 released 3/25 • Ports updated to 4.3.10 3/28 Wednesday, May 14, 2014
  9. 9. Status - HyperV • In 10.0, amd64 and i386 guest support • Recent Azure image announcement • Needs help Wednesday, May 14, 2014
  10. 10. Xen/Virtio/VMWare • See upcoming presentations Wednesday, May 14, 2014
  11. 11. Questions ? Wednesday, May 14, 2014
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×