First time I hear about the "Cloud Hypervisor" https://www.cloudhypervisor.org/. It's really hard to keep up with all new stuff in the field.