Project Orko is enabling Virtualisation and VirtIO for the Trusted Reference Strack (TRS) and SOAFEE workloads. It builds on the pathfinding work of https://linaro.atlassian.net/wiki/spaces/STR and will reuse components from that project as well as develop additional backends. The broad aims are to:
Expand rust-vmm’s support for Xen (and other hypervisors)
Launch VM’s with VirtIO backend
De-privilage VirtIO backends as much as possible
Run SOAFFE container workloads isolated in those VMs
The following presentation gives an overview of the architecture and the initial aims of the project.