On 12/ 2/12 03:24 AM, Nikola M. wrote:
It is using Solaris Zones and throttling their disk usage on that level,
so you separate workload processes on separate zones.
Or even put KVM machines under the zones (Joyent and OI support
Joyent-written KVM/Intel implementation in Illumos) for the same
reason of I/O throttling.
They (Joyent) say that their solution is made in not too much code,
but gives very good results (they run massive cloud computing service,
with many zones and KVM VM's so they might know).
http://wiki.smartos.org/display/DOC/Tuning+the+IO+Throttle
http://dtrace.org/blogs/wdp/2011/03/our-zfs-io-throttle/
There is short video from 16th minute onward, from BayLISA meetup at
Joyent, August 16, 2012
https://www.youtube.com/watch?v=6csFi0D5eGY
Talking about ZFS Throttle implementation architecture in Illumos , from
Joyent's Smartos.
I learned it is also available in Entic.net-sponsored Openindiana
and probably in Nexenta, too, since it is implemented inside Illumos.
N.
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss