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. Following the success of the first edition of the workshop (see the proceedings), the second edition will be held in Vienna on July 11, 2023, as one of the ECRTS 2023 workshops.
Important Dates
- Submission Deadline:
May 11May 18, 2023 - Acceptance Notification: May 30, 2023
- Early Registration: June 4, 2023
- Workshop: July 11, 2023
Workshop Program
This year, the OSPERT and RT-Cloud workshops have a common program, organized as follows:
9:00 – 9:05 | OSPERT Opening Remarks |
9:05 – 10:00 | OSPERT Keynote speech: Co-Developing Hardware and Software by Ulrich Drepper (Red Hat, Inc.) |
10:00 – 10:30 | Coffee break |
10:30 – 11:00 | ResourceGauge: Enabling Resource-Aware Software Components by A. Schmidt, L. Gerhorst, K. Vogelgesang, T. Hönig |
11:00 – 11:30 | Arm MUCH: Full-spectrum hardware-event-based Armv8 application profiler – A. Misuraca, A. Bastoni |
11:30 – 12:00 | Joint Time-and Event-Triggered Scheduling in the Linux Kernel – G. Gala, I. Kadusale, G. Fohler |
12:00 – 13:30 | Lunch |
13:30 – 14:15 | RT-Cloud Keynote speech: Performance Engineering of Cyber-physical Systems in the Compute Continuum by Benny Åkesson |
14:15 – 14:37 | Assessment of Efficient Dispatching in FreeRTOS by F. Hagens, K. Chen |
14:37 – 15:00 | Policy Synthesis for Resource Allocation in Clouds by S. Gopalakrishnan |
15:00 – 15:30 | Coffee break |
15:30 – 16:00 | AORTA: Advanced Offloading for Real-time Applications by A. Balador, J. Eker, R. U. Islam, R. Mini, K. Nilsson, M. Ashjaei, S. Mubeen, H. Hansson, K. E. Arzen |
16:00 – 16:30 | Energy-aware Time- and Event-triggered KVM Nodes by I. Kadusale, G. Gala, and G. Fohler |
16:30 – 17:00 | An RT-cloud solution towards security in Vehicular platooning systems by R. Rafael, H. Kurunathan, E. Tovar |
17:00 – 17:55 | OSPERT + RT-Cloud Panel: Real-Time Cloud and Real-Time OSs: Present and Future (panelists: Benny Åkesson, Karl-Erik Årzén, Ulrich Drepper, and Gerhard Fohler) The panel will discuss: * Open research questions in designing a virtual real-time stack (kernels, hypervisors, orchestrators, execution environments, etc.) * Open-source and Proprietary hardware/software solutions (and how to avoid tying yourself to proprietary solutions) * Building a community. How to organize attractive events and secure funding * Driving use cases, both short term and long term |
17:55 – 18:00 | OSPERT and RT-Cloud closing remarks |
The proceedings of the workshop are available online at http://retis.santannapisa.it/luca/RT-Cloud23/
Paper submission
Researchers are encouraged to submit papers regarding:
- Deterministic hypervisors and cloud execution environments, e.g., real-time containers or real-time serverless compute
- 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
Manuscripts should be written in English, using the IEEE format, and submitted through easychair . There are no strict rules about the number of pages, but the recommended paper length is 6 or 8 pages. The submission deadline is May 11 May 18, 2023 and the accepted papers will be notified within May 30, 2023.
All the submissions will be reviewed by the members of the technical program committee, and accepted papers will be included in the workshop proceedings, which 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 Chairs
- Johan Eker (Lund University/Ericsson)
- Luca Abeni (Scuola Superiore Sant’Anna – email luca.abeni@santannapisa.it)
Technical Program Committee
- Karl-Erik Årzen (Lund University)
- Daniel Bristot de Oliveira (Red Hat)
- Tommaso Cucinotta (Scuola Superiore Sant’Anna)
- Gerhard Fohler (Technische Universität Kaiserslautern)
- Péter Mátray (Ericsson)
- Mohammad Ashjaei (Mälardalen University)