Deep-Dive in VirtIO: Virtualized AGL with VirtIO to Achieve Cloud-Native Environment...
summary
Claims that VirtIO device virtualization lets the same AGL VM binary run unchanged across cloud and edge, and demonstrates it with concrete tooling: builds two guest images (takes ~1.5 hours each), uses QEMU/KVM for VM hosting, verifies on AWS g5g.metal bare-metal instance to avoid nested virtualization, then copies the image via SCP to a Raspberry Pi and boots it. Both cloud and Pi show matching AGL and kernel versions, but Pi hardware limits (memory/CPU) constrain heavier images.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:10Session agenda
- 2:55VirtIO in SDV trends
- 4:00VirtIO specs overview
- 6:13VirtIO hardware abstraction
- 8:45Tutorial purpose
- 10:12Cloud-native build setup
- 11:15Building AGL with VirtIO
- 12:48QEMU host setup
- 14:20Booting AGL on cloud
- 16:29Deploying AGL to Pi
- 19:22Summary
- 20:52Q&A: VirtIO & QEMU on Pi
related talks
30mEnabling a Software-Defined Automotive Edge with VirtIO Based Device Virtua...
40mCloud-Native Automotive Edge: AGL for Software-Defined Vehicles
31mDebugging Tools and Techniques for Virtualized/Containerized Automotive Systems
38mVirtio-loopback: The AGL Hardware Abstraction Layer for Non-Virtualized Environme...
18mZVM: Zephyr-based Virtual Machine
18mZVM: Zephyr-based Virtual Machine
42mEnhancing Hypervisor and Cloud Solutions Using Embedded Linux
36mShared Virtual Addressing for High Performance Arm Infrastructure Platforms
