YoVDO

Towards High-availability for Virtio-fs

Offered By: Linux Foundation via YouTube

Tags

Virtualization Courses Cloud Computing Courses Performance Tuning Courses System Administration Courses Data Persistence Courses High Availability Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore high-availability features for Virtio-fs in this conference talk presented by Jiachen Zhang and Yongji Xie from ByteDance. Delve into use cases, crash recovery procedures, and downtime optimizations for Virtio-fs. Learn about restarting on crash, resubmitting inflight requests, and saving and restoring internal states. Discover techniques for saving in-memory states to flat-map and file descriptors as file handles. Examine the idempotency of resubmitted requests through case studies. Gain insights into Virtio-fs live upgrade and migration processes. Conclude with an overview of the current status and future work in enhancing Virtio-fs high-availability.

Syllabus

Intro
Virtio-fs Use Cases
Why High-availability for Virtio-fs - High-availability features
Restarting on Crash
Resubmitting Inflight Requests
Saving & Restoring Internal States
Crash Recovery Procedures
Saving In-memory States to Flat-map
Saving File Descriptors as File Handles
Idempotent of Resubmitted Requests
Idempotent: Case Study (Cont.)
Downtime Optimizations
Virtio-fs Live Upgrade
Virtio-fs Live Migration
Status & Future Work


Taught by

Linux Foundation

Tags

Related Courses

iOS Persistence and Core Data
Udacity
Accediendo a la nube con iOS
Tecnológico de Monterrey via Coursera
SAP HANA Cloud Platform Essentials
SAP Learning
Developing Android Apps
Udacity
SAP Cloud Platform Essentials
SAP Learning