|
|
This site uses |
Last updated on
04 June 2026 |
T. Cucinotta. "Predictable and Energy-efficient Execution of Distributed Cloud Services: A 2-decades Research Overview," in Proceedings of the 9th Workshop on Hot Topics in Cloud Computing Performance (HotCloudPerf 2026), May 5th, 2026, Florence, Italy.
Information and Communications Technologies have been undergoing a relentless evolution, with the widespread availability of affordable high-speed Internet connections, that caused a major paradigm shift in software development and engineering towards distributed computing. This led to the raise of Cloud Computing as the de-facto standard for managing distributed infrastructures on top of which an ever-increasing number of on-line services are made available, impacting our everyday lives.
Cloud infrastructures have become increasingly attractive for a wide range of modern and future distributed computing scenarios, including those involving the deployment of time-sensitive applications, where the ability to provide end-to-end performance and availability guarantees for the hosted applications, in conjunction with resource and energy efficiency, becomes paramount. This is relevant for several application domains: interactive multimedia, virtual and augmented reality and on-line gaming; offloading of advanced functionality in robotics, factory automation, Industry 4.0 and automotive; real-time packet processing and software-defined telecommunications; and others. In these scenarios, it is important to provide performance guarantees to end-users, despite temporal interference and noisy neighbor effects due to resource sharing and multi-tenancy, while tolerating failures at various levels. Among the key challenges a provider has to tackle in this context, there are key design and architectural decisions related to the necessary trade-offs between performance, costs, and energy efficiency.
In this keynote talk, I provide an overview of the research projects I've been overseeing on these topics, spanning nearly 2 decades of research carried out jointly with international academic and industrial partners, highlighting what challenges have been tackled and what mechanisms have been realized. These include our relentless efforts to develop and contribute a real-time CPU scheduler for the Linux kernel to support deadline-driven scheduling of real-time embedded and virtualized workloads, since the early-stage developments within the IRMOS EU project, to the integration of SCHED_DEADLINE within the mainline Linux kernel, to its hierarchical extension and its proposed integration within the OpenStack and Kubernetes Cloud orchestration platforms. The talk will conclude with an overview of the challenges that still lie ahead in this area for future research.
CC-BY-NC-ND-4.0
See paper on publisher's website
BibTeX entry:
@inproceedings{Cucinotta_2026,
title={Predictable and Energy-efficient Execution of Distributed Cloud Services: A 2-decades Research Overview},
url={http://dx.doi.org/10.1145/3777911.3800622},
DOI={10.1145/3777911.3800622},
booktitle={Companion of the 17th ACM/SPEC International Conference on Performance Engineering},
publisher={ACM},
author={Cucinotta, Tommaso},
year={2026},
month=May,
pages={140–141}
}
|
Last updated on
25 June 2026 |