Date: Thu, 08 May 2014 22:40:59 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> To: Andreas Nilsson <andrnils@gmail.com> Cc: "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org> Subject: Re: Disk IO throttling for VM guests? Message-ID: <536BEBDB.405@quip.cz> In-Reply-To: <CAPS9%2BSuN0GJXNpZyAXwUCtrVw0gMYCke19vg0dK2rSfZkq%2BBmQ@mail.gmail.com> References: <536BA96E.5090800@quip.cz> <CAPS9%2BSuN0GJXNpZyAXwUCtrVw0gMYCke19vg0dK2rSfZkq%2BBmQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Andreas Nilsson wrote: > On Thu, May 8, 2014 at 5:57 PM, Miroslav Lachman <000.fbsd@quip.cz > <mailto:000.fbsd@quip.cz>> wrote: > > Is there any possibilities to limit disk IO for virtualization guest > on FreeBSD? > I would like to know, if it is possible to limit IOps for jails, or > Bhyve guest, or VirtualBox quests. There are ways to limit CPU or > RAM for them, but CPU and RAM are really huge these days. On the > other hand, HDDs are still very IO limited and if one guest runs > disk IO hungy task, then all other guest are affected / slow. > > I read about plugable GEOM scheduler few years ago (GEOM_SCHED), but > it seems that it is dead project and there is no module for it to > allow some scheduling according to PID, JID or something like this. > > So do we have anything like this for Jails or Bhyve? > http://wiki.qemu.org/Features/ DiskIOLimits > http://wiki.smartos.org/ display/DOC/Tuning+the+IO+ Throttle > > Miroslav Lachman > > > Well, there is rctl. I haven't tried it yet though. > > Best regards > Andreas As far as I know, it is just another way to limit CPU, memory, swap, SysV semaphores, but no way to limit disk iops or bandwidth. Miroslav Lachman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?536BEBDB.405>