From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [10.40.200.19] (ovpn-200-19.brq.redhat.com [10.40.200.19]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u43GRHXe006654 for ; Tue, 3 May 2016 12:27:17 -0400 References: <5720CDAF.1020604@redhat.com> <572317B4.9030309@redhat.com> <57287570.5090509@redhat.com> <5728BA8A.3040009@redhat.com> From: Zdenek Kabelac Message-ID: <5728D164.9080906@redhat.com> Date: Tue, 3 May 2016 18:27:16 +0200 MIME-Version: 1.0 In-Reply-To: Content-Transfer-Encoding: 7bit Subject: Re: [linux-lvm] Lvm think provisioning query Reply-To: LVM general discussion and development List-Id: LVM general discussion and development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , List-Id: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: LVM general discussion and development On 3.5.2016 17:51, Xen wrote: > Zdenek Kabelac schreef op 03-05-2016 16:49: > >> Expecting you run out-of-space in thin-pool and nothing bad can >> happens is naive ATM - we are cooperating at least with XFS/ext4 >> developers to solve some corner case, but there is still a lot of work >> to do as we exercise quite unusual error paths for them. > > You also talked about seeing if you could have these filesystems work more in > alignment with block (extent) boundaries, right? Yes it's mostly about 'space' efficiency. i.e. it's inefficient to provision 1M thin-pool chunks and then filesystem uses just 1/2 of this provisioned chunk and allocates next one. The smaller the chunk is the better space efficiency gets (and need with snapshot), but may need lots of metadata and may cause fragmentation troubles. ATM thin-pool support a single chunksize - so again up to admin to pick the right one for its needs. For Read/Write alignment still the physical geometry is the limiting factor. Zdenek