|
|
Log in / Subscribe / Register

Crash recovery for user-space block drivers

Crash recovery for user-space block drivers

Posted Aug 30, 2022 11:08 UTC (Tue) by bbockelm (subscriber, #71069)
Parent article: Crash recovery for user-space block drivers

As for the application, this work looks fairly similar to this USENIX paper from an Alibaba team:

https://www.usenix.org/system/files/atc20-li-huiba.pdf

The above paper describes a virtual block device, implemented in user space, and including crash recovery. The overall application is to deliver block-based container images to their platform.


to post comments

Crash recovery for user-space block drivers

Posted Aug 30, 2022 11:55 UTC (Tue) by hsiangkao (subscriber, #123981) [Link] (1 responses)

As the same Alibaba team member, I can tell it's not used for this scenario but for distributed block device.
Instead, for container image scenarios, we will try to write a new paper based on the filesystem approach, hopefully later published.

Crash recovery for user-space block drivers

Posted Aug 30, 2022 12:07 UTC (Tue) by bbockelm (subscriber, #71069) [Link]

Thanks for the update! For what it's worth, the existing paper was quite fun to read...

Crash recovery for user-space block drivers

Posted Aug 30, 2022 12:29 UTC (Tue) by old-memories (guest, #160155) [Link]

Hi. I am Ziyang Zhang. This patchset has nothing to do with DADI. I developed it by myself.

By the way, ublk is not for container images. It is a generic userspace block driver. Please read related articles published before more patiently, really.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds