Real-time virtualisation for IoT device development

July 29, 2015 // By Steve Taranovich, EDN
Wind River has updated its real-time virtualisation offering to allow users to further reduce costs and innovate in the area of connected devices. The update includes storage virtualisation capabilities, enhanced security capabilities, and expanded processor support.

Virtualisation Profile for VxWorks is based on Wind River virtualisation technology and extends the scalability capabilities of VxWorks by integrating a real-time embedded, Type 1 hypervisor into the core of the real-time operating system (RTOS). Through embedded virtualisation, it allows VxWorks users to consolidate multiple disparate workloads on a single processor. Described by Wind River as critical in today's era of IoT, it helps to address the need for robust, safer and more secure partitioning across all market segments.

Updates to Virtualization Profile for VxWorks include the following:

• Storage virtualisation through VirtIO allows devices to share a single storage controller, even a single disc such as a Serial ATA device, between multiple virtual machines (VMs), thereby dramatically reducing cost and complexity for consolidated systems. The run-time configuration, combined with support for the VirtIO device virtualisation framework makes the virtualisation profile a flexible and highly customisable virtualisation layer for embedded devices.

• Enhanced security capabilities include seamless integration with the Security Profile for VxWorks. These capabilities help designers to guard security from power-on all the way through VM load and beyond with secure boot, secure load, and data encryption during transmission and after shutdown.

• Expanded support for Intel Atom and Celeron processors, providing greater choices for engineers to build product lines that scale from low end controllers to major gateways and high performance compute and display stations.

“Embedded virtualisation …. enables a future-proof architecture that can adapt and evolve to meet changing market requirements, customer needs, and technology advancements,” said Dinyar Dastoor, vice president and general manager of operating system platforms at Wind River.

The Virtualization Profile for VxWorks is an integral part of the Intel Industrial Solutions System Consolidation Series, a production-ready, virtualisation software stack used for running an assortment of industrial and IoT workloads on a single platform.

Wind River (Intel); and specific to the IoT;