← Back to team overview

registry team mailing list archive

[Bug 608988] Re: checksum images before booting

 

I'm thinking a good way to do this might be by defining a better image
format and transfer process.  For example, if we used the BitTorrent
format (though not necessarily the protocol) then we need only check
each block as it is transferred / written.  We can then cache images and
image fragments efficiently on the compute machines if we want to, we
get de-dup across images (though in practice this is unlikely to work
very well unless the images are derived from each other), and empty
areas should auto-compress to zero quickly.  S3 supports BitTorrent, so
maybe Swift will one day also, but even without this the file format (or
the concept of splitting the file into hashed chunks) is still useful...

This could also be very interesting for backup purposes...

-- 
checksum images before booting
https://bugs.launchpad.net/bugs/608988
You received this bug notification because you are a member of Registry
Administrators, which is subscribed to OpenStack.



Follow ups

References