On Fri, Jul 13, 2012 at 12:02 AM, Pekka Enberg <penberg@xxxxxxxxxx> wrote: > On Thu, Jul 12, 2012 at 6:46 PM, Asias He <asias.hejun@xxxxxxxxx> wrote: >> vhost-blk is a in kernel virito-blk device accelerator. vhost-blk is >> similar with vhost-net. It handles virito-blk's request and completion >> in host kernel side. >> >> How to use: >> ----------------------------- >> Load the vhost-blk.ko module in host side and specify the vhost flag. >> $ lkvm run -d disk.img,vhost >> >> Performance evaluation: >> ----------------------------- >> The comparison is between kvm tool with usersapce implementation and kvm >> tool with vhost-blk. >> >> 1) Fio with libaio ioengine on Fusion IO device >> With bio-based IO path, sequential read/write, random read/write >> IOPS boost : 8.4%, 15.3%, 10.4%, 14.6% >> Latency improvement: 8.5%, 15.4%, 10.4%, 15.1% >> >> 2) Fio with vsync ioengine on Fusion IO device >> With bio-based IO path, sequential read/write, random read/write >> IOPS boost : 10.5%, 4.8%, 5.2%, 5.6% >> Latency improvement: 11.4%, 5.0%, 5.2%, 5.8% >> >> Signed-off-by: Asias He <asias.hejun@xxxxxxxxx> > > Wow, nice! What's the status of vhost-blk? When can we except it to be > merged to mainline? I just sent out the vhost-blk kernel bits to lkml. I hope it can hit 3.6. -- Asias He -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html