From fernando.frediani at upx.com.br Fri Dec 30 19:12:29 2016 Content-Type: multipart/mixed; boundary="===============1477460041588346940==" MIME-Version: 1.0 From: Fernando Frediani To: users at ovirt.org Subject: Re: [ovirt-users] Using zRam with oVirt Nodes Date: Fri, 30 Dec 2016 17:12:21 -0200 Message-ID: In-Reply-To: CAJgorsaLkPqhrNvK7ttWx2EwpJ_pzQh3T6KW4AsXF7GPNj3jqg@mail.gmail.com --===============1477460041588346940== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------C7F99C471D9E0D4B42D95D5F Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed Content-Transfer-Encoding: 7bit Hello it's the same thing zswap. The use case is to be able to put more stuff in a single host without it = need needing to swap to slow disks. You sacrifice CPU and avoid a lot = slower swap to disk. Fernando On 30/12/2016 16:41, Yaniv Kaul wrote: > > > On Dec 30, 2016 7:06 PM, "Fernando Frediani" = > > = > wrote: > > Hello folks. > > On simple libvirt/KVM hosts in order to improve RAM usage and > avoid swap to disk I use zRam with swap to RAM technique. So > create half of amount of host memory in zRam disk divided by the > number of CPU cores. Works pretty well. > > Has anyone tried it with oVirt Nodes or even has it been > considered as a feature to simply turn on/off ? > > > What exactly is the use case? > I'd use zram for temporary disks, using the VDSM hook for them. > I think you are referring to zswap? > Y. > > > Thanks > Fernando > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > > --------------C7F99C471D9E0D4B42D95D5F Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 8bit

Hello it's the same thing zswap.

The use case is to be able to put more stuff in a single host without it need needing to swap to slow disks. You sacrifice CPU and avoid a lot slower swap to disk.

Fernando

On 30/12/2016 16:41, Yaniv Kaul wrote:


On Dec 30, 2016 7:06 PM, "Fernando Frediani" <fernando.fre= diani(a)upx.com.br> wrote:
Hello folks.

On simple libvirt/KVM hosts in order to improve RAM usage and avoid swap to disk I use zRam with swap to RAM technique. So create half of amount of host memory in zRam disk divided by the number of CPU cores. Works pretty well.

Has anyone tried it with oVirt Nodes or even has it been considered as a feature to simply turn on/off ?

What exactly is the use case?=C2=A0
I'd use zram for temporary disks, using the VDSM hook for them.=C2=A0
I think you are referring to zswap?=C2=A0
Y.=C2=A0

Thanks
Fernando

_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.o= rg/mailman/listinfo/users


--------------C7F99C471D9E0D4B42D95D5F-- --===============1477460041588346940== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS1DN0Y5OUM0NzFEOUUwRDRCNDJEOTVENUYKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQK CkhlbGxvIGl0J3MgdGhlIHNhbWUgdGhpbmcgenN3YXAuCgpUaGUgdXNlIGNhc2UgaXMgdG8gYmUg YWJsZSB0byBwdXQgbW9yZSBzdHVmZiBpbiBhIHNpbmdsZSBob3N0IHdpdGhvdXQgaXQgCm5lZWQg bmVlZGluZyB0byBzd2FwIHRvIHNsb3cgZGlza3MuIFlvdSBzYWNyaWZpY2UgQ1BVIGFuZCBhdm9p ZCBhIGxvdCAKc2xvd2VyIHN3YXAgdG8gZGlzay4KCkZlcm5hbmRvCgpPbiAzMC8xMi8yMDE2IDE2 OjQxLCBZYW5pdiBLYXVsIHdyb3RlOgo+Cj4KPiBPbiBEZWMgMzAsIDIwMTYgNzowNiBQTSwgIkZl cm5hbmRvIEZyZWRpYW5pIiAKPiA8ZmVybmFuZG8uZnJlZGlhbmlAdXB4LmNvbS5iciA8bWFpbHRv OmZlcm5hbmRvLmZyZWRpYW5pQHVweC5jb20uYnI+PiAKPiB3cm90ZToKPgo+ICAgICBIZWxsbyBm b2xrcy4KPgo+ICAgICBPbiBzaW1wbGUgbGlidmlydC9LVk0gaG9zdHMgaW4gb3JkZXIgdG8gaW1w cm92ZSBSQU0gdXNhZ2UgYW5kCj4gICAgIGF2b2lkIHN3YXAgdG8gZGlzayBJIHVzZSB6UmFtIHdp dGggc3dhcCB0byBSQU0gdGVjaG5pcXVlLiBTbwo+ICAgICBjcmVhdGUgaGFsZiBvZiBhbW91bnQg b2YgaG9zdCBtZW1vcnkgaW4gelJhbSBkaXNrIGRpdmlkZWQgYnkgdGhlCj4gICAgIG51bWJlciBv ZiBDUFUgY29yZXMuIFdvcmtzIHByZXR0eSB3ZWxsLgo+Cj4gICAgIEhhcyBhbnlvbmUgdHJpZWQg aXQgd2l0aCBvVmlydCBOb2RlcyBvciBldmVuIGhhcyBpdCBiZWVuCj4gICAgIGNvbnNpZGVyZWQg YXMgYSBmZWF0dXJlIHRvIHNpbXBseSB0dXJuIG9uL29mZiA/Cj4KPgo+IFdoYXQgZXhhY3RseSBp cyB0aGUgdXNlIGNhc2U/Cj4gSSdkIHVzZSB6cmFtIGZvciB0ZW1wb3JhcnkgZGlza3MsIHVzaW5n IHRoZSBWRFNNIGhvb2sgZm9yIHRoZW0uCj4gSSB0aGluayB5b3UgYXJlIHJlZmVycmluZyB0byB6 c3dhcD8KPiBZLgo+Cj4KPiAgICAgVGhhbmtzCj4gICAgIEZlcm5hbmRvCj4KPiAgICAgX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiAgICAgVXNlcnMgbWFp bGluZyBsaXN0Cj4gICAgIFVzZXJzQG92aXJ0Lm9yZyA8bWFpbHRvOlVzZXJzQG92aXJ0Lm9yZz4K PiAgICAgaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzCj4gICAg IDxodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM+Cj4KPgoKCi0t LS0tLS0tLS0tLS0tQzdGOTlDNDcxRDlFMEQ0QjQyRDk1RDVGCkNvbnRlbnQtVHlwZTogdGV4dC9o dG1sOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCjxodG1s PgogIDxoZWFkPgogICAgPG1ldGEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04IiBo dHRwLWVxdWl2PSJDb250ZW50LVR5cGUiPgogIDwvaGVhZD4KICA8Ym9keSBiZ2NvbG9yPSIjRkZG RkZGIiB0ZXh0PSIjMDAwMDAwIj4KICAgIDxwPkhlbGxvIGl0J3MgdGhlIHNhbWUgdGhpbmcgenN3 YXAuPC9wPgogICAgPHA+VGhlIHVzZSBjYXNlIGlzIHRvIGJlIGFibGUgdG8gcHV0IG1vcmUgc3R1 ZmYgaW4gYSBzaW5nbGUgaG9zdAogICAgICB3aXRob3V0IGl0IG5lZWQgbmVlZGluZyB0byBzd2Fw IHRvIHNsb3cgZGlza3MuIFlvdSBzYWNyaWZpY2UgQ1BVCiAgICAgIGFuZCBhdm9pZCBhIGxvdCBz bG93ZXIgc3dhcCB0byBkaXNrLjwvcD4KICAgIDxwPkZlcm5hbmRvPC9wPgogICAgPGRpdiBjbGFz cz0ibW96LWNpdGUtcHJlZml4Ij5PbiAzMC8xMi8yMDE2IDE2OjQxLCBZYW5pdiBLYXVsIHdyb3Rl Ojxicj4KICAgIDwvZGl2PgogICAgPGJsb2NrcXVvdGUKY2l0ZT0ibWlkOkNBSmdvcnNhTGtQcWhy TnZLN3R0V3gyRXdwSl9welFoM1Q2S1c0QXNYRjdHUE5qM2pxZ0BtYWlsLmdtYWlsLmNvbSIKICAg ICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxkaXYgZGlyPSJhdXRvIj4KICAgICAgICA8ZGl2Pjxicj4K ICAgICAgICAgIDxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+CiAgICAgICAgICAgIDxkaXYg Y2xhc3M9ImdtYWlsX3F1b3RlIj5PbiBEZWMgMzAsIDIwMTYgNzowNiBQTSwgIkZlcm5hbmRvCiAg ICAgICAgICAgICAgRnJlZGlhbmkiICZsdDs8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiCiAgICAg ICAgICAgICAgICBocmVmPSJtYWlsdG86ZmVybmFuZG8uZnJlZGlhbmlAdXB4LmNvbS5iciI+ZmVy bmFuZG8uZnJlZGlhbmlAdXB4LmNvbS5icjwvYT4mZ3Q7CiAgICAgICAgICAgICAgd3JvdGU6PGJy IHR5cGU9ImF0dHJpYnV0aW9uIj4KICAgICAgICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0icXVv dGUiIHN0eWxlPSJtYXJnaW46MCAwIDAKICAgICAgICAgICAgICAgIC44ZXg7Ym9yZGVyLWxlZnQ6 MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+SGVsbG8KICAgICAgICAgICAgICAgIGZv bGtzLjxicj4KICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAgIE9uIHNpbXBsZSBs aWJ2aXJ0L0tWTSBob3N0cyBpbiBvcmRlciB0byBpbXByb3ZlIFJBTQogICAgICAgICAgICAgICAg dXNhZ2UgYW5kIGF2b2lkIHN3YXAgdG8gZGlzayBJIHVzZSB6UmFtIHdpdGggc3dhcCB0byBSQU0K ICAgICAgICAgICAgICAgIHRlY2huaXF1ZS4gU28gY3JlYXRlIGhhbGYgb2YgYW1vdW50IG9mIGhv c3QgbWVtb3J5IGluCiAgICAgICAgICAgICAgICB6UmFtIGRpc2sgZGl2aWRlZCBieSB0aGUgbnVt YmVyIG9mIENQVSBjb3Jlcy4gV29ya3MKICAgICAgICAgICAgICAgIHByZXR0eSB3ZWxsLjxicj4K ICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAgIEhhcyBhbnlvbmUgdHJpZWQgaXQg d2l0aCBvVmlydCBOb2RlcyBvciBldmVuIGhhcyBpdCBiZWVuCiAgICAgICAgICAgICAgICBjb25z aWRlcmVkIGFzIGEgZmVhdHVyZSB0byBzaW1wbHkgdHVybiBvbi9vZmYgPzxicj4KICAgICAgICAg ICAgICA8L2Jsb2NrcXVvdGU+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAg ICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBkaXI9ImF1dG8iPjxicj4KICAgICAgICA8L2Rpdj4K ICAgICAgICA8ZGl2IGRpcj0iYXV0byI+V2hhdCBleGFjdGx5IGlzIHRoZSB1c2UgY2FzZT/CoDwv ZGl2PgogICAgICAgIDxkaXYgZGlyPSJhdXRvIj5JJ2QgdXNlIHpyYW0gZm9yIHRlbXBvcmFyeSBk aXNrcywgdXNpbmcgdGhlIFZEU00KICAgICAgICAgIGhvb2sgZm9yIHRoZW0uwqA8L2Rpdj4KICAg ICAgICA8ZGl2IGRpcj0iYXV0byI+SSB0aGluayB5b3UgYXJlIHJlZmVycmluZyB0byB6c3dhcD/C oDwvZGl2PgogICAgICAgIDxkaXYgZGlyPSJhdXRvIj5ZLsKgPC9kaXY+CiAgICAgICAgPGRpdiBk aXI9ImF1dG8iPgogICAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPgogICAgICAgICAg ICA8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+CiAgICAgICAgICAgICAgPGJsb2NrcXVvdGUgY2xh c3M9InF1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwCiAgICAgICAgICAgICAgICAuOGV4O2JvcmRl ci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPgogICAgICAgICAgICAgICAg PGJyPgogICAgICAgICAgICAgICAgVGhhbmtzPGJyPgogICAgICAgICAgICAgICAgRmVybmFuZG88 YnI+CiAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICBfX19fX19fX19fX19fX19f X19fX19fX19fX19fX188d2JyPl9fX19fX19fX19fX19fX19fPGJyPgogICAgICAgICAgICAgICAg VXNlcnMgbWFpbGluZyBsaXN0PGJyPgogICAgICAgICAgICAgICAgPGEgbW96LWRvLW5vdC1zZW5k PSJ0cnVlIiBocmVmPSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIgogICAgICAgICAgICAgICAgICB0 YXJnZXQ9Il9ibGFuayI+VXNlcnNAb3ZpcnQub3JnPC9hPjxicj4KICAgICAgICAgICAgICAgIDxh IG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIKICAgICAgICAgICAgICAgICAgaHJlZj0iaHR0cDovL2xp c3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIgogICAgICAgICAgICAgICAgICBy ZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnL21h aWxtYW48d2JyPi9saXN0aW5mby91c2VyczwvYT48YnI+CiAgICAgICAgICAgICAgPC9ibG9ja3F1 b3RlPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGJyPgogICAgICAgICAgPC9kaXY+ CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9ibG9ja3F1b3RlPgogICAgPGJyPgog IDwvYm9keT4KPC9odG1sPgoKLS0tLS0tLS0tLS0tLS1DN0Y5OUM0NzFEOUUwRDRCNDJEOTVENUYt LQo= --===============1477460041588346940==--