From stockhausen at collogia.de Fri Jun 16 22:25:16 2017 Content-Type: multipart/mixed; boundary="===============4531559310620450507==" MIME-Version: 1.0 From: Markus Stockhausen To: users at ovirt.org Subject: [ovirt-users] OVirt 4.1.2 - trim/discard on HDD/XFS/NFS contraproductive Date: Fri, 16 Jun 2017 22:25:13 +0000 Message-ID: <12EF8D94C6F8734FB2FF37B9FBEDD173010E01F673@EXCHANGE.collogia.de> --===============4531559310620450507== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_NextPartTM-000-bc0df54e-354f-4430-b495-bb3fece85829 Content-Type: multipart/alternative; boundary=3D"_000_12EF8D94C6F8734FB2FF37B9FBEDD173010E01F673EXCHANGEcollo_" --_000_12EF8D94C6F8734FB2FF37B9FBEDD173010E01F673EXCHANGEcollo_ Content-Type: text/plain; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, we just set up a new 4.1.2 OVirt cluster. It is a quite normal HDD/XFS/NFS stack that worked quit well with 4.0 in the past. Inside the VMs we use XFS too. To our surprise we observe abysmal high IO during mkfs.xfs and fstrim inside the VM. A simple example: Step 1: Create 100G Thin disk Result 1: Disk occupies ~10M on storage Step 2: Format disk inside VM with mkfs.xfs Result 2: Disk occupies 100G on storage Changing the discard flag on the disk does not have any effect. Am I missing something? Best regards. Markus --_000_12EF8D94C6F8734FB2FF37B9FBEDD173010E01F673EXCHANGEcollo_ Content-Type: text/html; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi,

we just set up a new 4.1.2 OVirt cluster. It is a quite normal
HDD/XFS/NFS stack that worked quit well with 4.0 in the past. 
Inside the VMs we use XFS too.

To our surprise we observe abysmal high IO during mkfs.xfs 
and fstrim inside the VM. A simple example:

Step 1: Create 100G Thin disk
Result 1: Disk occupies ~10M on storage

Step 2: Format disk inside VM with mkfs.xfs
Result 2: Disk occupies 100G on storage

Changing the discard flag on the disk does not have any effect.

Am I missing something?

Best regards.

