Briefs

Bringing Linux Containers to Small-Footprint Industrial-Edge Applications

Issue link: https://resources.windriver.com/i/1191852

Contents of this Issue

Navigation

Page 0 of 0

By Ricky Watts, Wind River Vice President, Industrial Solutions Originally printed in Smart Industry Technology Report, June 2019 BRINGING LINUX CONTAINERS TO SMALL- FOOTPRINT INDUSTRIAL-EDGE APPLICATIONS Linux containers have been broadly used in data centers and IT environments for years. Until recently, they were not easy to use with pre-integrated platforms for embedded market segments such as industrial, energy, medical, and transportation. Lack of container knowledge and broad ecosystem collaboration limited their use in small-footprint edge systems, especially in the industrial area. But recently there's been a shift—the use of containerization in edge systems is becoming a reality. Let's explore how such an approach can remove the barriers to container use in applications such as IoT gateways, industrial automation control systems, radio access network (RAN) products, and a wide range of network appliances. In the last decade, enterprise IT applications have increasingly been developed around "cloud native" computing architec- tures, because of their speed, scale, and economic benefits. Applications are segmented into micro services, increasing the reusability of individual modules while enabling agile deployment models and improving the efficiency of maintaining the code. Applications are then deployed within containers, where a container integrates the application itself along with all dependent libraries and associated functions, resulting in a quick-loading, standard unit of software that has a minimal footprint. Contain- erized applications are highly portable between computing environments, since they're isolated from the underlying compute platform. Orchestrators control the instantiation, scheduling, and management of containerized applications to optimize the utilization of compute, memory, and storage resources. Standards-compliant, cloud native implementations based on open-source projects are possible thanks to the Cloud Native Computing Foundation (CNCF), which serves as the vendor-neutral home for many of the fastest-growing container-related projects. The foundation fosters collaboration between the industry's top developers, end users, and vendors. While initially deployed in enterprise IT environments, cloud native architectures and containers provide benefits that are equal- ly desirable for industrial, energy, and medical embedded systems located at a factory, hospital, or remote site. Code reus- ability, efficient maintenance, platform independence, and optimized resource utilization are just as important for devices and applications developed by small teams working to meet aggressive schedules, deployed across multiple hardware architectures based on a variety of processor architectures. Our distribution, for example, includes pre-integrated components configured to deliver a fully functional solution for embed- ded systems such as edge appliances and industrial automation-control systems. By leveraging this pre-integrated container platform, developers can focus on creating the applications that represent their true differentiation, enabling them to acceler- ate their time-to-market for value-added solutions. Wind River is a global leader in delivering software for the intelligent edge. Its comprehensive portfolio is supported by world-class professional services and support and a broad partner ecosystem. Wind River is accelerating digital transformation of critical infrastructure systems that demand the highest levels of safety, security, and reliability. © 2019 Wind River Systems, Inc. The Wind River logo is a trademark of Wind River Systems, Inc., and Wind River and VxWorks are registered trademarks of Wind River Systems, Inc. Rev. 12/2019

Articles in this issue

view archives of Briefs - Bringing Linux Containers to Small-Footprint Industrial-Edge Applications