Fully Virtualized Guests on Android with KVM

This demo is a first attempt of showcasing full virtualization on Android and ARM platforms, by utilizing Cortex-A15 and KVM on ARM. The selected platform for the demonstration, is ARM's Versatile Express with a Cortex-A15 dual core processor running at 1 GHz with 2 GB of RAM. After the initial boot, the host is suspended and an identical Android guest is started. On both cases a benchmark is run, to exhibit near native performance of the guest on CPU workloads (less than 3% performance loss). The guest and host can be suspended/resumed at will. The second part of the demo shows a more user friendly approach, by utilizing already available Android applications. Two guests are started (Android Jelly Bean and Ubuntu 12.04 LTS), and can be used concurrently with the Android Host seamlessly. VirtualOpenSystems provides virtualization test and porting services for ARM-based multicore systems. Further information can be discovered at VirtualOpenSystems. Contact us at: [email protected] www.virtualopensystems.com


Source: Fully Virtualized Guests on Android with KVM (Youtube).