vHost Support
The vHost driver was added in the 3.6 Linux kernel. The Linux-IO Target vHost
fabric module implements I/O prcoessing based on the Linux virtio mechanism. It
provides virtually bare-metal local storage performance for KVM guests.
Currently Linux guest VMs are supported.
The vHost driver is not a self-contained virtio device, as it depends on
userspace to handle the control plane while the data plane is done in kernel.
This means the data plane does not go through emulations, which can slow down
I/O performance. Cinder today does not provide an option for taking advantage
Linux vHost driver.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Mike Perez
- Direction:
- Needs approval
- Assignee:
- Mike Perez
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- next
- Started by
- Completed by
- Sean McGinnis
Related branches
Related bugs
Sprints
Whiteboard
(smcginnis): Marking obsolete as this has been sitting out there for a long time. If this is still needed, please submit a new bp.
cinder-spec: https:/
Hi mike, How goes this BP? Is there any code about it?
We have coded this feature, and if there isn't any code we can submit it ASAP.