titaniumcloudlogopromo.jpg

Wind River Virtualizes the IIoT

March 29, 2017
The company is looking to virtualize the Industrial Internet of Things (IIoT) with its Titanium Control platform.

Many industrial systems feature older hardware and software that tends to be brittle from a system perspective, often delivering poor component interoperability and insufficient security. Wind River is looking to change this with a virtualized Industrial Internet of Things (IIoT) platform called Titanium Control.

Titanium Control is an on-premise cloud infrastructure that would combine services currently distributed among traditional physical subsystems. The system is designed to sit between Wind River’s Helix Device Cloud services and physical subsystems (Fig. 1).

1. Titanium Control is designed to sit between Wind River’s Helix Device Cloud services and physical subsystems, providing a virtualized environment to run subsystem control applications.

The approach is designed to reduce integration and maintenance costs, improve interoperability, and reduce obsolescence while providing improved security. The system takes advantage of open-source projects such as OpenStack and Linux to host virtualized, fault-tolerant, high-availability services. 

The physical devices are connected via real-time network services to a host running Titanium Control (Fig. 2). The platform provides storage, management, and control of the virtual environment that runs isolated virtual functions. The real-time virtual containers can be used to implement features like soft PLCs. It allows features like secure boot and Enhanced Platform Awareness (EPA) to be utilized by virtual machines (VM) that would be difficult to incorporate into many current and legacy systems.

2. Titanium Control runs applications like soft PLCs that communicate with their hardware counterparts via a real-time network.

Titanium Control would protect the real-time network connections from the rest of the network in addition to running production services. It also allows IIoT management features to be run on the host where resources are less confined than on individual devices. It also allows centralized security to be implemented on the server so that legacy subsystems do not have to. This also makes service updates easier.

The industrial-grade Linux on which Titanium Control is built provides real-time extensions to VMs. It supports Intel’s Data Plane Development Kit (DPDK) with deep packet inspection support and routing capabilities that work with the VM virtual NICs.

The system provides advantages, such as the ability to extend the control loop beyond the factory floor. It makes additional analytics easier to implement and allows aggregation of multiple control loops. It potentially provides support for incorporating machine learning and deep neural networks (DDN) in control and monitoring scenarios.

By decoupling the application layer, Wind River allows developers to improve industrial operations from a more centralized virtual environment. The challenges are distributed real-time control, and there are limitations even when using high-speed, real-time Ethernet. There is no way to beat the real-time speed of a microcontroller attached to a device, and these will still be needed for operations like motor control. Still, there are many parts of a control loop that do not require millisecond latency. Titanium Control can address these in addition to incorporating intelligent devices that perform high-speed tasks.

The system is designed to be scalable so more than a single server can be linked together, with each running multiple VMs that can communicate with each other.

About the Author

William G. Wong | Senior Content Director - Electronic Design and Microwaves & RF

I am Editor of Electronic Design focusing on embedded, software, and systems. As Senior Content Director, I also manage Microwaves & RF and I work with a great team of editors to provide engineers, programmers, developers and technical managers with interesting and useful articles and videos on a regular basis. Check out our free newsletters to see the latest content.

You can send press releases for new products for possible coverage on the website. I am also interested in receiving contributed articles for publishing on our website. Use our template and send to me along with a signed release form. 

Check out my blog, AltEmbedded on Electronic Design, as well as his latest articles on this site that are listed below. 

You can visit my social media via these links:

I earned a Bachelor of Electrical Engineering at the Georgia Institute of Technology and a Masters in Computer Science from Rutgers University. I still do a bit of programming using everything from C and C++ to Rust and Ada/SPARK. I do a bit of PHP programming for Drupal websites. I have posted a few Drupal modules.  

I still get a hand on software and electronic hardware. Some of this can be found on our Kit Close-Up video series. You can also see me on many of our TechXchange Talk videos. I am interested in a range of projects from robotics to artificial intelligence. 

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!