Industrial systems are more and more dominated by software. In addition, this software is present across several compute domains, from decentralized edge to centralized datacenters and clouds. While the productivity of application lifecycle management has tremendously improved in the area of cloud computing, there is no homogeneous and seamless environment to build, deploy and operate software across these domains. This leads to separation, inefficient processes, and duplicate efforts to provide software running across different layers. This poster introduces the concept of Continuous Computing, which provides a seamless computing environment for multi-domain applications, supporting the mobility of workloads across compute domains, from cloud to edge. The chosen top down approach is based on transferring established, de-facto standard cloud computing technologies to the resource-constrained compute environments in the edge. The objective is to support multi-domain applications by enabling workload mobility, i.e. the ability to locate and relocate application components within and across compute domains. We present a functional reference model for Continuous Computing and validate existing cloud technologies with respect to the match of their capabilities.
['Harald Mueller', 'Spyridon V. Gogouvitis', 'Houssam Haitof', 'Andreas Seitz', 'Bernd Bruegge']
Poster Abstract: Continuous Computing from Cloud to Edge