PhD Position F/M Concurrent Autonomic Control for the Computing Continuum
Contract type : Fixed-term contract
Level of qualifications required : Graduate degree or equivalent
Fonction : PhD Position
About the research centre or Inria department
This position is situated in Paris, but offered by the Inria research centre in Lyon.
The Inria research centre in Lyon is the 9th Inria research centre, formally created in January 2022. It brings together approximately 410 people in 20 research teams and research support services.
Its staff are distributed in Villeurbanne, Lyon Gerland, and Saint-Etienne.
The Lyon centre is active in the fields of software, distributed and high-performance computing, embedded systems, quantum computing and privacy in the digital world, but also in digital health and computational biology.
Context
The PhD will take place at the Research Center of the Léonard de Vinci Pôle Universitaire (DVRC), in Paris La Défense. It will be jointly supervised by Christian PEREZ (AVALON team, Inria, at the LIP laboratory) and by Farah AIT-SALAHT (ESILV/DVRC). The PhD candidate will have access to the Grid’5000 and SLICES platforms and to the tools developed by Taranis project.
This thesis involves several academic partners within the TARANIS project of PEPR Cloud; the PhD will therefore be carried out in a national collaboration context. Annual meetings in other cities in France as well as regular visits to the AVALON team (ENS Lyon) are to be expected.
This PhD will be carried out within the framework of the France 2030 programme and the Programmes et Équipements Prioritaires de Recherche (PEPR) Cloud, specifically the TARANIS project and its Work Package 3 on Service and Resource Orchestration. The Computing Continuum (Cloud-Edge-IoT) has become the reference infrastructure for deploying large-scale distributed applications, but it is deeply heterogeneous, distributed, and dynamic by nature. These properties raise major challenges for resource management and service orchestration. To address them, autonomic systems, capable of self-configuration, self-optimization, and self-healing, rely on the MAPE–K reference architecture (Monitor, Analyze, Plan, Execute over a shared knowledge base), which can be instantiated through a variety of patterns (single loop, hierarchical, coordinated, peer-to-peer).
Most existing MAPE–K instantiations adopt a strictly sequential ordering of the four phases, which introduces a significant cumulative latency and degrades responsiveness to rapid changes (load spikes, failures, mobility). In the context of service placement, where deployment and migration decisions must meet Quality-of-Service constraints, this latency becomes a critical bottleneck. Existing solutions (decentralized multi-loop architectures, optimization of individual phases) distribute or accelerate some phases of the MAPE-K loop but do not break the fundamental sequential dependency between the planning and execution phases within a single loop.
Assignment
This thesis aims to improve the MAPE–K loop by investigating the overlap between the Plan and Execute phases, possibly running several P–E cycles in parallel, under explicit consistency and conflict-resolution guarantees. More precisely, the objectives of the thesis is to design, formalize, and evaluate a concurrent coordination pattern for MAPE–K, referred to as MACPE–K, for service orchestration in the Cloud-Edge-IoT continuum. The work will formally establish the conditions under which the Plan and Execute phases can overlap while guaranteeing consistency and resolving action-level conflicts, and then model the end-to-end responsiveness/cost trade-off, including the Monitoring and Analysis phases. The dynamic tuning of the degree of concurrency and of the triggering policies will be investigated in order to preserve responsiveness under varying workloads and environmental conditions. Service placement will serve as the primary case study, but a second self-management task (e.g., elastic autoscaling or fault recovery) will also be instantiated to substantiate the genericity of the pattern, covering both stateless and stateful services
Main activities
The work of the PhD will be organized in several phases:
- State of the art on MAPE–K coordination patterns (single loop, hierarchical, decentralized, peer-to-peer, etc.), parallel orchestration tools (Concerto, Kubernetes, etc.), and concurrency control applied to self-adaptive systems.
- Mathematical formalization of the concurrent pattern (queueing theory, timed automata, etc.) including Monitoring and Analysis costs, specification of an action-level conflict detection and resolution policy together with a correctness proof, and instantiation on at least two case studies covering both stateless and stateful services.
- Implementation of the proposed pattern in a simulator and in a prototype based on existing IaC tools, with experimental evaluation and overhead measurements on the experiment-driven platform such as Grid’5000 or SLICES-RI.
Skills
We are looking for a candidate holding (or about to obtain) a Master’s degree or engineering diploma in computer science or a related field, with:
- Strong interest in research questions related to autonomic systems, performance modeling, or adaptive algorithms.
- Good understanding of distributed systems, cloud/edge computing, and containerized architectures (e.g., Docker, Kubernetes).
- Solid programming abilities (Python), sufficient to build prototypes supporting scientific exploration.
- Experience with experimental design, benchmarking, or evaluation methodologies is a plus.
- Curiosity, rigour, autonomy, and a taste for research.
- Very good communication skills in oral and written English
Benefits package
- Subsidized meals
- Partial reimbursement of public transport costs
- Leave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
- Possibility of teleworking (90 days / year) and flexible organization of working hours
- Social, cultural and sports events and activities
- Access to vocational training
- Social security coverage
Remuneration
2300 euros gross salary /month
General Information
- Theme/Domain :
Distributed and High Performance Computing
System & Networks (BAP E) - Town/city : Paris
- Inria Center : Centre Inria de Lyon
- Starting date : 2026-10-01
- Duration of contract : 3 years
- Deadline to apply : 2026-07-21
Warning : you must enter your e-mail address in order to save your application to Inria. Applications must be submitted online on the Inria website. Processing of applications sent from other channels is not guaranteed.
Instruction to apply
Defence Security :
This position is likely to be situated in a restricted area (ZRR), as defined in Decree No. 2011-1425 relating to the protection of national scientific and technical potential (PPST).Authorisation to enter an area is granted by the director of the unit, following a favourable Ministerial decision, as defined in the decree of 3 July 2012 relating to the PPST. An unfavourable Ministerial decision in respect of a position situated in a ZRR would result in the cancellation of the appointment.
Recruitment Policy :
As part of its diversity policy, all Inria positions are accessible to people with disabilities.
Contacts
- Inria Team : AVALON
-
PhD Supervisor :
Perez Christian / christian.perez@inria.fr
The keys to success
In addition of applying to the the Inria website, please also send by email to christian.perez@inria.fr and farah.ait_salaht@devinci.fr the following documents (as a single PDF): cover letter, detailed CV, full transcript of records (Bachelor and current Master), and two academic letters of recommendation.
About Inria
Inria is the French national research institute dedicated to digital science and technology. It employs 2,600 people. Its 200 agile project teams, generally run jointly with academic partners, include more than 3,500 scientists and engineers working to meet the challenges of digital technology, often at the interface with other disciplines. The Institute also employs numerous talents in over forty different professions. 900 research support staff contribute to the preparation and development of scientific and entrepreneurial projects that have a worldwide impact.