Markus
--_000_12EF8D94C6F8734FB2FF37B9FBEDD173010E01F673EXCHANGEcollo_-- ------=3D_NextPartTM-000-bc0df54e-354f-4430-b495-bb3fece85829 Content-Type: text/plain; name=3D"InterScan_Disclaimer.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=3D"InterScan_Disclaimer.txt" **************************************************************************** Diese E-Mail enth=C3=A4lt vertrauliche und/oder rechtlich gesch=C3=BCtzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrt=C3=BCmlich erhalten haben, informieren Sie bitte sofort den Absender u= nd vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. =C3=9Cber das Internet versandte E-Mails k=C3=B6nnen unter fremden Namen er= stellt oder manipuliert werden. Deshalb ist diese als E-Mail verschickte Nachricht keine rechtsverbindliche Willenserkl=C3=A4rung. Collogia Unternehmensberatung AG Ubierring 11 D-50678 K=C3=B6ln Vorstand: Kadir Akin Dr. Michael H=C3=B6hnerbach Vorsitzender des Aufsichtsrates: Hans Kristian Langva Registergericht: Amtsgericht K=C3=B6ln Registernummer: HRB 52 497 This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. e-mails sent over the internet may have been written under a wrong name or been manipulated. That is why this message sent as an e-mail is not a legally binding declaration of intention. Collogia Unternehmensberatung AG Ubierring 11 D-50678 K=C3=B6ln executive board: Kadir Akin Dr. Michael H=C3=B6hnerbach President of the supervisory board: Hans Kristian Langva Registry office: district court Cologne Register number: HRB 52 497 **************************************************************************** ------=3D_NextPartTM-000-bc0df54e-354f-4430-b495-bb3fece85829-- --===============4531559310620450507== Content-Type: multipart/mixed MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" Ci0tLS0tLT1fTmV4dFBhcnRUTS0wMDAtYmMwZGY1NGUtMzU0Zi00NDMwLWI0OTUtYmIzZmVjZTg1 ODI5CkNvbnRlbnQtVHlwZTogbXVsdGlwYXJ0L2FsdGVybmF0aXZlOwoJYm91bmRhcnk9Il8wMDBf MTJFRjhEOTRDNkY4NzM0RkIyRkYzN0I5RkJFREQxNzMwMTBFMDFGNjczRVhDSEFOR0Vjb2xsb18i CgotLV8wMDBfMTJFRjhEOTRDNkY4NzM0RkIyRkYzN0I5RkJFREQxNzMwMTBFMDFGNjczRVhDSEFO R0Vjb2xsb18KQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJpc28tODg1OS0xIgpD b250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCgpIaSwKCndlIGp1c3Qg c2V0IHVwIGEgbmV3IDQuMS4yIE9WaXJ0IGNsdXN0ZXIuIEl0IGlzIGEgcXVpdGUgbm9ybWFsCkhE RC9YRlMvTkZTIHN0YWNrIHRoYXQgd29ya2VkIHF1aXQgd2VsbCB3aXRoIDQuMCBpbiB0aGUgcGFz dC4KSW5zaWRlIHRoZSBWTXMgd2UgdXNlIFhGUyB0b28uCgpUbyBvdXIgc3VycHJpc2Ugd2Ugb2Jz ZXJ2ZSBhYnlzbWFsIGhpZ2ggSU8gZHVyaW5nIG1rZnMueGZzCmFuZCBmc3RyaW0gaW5zaWRlIHRo ZSBWTS4gQSBzaW1wbGUgZXhhbXBsZToKClN0ZXAgMTogQ3JlYXRlIDEwMEcgVGhpbiBkaXNrClJl c3VsdCAxOiBEaXNrIG9jY3VwaWVzIH4xME0gb24gc3RvcmFnZQoKU3RlcCAyOiBGb3JtYXQgZGlz ayBpbnNpZGUgVk0gd2l0aCBta2ZzLnhmcwpSZXN1bHQgMjogRGlzayBvY2N1cGllcyAxMDBHIG9u IHN0b3JhZ2UKCkNoYW5naW5nIHRoZSBkaXNjYXJkIGZsYWcgb24gdGhlIGRpc2sgZG9lcyBub3Qg aGF2ZSBhbnkgZWZmZWN0LgoKQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KCkJlc3QgcmVnYXJkcy4K Ck1hcmt1cwoKLS1fMDAwXzEyRUY4RDk0QzZGODczNEZCMkZGMzdCOUZCRUREMTczMDEwRTAxRjY3 M0VYQ0hBTkdFY29sbG9fCkNvbnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PSJpc28tODg1 OS0xIgpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCgo8aHRtbCBk aXI9M0QibHRyIj4KPGhlYWQ+CjxtZXRhIGh0dHAtZXF1aXY9M0QiQ29udGVudC1UeXBlIiBjb250 ZW50PTNEInRleHQvaHRtbDsgY2hhcnNldD0zRGlzby04ODU5LT0KMSI+CjxzdHlsZSB0eXBlPTNE InRleHQvY3NzIiBpZD0zRCJvd2FQYXJhU3R5bGUiPjwvc3R5bGU+CjwvaGVhZD4KPGJvZHkgZnBz dHlsZT0zRCIxIiBvY3NpPTNEIjAiPgo8ZGl2IHN0eWxlPTNEImRpcmVjdGlvbjogbHRyO2ZvbnQt ZmFtaWx5OiBBcmlhbDtjb2xvcjogIzAwMDAwMDtmb250LXNpemU6IDE9CjBwdDsiPgo8ZGl2IHN0 eWxlPTNEImZvbnQtZmFtaWx5OlRhaG9tYTsgZm9udC1zaXplOjEzcHgiPgo8ZGl2IHN0eWxlPTNE ImZvbnQtZmFtaWx5OlRhaG9tYTsgZm9udC1zaXplOjEzcHgiPgo8ZGl2IHN0eWxlPTNEImZvbnQt ZmFtaWx5OlRhaG9tYTsgZm9udC1zaXplOjEzcHgiPgo8ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5 OlRhaG9tYTsgZm9udC1zaXplOjEzcHgiPgo8ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OlRhaG9t YTsgZm9udC1zaXplOjEzcHgiPgo8ZGl2Pgo8ZGl2PkhpLCA8L2Rpdj4KPGRpdj48YnI+CjwvZGl2 Pgo8ZGl2PndlIGp1c3Qgc2V0IHVwIGEgbmV3IDQuMS4yIE9WaXJ0IGNsdXN0ZXIuIEl0IGlzIGEg cXVpdGUgbm9ybWFsPC9kaXY+CjxkaXY+SEREL1hGUy9ORlMgc3RhY2sgdGhhdCB3b3JrZWQgcXVp dCB3ZWxsIHdpdGggNC4wIGluIHRoZSBwYXN0LiZuYnNwOzwvZD0KaXY+CjxkaXY+SW5zaWRlIHRo ZSBWTXMgd2UgdXNlIFhGUyB0b28uPC9kaXY+CjxkaXY+PGJyPgo8L2Rpdj4KPGRpdj5UbyBvdXIg c3VycHJpc2Ugd2Ugb2JzZXJ2ZSBhYnlzbWFsIGhpZ2ggSU8gZHVyaW5nIG1rZnMueGZzJm5ic3A7 PC9kaXY+CjxkaXY+YW5kIGZzdHJpbSBpbnNpZGUgdGhlIFZNLiBBIHNpbXBsZSBleGFtcGxlOjwv ZGl2Pgo8ZGl2Pjxicj4KPC9kaXY+CjxkaXY+U3RlcCAxOiBDcmVhdGUgMTAwRyBUaGluIGRpc2s8 L2Rpdj4KPGRpdj5SZXN1bHQgMTogRGlzayBvY2N1cGllcyB+MTBNIG9uIHN0b3JhZ2U8L2Rpdj4K PGRpdj48YnI+CjwvZGl2Pgo8ZGl2PlN0ZXAgMjogRm9ybWF0IGRpc2sgaW5zaWRlIFZNIHdpdGgg bWtmcy54ZnM8L2Rpdj4KPGRpdj5SZXN1bHQgMjogRGlzayBvY2N1cGllcyAxMDBHIG9uIHN0b3Jh Z2U8L2Rpdj4KPGRpdj48YnI+CjwvZGl2Pgo8ZGl2PkNoYW5naW5nIHRoZSBkaXNjYXJkIGZsYWcg b24gdGhlIGRpc2sgZG9lcyBub3QgaGF2ZSBhbnkgZWZmZWN0LjwvZGl2Pgo8ZGl2Pjxicj4KPC9k aXY+CjxkaXY+QW0gSSBtaXNzaW5nIHNvbWV0aGluZz88L2Rpdj4KPGRpdj48YnI+CjwvZGl2Pgo8 ZGl2PkJlc3QgcmVnYXJkcy48L2Rpdj4KPGRpdj48YnI+CjwvZGl2Pgo8ZGl2Pk1hcmt1czwvZGl2 Pgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjxkaXYgaWQ9M0Qib2ZtZWV0LWV4 dGVuc2lvbi1pbnN0YWxsZWQiIHN0eWxlPTNEImRpc3BsYXk6bm9uZSI+PC9kaXY+CjwvZGl2Pgo8 L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+CgotLV8wMDBfMTJFRjhEOTRDNkY4NzM0RkIyRkYzN0I5RkJF REQxNzMwMTBFMDFGNjczRVhDSEFOR0Vjb2xsb18tLQoKLS0tLS0tPV9OZXh0UGFydFRNLTAwMC1i YzBkZjU0ZS0zNTRmLTQ0MzAtYjQ5NS1iYjNmZWNlODU4MjkKQ29udGVudC1UeXBlOiB0ZXh0L3Bs YWluOwoJbmFtZT0iSW50ZXJTY2FuX0Rpc2NsYWltZXIudHh0IgpDb250ZW50LVRyYW5zZmVyLUVu Y29kaW5nOiA3Yml0CkNvbnRlbnQtRGlzcG9zaXRpb246IGF0dGFjaG1lbnQ7CglmaWxlbmFtZT0i SW50ZXJTY2FuX0Rpc2NsYWltZXIudHh0IgoKKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgpEaWVzZSBFLU1h aWwgZW50aMOkbHQgdmVydHJhdWxpY2hlIHVuZC9vZGVyIHJlY2h0bGljaCBnZXNjaMO8dHp0ZQpJ bmZvcm1hdGlvbmVuLiBXZW5uIFNpZSBuaWNodCBkZXIgcmljaHRpZ2UgQWRyZXNzYXQgc2luZCBv ZGVyIGRpZXNlIEUtTWFpbAppcnJ0w7xtbGljaCBlcmhhbHRlbiBoYWJlbiwgaW5mb3JtaWVyZW4g U2llIGJpdHRlIHNvZm9ydCBkZW4gQWJzZW5kZXIgdW5kCnZlcm5pY2h0ZW4gU2llIGRpZXNlIE1h aWwuIERhcyB1bmVybGF1YnRlIEtvcGllcmVuIHNvd2llIGRpZSB1bmJlZnVndGUKV2VpdGVyZ2Fi ZSBkaWVzZXIgTWFpbCBpc3QgbmljaHQgZ2VzdGF0dGV0LgoKw5xiZXIgZGFzIEludGVybmV0IHZl cnNhbmR0ZSBFLU1haWxzIGvDtm5uZW4gdW50ZXIgZnJlbWRlbiBOYW1lbiBlcnN0ZWxsdCBvZGVy Cm1hbmlwdWxpZXJ0IHdlcmRlbi4gRGVzaGFsYiBpc3QgZGllc2UgYWxzIEUtTWFpbCB2ZXJzY2hp Y2t0ZSBOYWNocmljaHQga2VpbmUKcmVjaHRzdmVyYmluZGxpY2hlIFdpbGxlbnNlcmtsw6RydW5n LgoKQ29sbG9naWEKVW50ZXJuZWhtZW5zYmVyYXR1bmcgQUcKVWJpZXJyaW5nIDExCkQtNTA2Nzgg S8O2bG4KClZvcnN0YW5kOgpLYWRpciBBa2luCkRyLiBNaWNoYWVsIEjDtmhuZXJiYWNoCgpWb3Jz aXR6ZW5kZXIgZGVzIEF1ZnNpY2h0c3JhdGVzOgpIYW5zIEtyaXN0aWFuIExhbmd2YQoKUmVnaXN0 ZXJnZXJpY2h0OiBBbXRzZ2VyaWNodCBLw7ZsbgpSZWdpc3Rlcm51bW1lcjogSFJCIDUyIDQ5NwoK VGhpcyBlLW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZC9vciBwcml2aWxlZ2VkIGlu Zm9ybWF0aW9uLiBJZiB5b3UKYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IChvciBoYXZl IHJlY2VpdmVkIHRoaXMgZS1tYWlsIGluIGVycm9yKQpwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIg aW1tZWRpYXRlbHkgYW5kIGRlc3Ryb3kgdGhpcyBlLW1haWwuIEFueQp1bmF1dGhvcml6ZWQgY29w eWluZywgZGlzY2xvc3VyZSBvciBkaXN0cmlidXRpb24gb2YgdGhlIG1hdGVyaWFsIGluIHRoaXMK ZS1tYWlsIGlzIHN0cmljdGx5IGZvcmJpZGRlbi4KCmUtbWFpbHMgc2VudCBvdmVyIHRoZSBpbnRl cm5ldCBtYXkgaGF2ZSBiZWVuIHdyaXR0ZW4gdW5kZXIgYSB3cm9uZyBuYW1lIG9yCmJlZW4gbWFu aXB1bGF0ZWQuIFRoYXQgaXMgd2h5IHRoaXMgbWVzc2FnZSBzZW50IGFzIGFuIGUtbWFpbCBpcyBu b3QgYQpsZWdhbGx5IGJpbmRpbmcgZGVjbGFyYXRpb24gb2YgaW50ZW50aW9uLgoKQ29sbG9naWEK VW50ZXJuZWhtZW5zYmVyYXR1bmcgQUcKVWJpZXJyaW5nIDExCkQtNTA2NzggS8O2bG4KCmV4ZWN1 dGl2ZSBib2FyZDoKS2FkaXIgQWtpbgpEci4gTWljaGFlbCBIw7ZobmVyYmFjaAoKUHJlc2lkZW50 IG9mIHRoZSBzdXBlcnZpc29yeSBib2FyZDoKSGFucyBLcmlzdGlhbiBMYW5ndmEKClJlZ2lzdHJ5 IG9mZmljZTogZGlzdHJpY3QgY291cnQgQ29sb2duZQpSZWdpc3RlciBudW1iZXI6IEhSQiA1MiA0 OTcKCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioKCi0tLS0tLT1fTmV4dFBhcnRUTS0wMDAtYmMwZGY1NGUt MzU0Zi00NDMwLWI0OTUtYmIzZmVjZTg1ODI5LS0KCg== --===============4531559310620450507==--