On Thu, Jul 12, 2012 at 6:46 PM, Asias He <[email protected]> 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 <[email protected]>
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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html