Keynote: Software-Defined Everything - Arjan van de Ven, Intel Fellow & Director of Linux Systems Engineering, Open Source Technology Center, Intel [Open Source Summit EU 2018]

From the cloud development came Software Defined Networking and Software Defined Storage, i.e. making it possible to configure networks and storage without the need for physically pulling cables.

Software Defined Everything is the realization that the same concept is going to be introduced in everything: Automotive (generic platform for all components), Industrial (generic factory that can make different products), …

Automotive is a hard context. It’s a data center by itself, it has 100s of ECUs, 100s of millions of lines of code. But what makes it hard is safety. To make this problem feasible, you have to make sure that part of the system can run functionally safe, but part of it can be generic non-safety-critical.

When Intel adds a feature to a processor, support for it has to be added not just in one place, but to an entire stack: kernel, hypervisor, Java runtime, database, application framework, …

Intel Clear Linux combines and strips down existing software in the stack to come to something that is at the same time fast and secure. It’s mostly a matter of configuration.