From KVM
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
= KVM Forum 2013 =
 
= KVM Forum 2013 =
  
The [https://events.linuxfoundation.org/events/kvm-forum KVM Forum 2013] will be held from October 21-22, 2013 at the Sheraton Grand Hotel in Edinburgh. It is co-located with LinuxCon Europe 2013.
+
The [https://events.linuxfoundation.org/events/kvm-forum KVM Forum 2013] was held from October 21-22, 2013 at the Sheraton Grand Hotel in Edinburgh. It was co-located with LinuxCon Europe 2013.
  
The talks will be [http://gplus.to/kvmforum2013 streamed live] via Google Hangouts / Youtube and the recordings will be available immediately after the talks finish.
+
The talks were [http://gplus.to/kvmforum2013 streamed live] via Google Hangouts / Youtube and the recordings were made available immediately after the talks ended.
  
 
== Schedule ==
 
== Schedule ==
  
 
'''Monday, October 21st'''
 
'''Monday, October 21st'''
{|
+
{| border="1"
 
! Time !! Title !! Speaker  
 
! Time !! Title !! Speaker  
 
|-
 
|-
|09:00am || Keynote || Gleb Natapov, Red Hat
+
|09:00am || [[Media:Kvm-forum-2013-day1-keynote.pdf | Keynote]] || Gleb Natapov, Red Hat
 
|-
 
|-
|09:15am || Modern QEMU Device Emulation || Andreas Färber, Suse
+
|09:15am || [[Media:Kvm-forum-2013-Modern-QEMU-devices.pdf | Modern QEMU Device Emulation]] || Andreas Färber, Suse
 
|-
 
|-
|10:30am || How Closely Do We Model Real Hardware in QEMU? || Anthony Liguori, Amazon
+
|10:30am || [[Media:Kvm-forum-2013-device-model.pdf | How Closely Do We Model Real Hardware in QEMU?]] || Anthony Liguori, Amazon
 
|-
 
|-
|11:15am || Virgil3D - Virtio Based 3D Capable GPU || Dave Airlie, Red Hat  
+
|11:15am || [[Media:Kvm-forum-2013-virgilpres.pdf | Virgil3D - Virtio Based 3D Capable GPU]] || Dave Airlie, Red Hat  
 
|-
 
|-
 
|}
 
|}
  
{|
+
{| border="1"
 
! !! colspan="2"|Track 1 !! colspan="2"|Track 2
 
! !! colspan="2"|Track 1 !! colspan="2"|Track 2
 
|-
 
|-
 
! Time !! Title !! Speaker !! Title !! Speaker
 
! Time !! Title !! Speaker !! Title !! Speaker
 
|-
 
|-
|1:00pm || Introduction to z/Architecture and KVM on System z || Jens Freimann, IBM || Static system partitioning and KVM || Jan Kiszka, Siemens Corporate Technology
+
|1:00pm || [[Media:Kvm-forum-2013-systemzarchitecture.pdf | Introduction to z/Architecture and KVM on System z]] || Jens Freimann, IBM || [[Media:Kvm-forum-2013-Static-Partitioning.pdf | Static system partitioning and KVM]] || Jan Kiszka, Siemens Corporate Technology
 
|-
 
|-
|1:45pm || Crossing the Endianness Bridge (Or a Foolish Attempt at Mixed-Endian Virtualization) || Marc Zyngier, Arm64 || VGA Assignment Using VFIO || Alex Williamson, Red Hat
+
|1:45pm || [[Media:Kvm-forum-2013-crossing-the-endianness-bridge.pdf | Crossing the Endianness Bridge (Or a Foolish Attempt at Mixed-Endian Virtualization)]] || Marc Zyngier, ARM || [[Media:Kvm-forum-2013-VFIO-VGA.pdf | VGA Assignment Using VFIO]] || Alex Williamson, Red Hat
 
|-
 
|-
|2:30pm || Find Your Way Through the (x86) Firmware Maze || Gerd Hoffmann, Red Hat || Platform Device Passthrough Using VFIO || Stuart Yoder, Freescale Semiconductor
+
|2:30pm || [[Media:Kvm-forum-2013-firmware.pdf | Find Your Way Through the (x86) Firmware Maze]] || Gerd Hoffmann, Red Hat || [[Media:Kvm-forum-2013-vfio platform.pdf | Platform Device Passthrough Using VFIO]] || Stuart Yoder, Freescale Semiconductor
 
|-
 
|-
|3:30pm || Nested Virtualization: Shadow Turtles || Orit Wasserman, Red Hat || Developments in KVM on Power || Paul Mackerras, IBM
+
|3:30pm || [[Media:Kvm-forum-2013-nested-virtualization-shadow-turtles.pdf | Nested Virtualization: Shadow Turtles]] || Orit Wasserman, Red Hat || [[Media:Kvm-forum-2013-Mackerras.pdf | Developments in KVM on Power]] || Paul Mackerras, IBM
 
|-
 
|-
|4:00pm || Nested EPT to Make Nested VMX Faster || Gleb Natapov, Red Hat || Running Windows 8 on top of Android with KVM || Zhi Wang, Intel
+
|4:00pm || [[Media:Kvm-forum-2013-nested-ept.pdf | Nested EPT to Make Nested VMX Faster]] || Gleb Natapov, Red Hat || [[Media:Kvm-forum-2013-Windows8-on-Android-with-KVM.pdf | Running Windows 8 on top of Android with KVM]] || Zhi Wang, Intel
 
|-
 
|-
|4:30pm || Lessons learned from OSv || Avi Kivity & Glauber Costa, Cloudius || QEMU Summit || QEMU Community Leaders
+
|4:30pm || [[Media:Kvm-forum-2013-OSv.pdf | Lessons learned from OSv]] || Avi Kivity & Glauber Costa, Cloudius || QEMU Summit || QEMU Community Leaders
 
|-
 
|-
 
|}
 
|}
  
 
'''Tuesday, October 22nd'''
 
'''Tuesday, October 22nd'''
{|
+
{| border="1"
 
! Time !! Title !! Speaker  
 
! Time !! Title !! Speaker  
 
|-
 
|-
|09:00am || Keynote || Anthony Liguori, Amazon
+
|09:00am || [[Media:Kvm-forum-2013-day2-keynote.pdf | Keynote]] || Anthony Liguori, Amazon
 
|-
 
|-
|9:15am || Effective Multi-Threading in QEMU || Paolo Bonzini, Red Hat
+
|9:15am || [[Media:Kvm-forum-2013-Effective-multithreading-in-QEMU.pdf | Effective Multi-Threading in QEMU]] || Paolo Bonzini, Red Hat
 
|-
 
|-
|10:30am || Block Layer Status Report || Stefan Hajnoczi & Kevin Wolf, Red Hat  
+
|10:30am || [[Media:Kvm-forum-2013-block-layer-status-report.pdf | Block Layer Status Report]] || Stefan Hajnoczi & Kevin Wolf, Red Hat  
 
|-
 
|-
|11:15am || An Introduction to OpenStack and its use of KVM Virtualization || Daniel Berrange, Red Hat
+
|11:15am || [[Media:Kvm-forum-2013-openstack.pdf | An Introduction to OpenStack and its use of KVM Virtualization]] || Daniel Berrange, Red Hat
 
|-
 
|-
 
|}
 
|}
  
{|
+
{| border="1"
 
! !! colspan="2"|Track 1 !! colspan="2"|Track 2 !! colspan="2"|Track 3
 
! !! colspan="2"|Track 1 !! colspan="2"|Track 2 !! colspan="2"|Track 3
 
|-
 
|-
 
! Time !! Title !! Speaker !! Title !! Speaker
 
! Time !! Title !! Speaker !! Title !! Speaker
 
|-
 
|-
|1:00pm || RDMA Live Migration and RDMA Fault Tolerance || Michael Hines, IBM || Implementing New Block Drivers: A QEMU Developer Primer || Jeff Cody, Red Hat || New Developments and Advanced Features in the Libvirt Management API || Daniel Berrange, Red Hat
+
|1:00pm || [[Media:Kvm-forum-2013-rdma.pdf | RDMA Live Migration and RDMA Fault Tolerance]] || Michael Hines, IBM || Implementing New Block Drivers: A QEMU Developer Primer || Jeff Cody, Red Hat || [[Media:Kvm-forum-2013-libvirt.pdf | New Developments and Advanced Features in the Libvirt Management API]] || Daniel Berrange, Red Hat
 
|-
 
|-
|1:45pm || COLO: COarse-grained LOck-stepping Virtual Machines || Will Auld, Intel & Xiaowei Yang, Huawei || Toward QCOW2 Deduplication || Benoît Canet, Nodalink || Empowering Data Center Virtualization Using KVM || Livnat Peer, Red Hat
+
|1:45pm || [[Media:Kvm-forum-2013-COLO.pdf | COLO: COarse-grained LOck-stepping Virtual Machines]] || Will Auld, Intel & Xiaowei Yang, Huawei || [[Media:Kvm-forum-2013-toward qcow2 deduplication.pdf | Toward QCOW2 Deduplication]] || Benoît Canet, Nodalink || Empowering Data Center Virtualization Using KVM || Livnat Peer, Red Hat
 
|-
 
|-
|2:30pm || One Year Later: And There are Still Things to Improve in Migration! || Juan Quintela, Red Hat Block || Device Configuration Done Right || Markus Armbruster & Kevin Wolf, Red Hat || Kimchi: Simplified KVM Management || Adam Litke, IBM
+
|2:30pm || [[Media:Kvm-forum-2013-migration.pdf | One Year Later: And There are Still Things to Improve in Migration!]] || Juan Quintela, Red Hat Block || [[Media:Kvm-forum-2013-block-dev-configuration.pdf | Device Configuration Done Right]] || Markus Armbruster & Kevin Wolf, Red Hat || [[Media:Kvm-forum-2013-kimchi.pdf | Kimchi: Simplified KVM Management]] || Adam Litke, IBM
 
|-
 
|-
|3:30pm || Experiments in Enabling Automated Migration Testing || Amit Shah, Red Hat High || Performance Network I/O for Virtual Machines || Giuseppe Lettieri, Ingegneria dell'Informazione: Elettronica, Informatica, Telecomunicazioni || Providing Quality of Service for VMs in oVirt || Martin Sivak, Red Hat
+
|3:30pm || [[Media:Kvm-forum-2013-migration-checker.pdf | Experiments in Enabling Automated Migration Testing]] || Amit Shah, Red Hat || [[Media:Kvm-forum-2013-High-Performance-IO-for-VMs.pdf | High Performance Network I/O for Virtual Machines]] || Giuseppe Lettieri, Ingegneria dell'Informazione: Elettronica, Informatica, Telecomunicazioni || [[Media:Kvm-forum-2013-oVirt-SLA.pdf | Providing Quality of Service for VMs in oVirt]] || Martin Sivak, Red Hat
 
|-
 
|-
|4:00pm || Debugging Live Migration || Alexander Graf, SUSE || Virtio and KVM Networking: Status Update and Plans || Michael S. Tsirkin, Red Hat || You Want How Much Space? Virtualisation at Keele, and How Not To Do It || Martin Goldstone, Keele University
+
|4:00pm || [[Media:Kvm-forum-2013-live-migration.pdf | Debugging Live Migration]] || Alexander Graf, SUSE || [[Media:Kvm-forum-2013-misha.pdf | Virtio and KVM Networking: Status Update and Plans]] || Michael S. Tsirkin, Red Hat || You Want How Much Space? Virtualisation at Keele, and How Not To Do It || Martin Goldstone, Keele University
 
|-
 
|-
|4:30pm || Automatic Memory Ballooning || Luiz Capitulino, Red Hat || Efficient and Scalable Virtio || Abel Gordon, IBM Research || Linux Storage Stack for the Cloud || Yeela Kaplan, Red Hat
+
|4:30pm || [[Media:Kvm-forum-2013-automatic-ballooning.pdf | Automatic Memory Ballooning]] || Luiz Capitulino, Red Hat || [[Media:Kvm-forum-2013-elvis.pdf | Efficient and Scalable Virtio]] || Abel Gordon, IBM Research || [[Media:Kvm-forum-2013-LinuxStorageStackForTheCloud.pdf | Linux Storage Stack for the Cloud]] || Yeela Kaplan, Red Hat
 
|-
 
|-
|5:00pm || QEMU Development and Testing Automation Using MS HCK || Anton Nayshtut, Daynix || Spice in a 3d World || Hans de Goede, Red Hat || Trusted Compute Pools Feature in oVirt || Gang Wei, Intel Open Source Technology
+
|5:00pm || QEMU Development and Testing Automation Using MS HCK || Anton Nayshtut, Daynix || Spice in a 3d World || Hans de Goede, Red Hat || [[Media:Kvm-forum-2013-oVirt-Trusted-Compute-Pools.pdf | Trusted Compute Pools Feature in oVirt]] || Gang Wei, Intel Open Source Technology
 
|-
 
|-
 
|}
 
|}
  
 
'''Wednesday, October 23rd'''
 
'''Wednesday, October 23rd'''
{|
+
{| border="1"
 
! Time !! Title !! Speaker
 
! Time !! Title !! Speaker
 
|-
 
|-
Line 83: Line 83:
 
|}
 
|}
  
{|
+
{| border="1"
 
! !! colspan="2"|Track 1 !! colspan="2"|Track 2
 
! !! colspan="2"|Track 1 !! colspan="2"|Track 2
 
|-
 
|-
 
! Time !! Title !! Speaker !! Title !! Speaker
 
! Time !! Title !! Speaker !! Title !! Speaker
 
|-
 
|-
|9:15am || Reducing Context Switch Overhead || Rik van Riel, Red Hat|| oVirt Project Update || Itamar Heim, Red Hat  
+
|9:15am || [[Media:Kvm-forum-2013-idle-latency.pdf | Reducing Context Switch Overhead]] || Rik van Riel, Red Hat|| [[Media:Kvm-forum-2013-oVirt-Updates.pdf | oVirt Project Update]] || Itamar Heim, Red Hat  
 
|-
 
|-
|10:30am || QContext and Supporting Multiple Event Loop Threads in QEMU || Michael Roth, IBM || oVirt Hosted Engine: The Egg That Hosts its Parent Chicken || Doron Fediuck, Red Hat
+
|10:30am || [[Media:Kvm-forum-2013-talk.qcontext.pdf | QContext and Supporting Multiple Event Loop Threads in QEMU]] || Michael Roth, IBM || [[Media:Kvm-forum-2013-hosted-engine.pdf | oVirt Hosted Engine: The Egg That Hosts its Parent Chicken]] || Doron Fediuck, Red Hat
 
|-
 
|-
|11:15am || QAPI Interface Design: Best Practices || Eric Blake, Red Hat || oVirt for PowerPC || Leonardo Bianconi, Instituto de Pesquisas Eldorado
+
|11:15am || [[Media:Kvm-forum-2013-qapi-design.pdf | QAPI Interface Design: Best Practices]] || Eric Blake, Red Hat || [[Media:Kvm-forum-2013-oVirt-for-Multiplatform.pdf | oVirt for PowerPC]] || Leonardo Bianconi, Instituto de Pesquisas Eldorado
 
|-
 
|-
 
|}
 
|}
  
{|
+
{| border="1"
 
! !! colspan="1"|Track 1 !! colspan="2"|Track 2
 
! !! colspan="1"|Track 1 !! colspan="2"|Track 2
 
|-
 
|-
 
! Time !! Title !! Title !! Speaker
 
! Time !! Title !! Title !! Speaker
 
|-
 
|-
|1:00pm || Hackathon || The Future Integration Points for oVirt Storage and Storage Consumption || Sean Cohen & Ayal Baron, Red Hat
+
|1:00pm || Hackathon || [[Media:Kvm-forum-2013-oVirt-Storage.pdf | The Future Integration Points for oVirt Storage and Storage Consumption]] || Sean Cohen & Ayal Baron, Red Hat
 
|-
 
|-
|2:00pm || Hackathon || Using oVirt and Spice for VDI || Frantisek Kobzik
+
|2:00pm || Hackathon || [[Media:Kvm-forum-2013-ovirt-console-vdi.pdf | Using oVirt and Spice for VDI]] || Frantisek Kobzik
 
|-
 
|-
|3:30pm || Hackathon || oVirt Networking || Livnat Peer, Red Hat
+
|3:30pm || Hackathon || [[Media:Kvm-forum-2013-oVirt-workshop-networking .pdf | oVirt Networking]] || Livnat Peer, Red Hat
 
|-
 
|-
|4:30pm || Hackathon || Community outreach - growing the oVirt community and ecosystem || Dave Neary, Red Hat
+
|4:30pm || Hackathon || [[Media:Kvm-forum-2013-oVirt-Community-BOF.pdf | Community outreach - growing the oVirt community and ecosystem]] || Dave Neary, Red Hat
 
|-
 
|-
 
|}
 
|}
Line 122: Line 122:
  
 
== Community Team Photo ==
 
== Community Team Photo ==
 +
 +
* https://secure.flickr.com/photos/linuxfoundation/10610965526/sizes/o/in/set-72157636827139203/
 +
* https://secure.flickr.com/photos/linuxfoundation/10610935135/sizes/o/in/set-72157636827139203/
 +
* https://secure.flickr.com/photos/linuxfoundation/10610935535/sizes/o/in/set-72157636827139203/
 +
* https://secure.flickr.com/photos/linuxfoundation/10610967316/sizes/o/in/set-72157636827139203/
 +
* https://secure.flickr.com/photos/linuxfoundation/10610967996/sizes/o/in/set-72157636827139203/
 +
* https://secure.flickr.com/photos/linuxfoundation/10611198373/sizes/o/in/set-72157636827139203/
 +
* https://secure.flickr.com/photos/linuxfoundation/10440110504/in/set-72157636827139203/
  
 
== Notes ==
 
== Notes ==
 +
 +
[[Category:KVMForum]][[Category:Conferences]]

Latest revision as of 05:15, 4 September 2015

KVM Forum 2013

The KVM Forum 2013 was held from October 21-22, 2013 at the Sheraton Grand Hotel in Edinburgh. It was co-located with LinuxCon Europe 2013.

The talks were streamed live via Google Hangouts / Youtube and the recordings were made available immediately after the talks ended.

Schedule

Monday, October 21st

Time Title Speaker
09:00am Keynote Gleb Natapov, Red Hat
09:15am Modern QEMU Device Emulation Andreas Färber, Suse
10:30am How Closely Do We Model Real Hardware in QEMU? Anthony Liguori, Amazon
11:15am Virgil3D - Virtio Based 3D Capable GPU Dave Airlie, Red Hat
Track 1 Track 2
Time Title Speaker Title Speaker
1:00pm Introduction to z/Architecture and KVM on System z Jens Freimann, IBM Static system partitioning and KVM Jan Kiszka, Siemens Corporate Technology
1:45pm Crossing the Endianness Bridge (Or a Foolish Attempt at Mixed-Endian Virtualization) Marc Zyngier, ARM VGA Assignment Using VFIO Alex Williamson, Red Hat
2:30pm Find Your Way Through the (x86) Firmware Maze Gerd Hoffmann, Red Hat Platform Device Passthrough Using VFIO Stuart Yoder, Freescale Semiconductor
3:30pm Nested Virtualization: Shadow Turtles Orit Wasserman, Red Hat Developments in KVM on Power Paul Mackerras, IBM
4:00pm Nested EPT to Make Nested VMX Faster Gleb Natapov, Red Hat Running Windows 8 on top of Android with KVM Zhi Wang, Intel
4:30pm Lessons learned from OSv Avi Kivity & Glauber Costa, Cloudius QEMU Summit QEMU Community Leaders

Tuesday, October 22nd

Time Title Speaker
09:00am Keynote Anthony Liguori, Amazon
9:15am Effective Multi-Threading in QEMU Paolo Bonzini, Red Hat
10:30am Block Layer Status Report Stefan Hajnoczi & Kevin Wolf, Red Hat
11:15am An Introduction to OpenStack and its use of KVM Virtualization Daniel Berrange, Red Hat
Track 1 Track 2 Track 3
Time Title Speaker Title Speaker
1:00pm RDMA Live Migration and RDMA Fault Tolerance Michael Hines, IBM Implementing New Block Drivers: A QEMU Developer Primer Jeff Cody, Red Hat New Developments and Advanced Features in the Libvirt Management API Daniel Berrange, Red Hat
1:45pm COLO: COarse-grained LOck-stepping Virtual Machines Will Auld, Intel & Xiaowei Yang, Huawei Toward QCOW2 Deduplication Benoît Canet, Nodalink Empowering Data Center Virtualization Using KVM Livnat Peer, Red Hat
2:30pm One Year Later: And There are Still Things to Improve in Migration! Juan Quintela, Red Hat Block Device Configuration Done Right Markus Armbruster & Kevin Wolf, Red Hat Kimchi: Simplified KVM Management Adam Litke, IBM
3:30pm Experiments in Enabling Automated Migration Testing Amit Shah, Red Hat High Performance Network I/O for Virtual Machines Giuseppe Lettieri, Ingegneria dell'Informazione: Elettronica, Informatica, Telecomunicazioni Providing Quality of Service for VMs in oVirt Martin Sivak, Red Hat
4:00pm Debugging Live Migration Alexander Graf, SUSE Virtio and KVM Networking: Status Update and Plans Michael S. Tsirkin, Red Hat You Want How Much Space? Virtualisation at Keele, and How Not To Do It Martin Goldstone, Keele University
4:30pm Automatic Memory Ballooning Luiz Capitulino, Red Hat Efficient and Scalable Virtio Abel Gordon, IBM Research Linux Storage Stack for the Cloud Yeela Kaplan, Red Hat
5:00pm QEMU Development and Testing Automation Using MS HCK Anton Nayshtut, Daynix Spice in a 3d World Hans de Goede, Red Hat Trusted Compute Pools Feature in oVirt Gang Wei, Intel Open Source Technology

Wednesday, October 23rd

Time Title Speaker
08:30am Keynote Panel: OVA at KVM Forum: Connecting High Performance End Users with Leading KVM Developers Adam Jollans, IBM; Will Auld, Intel; Fernando Luis Vazquez Cao, NTT Open Software Center; Patrick Fitzgerald, i-Laye
Track 1 Track 2
Time Title Speaker Title Speaker
9:15am Reducing Context Switch Overhead Rik van Riel, Red Hat oVirt Project Update Itamar Heim, Red Hat
10:30am QContext and Supporting Multiple Event Loop Threads in QEMU Michael Roth, IBM oVirt Hosted Engine: The Egg That Hosts its Parent Chicken Doron Fediuck, Red Hat
11:15am QAPI Interface Design: Best Practices Eric Blake, Red Hat oVirt for PowerPC Leonardo Bianconi, Instituto de Pesquisas Eldorado
Track 1 Track 2
Time Title Title Speaker
1:00pm Hackathon The Future Integration Points for oVirt Storage and Storage Consumption Sean Cohen & Ayal Baron, Red Hat
2:00pm Hackathon Using oVirt and Spice for VDI Frantisek Kobzik
3:30pm Hackathon oVirt Networking Livnat Peer, Red Hat
4:30pm Hackathon Community outreach - growing the oVirt community and ecosystem Dave Neary, Red Hat

Videos

The Youtube channel has the links to all the videos. Live streaming information on the Google+ page.

Session Notes

Community Team Photo

Notes