YoVDO

The Practice Method to Speed Up 10x Boot-up Time for Guest in Alibaba Cloud

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Cloud Computing Courses Alibaba Cloud Courses QEMU Courses

Course Description

Overview

Explore a 15-minute conference talk that delves into Alibaba Cloud's innovative approach to significantly accelerate guest boot-up times. Learn about the challenges posed by passthrough devices and their impact on QEMU initialization. Discover the architecture overview, including virtio balloon communication, related functions, and structures. Understand the balloon range tracking workflow and the guest boot process with asynchronous DMA mapping. Gain insights into the optimization design and the impressive achievements in speeding up boot times by a factor of 10.

Syllabus

Intro
Agenda Background
What is the problem? Dma_map all the guest memory when there is passthrough device
Guest boot & QEMU initialization time vs memory size
Options
Architecture Overview
virtio balloon communication Related functions and struct
Balloon range tracking workflow
Guest boot process with async dma map
Optimization design
Achievements


Taught by

Linux Foundation

Tags

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Defined Networking
Georgia Institute of Technology via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Web-Technologien
openHPI
Données et services numériques, dans le nuage et ailleurs
Certificat informatique et internet via France Université Numerique