Had another demo driver for S3
Had another demo driver for S3
Posted Sep 3, 2022 2:12 UTC (Sat) by dacut (guest, #131937)Parent article: Crash recovery for user-space block drivers
I had a similar driver (written for the 3.x kernels; I doubt it compiles any longer): https://github.com/dacut/ubd. The demo backend talked to S3.
This was before AWS had their NFS solution (Elastic File System/EFS) and EBS volumes were limited in size to 1 TB, so I demoed an absurd idea of a tiny host (t2.micro) with a 1 PB XFS-formatted UBD volume attached. Blocks are sparsely allocated, so only the superblocks were written to S3. Still, this took overnight just to format the filesystem.
It was a fun demo to write over a few weekends, but so slow as to be completely unpractical.
