~/talk

Bring SCSI Support Into QEMU Block Layer

Talkat KVM Forum 2020 · 2020-10-28..10-30· [linux-and-operating-systems]
links:none on file
slides:none on file

Adds SCSI reservation support directly into QEMU’s block layer so guests access Ceph-like shared disks without iSCSI, implementing four components: device emulation, block-backend interface, block-driver interface and local driver hooks. Implements compare-and-write and a persistent reservation API, adds four new block-driver calls (including RBD hooks), and reuses existing block EIO paths. Compare-and-write patches are upstream; persistent reservation is pending. The patchset runs in a cloud deployment and functions normally.

AI-written summary · about

  1. 0:00Intro
  2. 0:25Outline
  3. 1:00Background
  4. 1:40Architecture
  5. 2:15Problems
  6. 3:00Solution
  7. 4:35Implementation
  8. 5:10Scarcity Devices
  9. 6:20Pass Interface
  10. 7:00Block Driver Interface
  11. 7:35Demonstration
  12. 8:20Future Plan
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.