About
While most of the current cloud services operate on a best effort basis and provide no timing guarantees, there is a growing interest in cloud applications for industrial and critical applications. However, for cloud technologies to be fully embraced by industry, a higher degree of determinism is desired. This calls for new techniques and methodologies to design predictable and reliable cloud applications.
To achieve this, real-time performance will be required in all layers of the stack:
- The compute virtualisation layer must provide deterministic behaviour
- Similarly, the network layer has to provide bounded and controllable communication latencies. For example, in time-sensitive networks this implies a need for a higher-level controller integrated with the cloud orchestrator
- Data plane services, such as messaging and storage services need to provide guarantees on latency bounds
- The control plane services, e.g. scaling and resource management, have to be aware of the real-time requirements and to use appropriate real-time techniques.
The RT-cloud workshop aims at being a forum for researchers working with topics related to real-time cloud and real-time virtualisation techniques, In particular, researchers are encouraged to submit papers regarding:
- Deterministic hypervisors and cloud execution environments
- Real-time cloud applications
- Use-cases and requirements for RT-cloud applications, e.g., automation and cloud robotics systems
- Experiments and experiences with RT-cloud
- Management and orchestration aspects, i.e., design and assign based on real-time requirements
- End-to-end resource management and resource scheduling
- Co-scheduling of virtual network and compute resources
- Assurance in RT-cloud, deterministic scaling, fail-over, migration, etc
- Modelling of network and cloud, execution stacks and applications
- Tools and technique for resource sharing and isolation
- Programming models for RT-Cloud
- Predictable orchestration and cloud operation, e.g., how to allocate and configure cloud resource in bounded time
All the submissions will be reviewed by the members of the technical program committee and accepted papers will be included in the workshop proceedings, that will be available online on the workshop website. For every accepted paper, at least one author is expected to register for the workshop and present the paper.
Workshop Program
This year, the RT-Cloud, WCET, and RTSOPS workshops have a common program, organized as follows:
8:30 – 8:45 | Opening |
8:45 – 9:30 | WCET Invited talk : From Timing Prediction to Predictable Timing Peter Puschner (Technische Universitaet Wien) |
9:30 – 10:00 | WCET paper #1 : StAMP: Static Analysis of Memory access Profiles for real-time tasks Théo Degioanni and Isabelle Puaut |
10:00 – 10:30 | Coffee break |
10:30 – 11:30 | WCET paper #2: LLVMTA: An LLVM-based WCET Analysis Tool Sebastian Hahn, Michael Jacobs, Nils Hölscher, Kuan-Hsun Chen, Jian-Jia Chen and Jan Reineke |
11:00 – 11:30 | WCET paper #3: DELOOP: Automatic Flow Facts Computation using Dynamic Symbolic Execution Hazem Abaza, Zain A. H. Hammadeh and Daniel Lüdtke |
11:30 – 12:00 | Gabriele Monaco, Gautam Gala and Gerhard Fohler, “Extensions for Shared Resource Orchestration in Kubernetes to Support RT-Cloud Containers” |
12:00 – 13:30 | Lunch |
13:30 – 14:10 | Invited talk: “Noisy Neighbours, Virtual Topologies and Other Challenges Toward Achieving Low Latency and Good Predictability in the Cloud” Dario Faggioli (SUSE) |
14:10 – 14:35 | Franz-Josef Grosch, Dakshina Dasari, Nuno Pereira and Anthony Rowe, “Building Reliable Distributed Edge-Cloud Applications with WebAssembly” |
14:35 – 15:00 | Marco Barletta, Marcello Cinque, Luigi De Simone and Raffaele Della Corte, “Introducing k4.0s: a Model for Mixed-Criticality Container Orchestration in Industry 4.0” |
15:00 – 15:30 | Coffee break |
15:30 – 17:00 | RTSOPS and closing remarks |
Paper submission
Submitted manuscripts should be written in English, using the IEEE format and submitted electronically in PDF format using using easychair. The recommended paper length is 6 pages, but it is not strictly enforced. The submission deadline is April 27 May 4 (deadline postponed by 1 week).
Workshop Chairs
- Johan Eker (Lund University/Ericsson)
- Luca Abeni (Scuola Superiore Sant’Anna – email luca.abeni@santannapisa.it)
Technical Program Committee
- Lucia Lo Bello (Università degli Studi di Catania)
- Karl-Erik Årzen (Lund University)
- Daniel Bristot (Red Hat)
- Peter Matray (Ericsson)
- Tommaso Cucinotta (Scuola Superiore Sant’Anna)
- Gerhard Fohler (Technische Universität Kaiserslautern)