~/talk

Want a VM with local storage? Fine, just try it with Hwameistor!

Talkat KubeVirt Summit 2024 · 2024-06-24..06-25· [kubernetes]
name:Pang Wei
links:none on file
links:none on file
slides:none on file

Hwameistor provides an on-cluster local-storage stack with two core components localDiskManager and localStorage that abstract node disks into local disks, create LVM-backed volumes, and expose them via Kubernetes PVs and a LocalDiskClaim API. Integration uses CDI + volumeBinding mode WaitForFirstConsumer and a custom H-scheduler so PVCs bind to the node that will host the VM. Demo shows PVCs binding and the VM using the host block device; benchmarks show near-native random IOPS with some sequential overhead. Limitations: no live migration, no partition provisioning, and RAID/SSD detection bugs.

AI-written summary · about

  1. 0:00Introduction
  2. 1:27VM local storage advantages
  3. 4:04Hwameistor overview
  4. 5:12Hwameistor architecture
  5. 7:00Local Disk Management reasons
  6. 8:51Local Disk Claim usage
  7. 10:41Affinity scheduling for volumes
  8. 12:42Installation and usage demo
  9. 14:50Hwameistor with KubeVirt
  10. 16:35Local storage under KubeVirt
  11. 19:07VM local storage after creation
  12. 20:59Performance benchmarks
  13. 21:22Known issues and fixes
  14. 22:29Q&A
~/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.