On 4 November 2015 at 10:47, Antonio Murdaca <amurdaca(a)redhat.com> wrote:
I've taken a look at https://github.com/clearlinux/kvmtool/tree/oci
and I didn't
why all mounts are mounted over 9p virtio (including the rootfs). Doesn't
the ability to have DAX, both on the rootfs and in all mounts? Doesn't the OCI spec
need to be
modified a bit to handle all the configurations required for a (tiny) virtual machine
Note the oci branch of kvmtool is at the moment is experimental code
and is not used in the stable releases of "Clear Containers for Docker
In the kvmtool used there (for which you can fetch srpm from
or OBS), we do use plkvm kernel driver and
thus memory-map the VM disk image with DAX.
Note that the docker/OCI container chroot so far has been exported to
the VM via 9p virtio. However, I wish e.g. for docker graphdrivers to
expose api to the execdriver / OCI-executors to e.g. have block access
to LVM volumes which one can then attach to the tiny-VMs.
We should be using plkvm+DAX (or similar, e.g. qemu+nvmdimm+DAX) for
the tiny-VM disk image. I'll check with James Hunt, as to how things
are currently done in the OCI branch, as he is currently working on
53 sleeps till Christmas, or less
Open Source Technology Center
Intel Corporation (UK) Ltd. - Co. Reg. #1134945 - Pipers Way, Swindon SN3 1RJ.