On Mon, Jan 31, 2022 at 02:36:46PM +0000, Daniel P. Berrangé wrote:
On Mon, Jan 31, 2022 at 03:00:33PM +0100, Kashyap Chamarthy wrote:
> On Mon, Jan 31, 2022 at 12:55:09PM +0000, Daniel P. Berrangé wrote:
[...]
> I briefly wondered if in this "combined" mode whether
the no. of
> duplicate copies can ever fill up the storage. I doubt that, as the
> combined size of _VARS + _CODE is just about 2MB. So it only starts
> mattering if you're running tens of thousands of guests.
When guest root / data disk sizes are measured in 100's of MB, or
GBs, I struggle to get worried about even a 16 MB OVMF blob being
copied per guest.
Heh, fair enough.
The firmware can be provided in qcow2 format too, so if really
concerned, just create a qcow2 file with a backing store pointing
to the readonly master, so you're only paying the price of the
delta for any guest VARs writes. That's more efficient than what
we do today with copying the separate raw format VARS.fd file.
That's nice, I didn't know the qcow2 possibility in this context. For
some reason I assumed the file format always has to be raw here. Your
qcow2 point above should be documented, if it isn't already. Although
I don't know the right place for it.
[...]
--
/kashyap