Re: Higher than expected metadata usage?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 27/03/2018 12:18, Zdenek Kabelac wrote:
Tool for size estimation is giving some 'rough' first guess/first choice number.
The metadata usage is based in real-word data manipulation - so while 
it's relatively easy to 'cup'  a single thin LV metadata usage - once 
there is a lot of sharing between many different volumes - the exact 
size estimation
is difficult - as it depend on the order how the 'btree' has been 
constructed.
I.e. it is surely true the i.e. defragmentation of thin-pool may give 
you a more compact tree consuming less space - but the amount of work 
needed to get thin-pool into the most optimal configuration doesn't pay 
off.  So you need to live with cases, where the metadata usage behaves 
in a bit unpredictable manner - since it's more preferred speed over the 
smallest consumed space - which could be very pricey in terms of CPU and 
memory usage.
So as it has been said - metadata is 'accounted' in chunks for a 
userspace app (like lvm2 is or what you get with 'dmsetup status') - but 
how much free space is left in these individual chunks is kernel 
internal...
Ok, understood.

It's time to move on, you address 7TB and you 'extremely' care about couple MB 'hint here' - try to investigate how much space is wasted in filesystem itself ;)
Mmm no, I am caring for the couple MBs themselves. I was concerned about 
the possibility to get a full metadata device by writing far less data 
than expected. But I now get the point.
Thanks.

--
Danti Gionatan
Supporto Tecnico
Assyoma S.r.l. - www.assyoma.it
email: g.danti@assyoma.it - info@assyoma.it
GPG public key ID: FF5F32A8

_______________________________________________
linux-lvm mailing list
linux-lvm@redhat.com
https://www.redhat.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/




[Index of Archives]     [Gluster Users]     [Kernel Development]     [Linux Clusters]     [Device Mapper]     [Security]     [Bugtraq]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]

  Powered by Linux