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? Pekka -- 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