Virtual Open Systems is an innovative, agile and dynamic start-up company operating in embedded Linux, Android, SMP Virtualization and Cloud Computing. Virtual Open Systems delivers the most innovative and efficient solutions for embedded multi-core platforms that increase value to customers, helps them to lower costs and reduce time to market while improving control, security and meeting new business requirements. The Company is synonym of innovation.
- Cloud Computing
Highlight: Full performance BYOD on commercially available Chromebook at ARM TechCon 2013
KVM-on-ARM is the next generation of open source virtualization technology that transforms Linux kernel into a hypervisor. Taking advantage of hardware virtualization support provided by the ARM multicore processors, KVM-on-ARM is the unique low power, low cost, high performance full SoC virtualization solution, which is also vendor lock-in free. Since virtualization can be the key technology for BYOD Android smartphones, tablets and portable PC, Virtual Open Systems and ARM have worked together to show the amazing demo of BYOD phenomena. The basic idea is to use your Chromebook wherever you want and when you bring it to work, KVM-on-ARM virtualization enables a secure laptop in which people are able to access corporate resources and applications.
KVM on ARM hypervisor technical guides
A step by step guide to experience KVM virtualization on a real consumer laptop, based on Cortex-A15. This is about how to enable KVM on Samsung's ARM Chromebook, allowing the usage of multiple popular operating systems (ChromeOS, Ubuntu, Android).
A guide for KVM Virtualization on the ARMv8 Architecture. Experience how to set up a KVM development environment on 64-bit ARM processors. This guide showcases how to run a guest operating system inside an ARM64 host taking benefit of its KVM module. A practical ARMv8 step by step guide on how to reach a fully functional environment on next coming hardware targets. The guide is using ARM Foundation Model to simulate ARMv8 code.
A guide to deploy full virtualization KVM-on-ARM Cortex-A15 VExpress real hardware. It's showcasing the full virtualization extensions of Cortex-A15 on real hardware, based on latest KVM-on-ARM developments by Virtual Open Systems: KVM-on-ARM is the first hypervisor technology using the hardware virtualization extensions of ARM Cortex-A15 enabling multiple copies of operating systems and delivering near-native performance for server, consumer and mobile market segments. Starting with this implementation, different customer specific use cases could be easily instantiated targeting Android multi-persona, different heterogeneous OS or different version of the same OS.
A guide to experience KVM virtualization on Arndale. Virtual Open Systems shares how to virtualize Exynos-5250 based devices, such as the Arndale development board. Cortex-A15/A7 are mature enough, and more parties start to implement their own platforms/solutions based on ARMv7 and the Virtualization Extensions. In this context KVM on Exynos-5250 is a practical guide.
A guide for Android on ARM Cortex-A15 FastModels. Discover how to use the latest Android Jelly Bean OS on Cortex-A15 Fast Models. Develop software for modern virtualization platforms based on Cortex-A15, ahead of real platforms: ARM Fast Models allows developers to explore application scenarios prior to the availability of hardware.
The KVM-on-ARM guide made available by Virtual Open Systems. An updated step by step guide for Linux KVM virtualization on embedded systems and ARM based servers, starting with KVM porting on ARM Cortex-A15 and big.LITTLE Fast Models. Discover how to setup the development environment for KVM development on embedded multi-core architecture processors.
In addition, the latest release of KVM kernel for ARM Cortex-A15 architecture is available for download from the Virtual Open Systems public repository ($ git clone git://github.com/virtualopensystems/linux-kvm-arm.git)
BYOD virtualization demonstrated on commercially available Chromebook at ARM TechCon (Santa Clara, Oct 2013)Multiple Android Guests KVM Demo at ARM Technology Symposium (Taipei, Nov 2012)A15 Full Virtualization KVM Demo at ARM TechCon event (Santa Clara, Nov 2012)Green Servers Workshop (ITRI, June 2012)Virtualization for Open Clouds (Open Virtualization Alliance, February 2012)
The SAVE Project aims at the development of software/hardware virtualization-aware technologies for an efficient exploitation of heterogeneous system architecturesIn Trescca Project, implementing the security software model and integrating it with KVMIn Virtical Project, developing SW/HW extensions for virtualized heteregenous multicore platforms
Linux kernel and embedded system virtualization software developer engineer: KVM-on-ARM Job opening at Virtual Open Systems reflects challenging and multinational working environment. Our employees receive competitive compensation and benefits. Join the Virtual Open Systems team and contribute to develop and deploy the industry's emerging ARM based virtualization technology. Learn more about available positions by job posting to firstname.lastname@example.org
KVM-on-ARM Cortex-A15 Virtualization Video Demos developed by Virtual Open Systems
KVM virtualization on Arndale, a demo showcasing various KVM virtualization use cases on an Exynos-5250-based device such as the Arndale development board. A guide for KVM on Exynos-5250 is made available by Virtual Open Systems.
KVM virtualization port on your preferred hardware ARM platform is made easy with Virtual Open Systems.
Showcased at ARM TechCon 2012, this is a demonstration of two Guests (Android and Ubuntu), being fully virtualized with KVM-on-ARM on Versatile Express development hardware. It is meant as a proof of concept, to establish the feasibility and near-native performance of KVM on the v7 ARM architecture.
An Android ICS Guest shows that even without accelerated graphics, UI performance is good, while at the same time, a basic Ubuntu web-server highlights future deployment on large scale ARM servers. You can port KVM virtualization on your preferred hardware ARM platform easily with the help of Virtual Open Systems.
This KVM demo by Virtual Open Systems demonstrates a Multi-Persona Android Virtualization with KVM on ARM Cortex A15, of interest for smartphones and tablets. The demo runs on ARM's Versatile Express with a Cortex-A15 dual core processor running at 1 GHz with 2 GB of RAM. Android Guest benchmark exhibits near native CPU performance.
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. KVM virtualization custom porting services for ARM-based multicore systems by Virtual Open Systems.
Virtual Open Systems demonstrates KVM-on-ARM full virtualization on Cortex-A15 hardware, with near-native performance on the latest v7 ARM architecture. An Android ICS guest shows that even without accelerated graphics, UI performance is nice, while at the same time, a basic Ubuntu web-server guest highlights future potential deployment on large scale ARM servers.
The demo was conducted on a Versatile Express board equipped with a dual core Cortex-A15 (TC1) processor at 1.2 GHz and 1 GB of RAM. A user guide explains how to set up KVM-on-ARM full virtualization on Cortex-A15 hardware. Virtual Open Systems provides virtualization test and porting services for ARM-based multicore systems, for servers, mobile, consumer and industrial applications.
Virtual Open Systems demonstrates a direct comparison, between two identical virtual machines virtualized by different methods on a ARM Cortex-A15 real hardware. On one side KVM-on-ARM is used to run a fully virtualized guest, while on the other side the guest is emulated with QEMU's TCG. Near-native performance is achieved by KVM while TCG cannot cope with the load.
The demo has been performed on a Versatile Express board equipped with a dual core Cortex-A15 (TC1) processor at 1.2 GHz and 1 GB of RAM. Virtual Open Systems provides virtualization test and porting services for ARM-based multicore systems.
Virtual Open Systems has demonstrated the first fully KVM on ARM Cortex-A15 virtualized Android guest (with graphics), running within an Android host on the Fast Models simulation platform.
Virtual Open Systems provides Virtualization test and porting services for ARM-based multicore systems.