embedded virtualization
play

Embedded Virtualization Greg Ungerer greg.ungerer@accelerated.com - PowerPoint PPT Presentation

Embedded Virtualization Greg Ungerer greg.ungerer@accelerated.com Embedded Virtualization For development Run on host as testing tool Native development platform On target Fast cheap capable hardware Multiple machine instances


  1. Embedded Virtualization Greg Ungerer greg.ungerer@accelerated.com

  2. Embedded Virtualization For development • Run on host as testing tool • Native development platform On target • Fast cheap capable hardware • Multiple machine instances

  3. Embedded Virtualization Advantages/Disadvantages: • Self contained restartable boxes • Combine multiple machines into one • Feature/functionality isolation • Hardware abstraction (“real” hardware) • Resource requirements (RAM/flash/etc)

  4. Embedded Virtualization Software Support: • QEMU • KVM • Libvirt

  5. Embedded Virtualization Building for Target: • Cross compiling • Use of other libc (uClibc, musl, etc) • Other missing libs

  6. Embedded Virtualization Performance: • Slower? • Custom hardware • Driver acess • Acceleration technologies (openvswitch, Intel VT, AMD-V, PCI-SRIOV, DPDK, etc)

  7. Embedded Virtualization Managing Virtual Machines: • Libvirt • Web management • VNC

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend