Talent.com
INRIA
PhD Position F/M Cost and Performance-Efficient Caching for Massively Distributed SystemsINRIA • Rennes, FR
PhD Position F/M Cost and Performance-Efficient Caching for Massively Distributed Systems

PhD Position F/M Cost and Performance-Efficient Caching for Massively Distributed Systems

INRIA • Rennes, FR
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Contexte et atouts du poste

Financial and working environment.

This PhD will be in the context of IPCEI-CIS (Important Project of Common European Interest – Next Generation Cloud Infrastructure and Services) DXP (Data Exchange Platform) project involving Amadeus and three Inria research teams (COAST, CEDAR and MAGELLAN). This project aims to design and develop an open-source management solution for a federated and distributed data exchange platform (DXP), operating in an open, scalable, and massively distributed environment (cloud-edge continuum).

The PhD student will be recruited and hosted at the Inria Center at Rennes University; and the work will be carried out within the MAGELLAN team in collaboration with other partners.

The PhD student will be supervised by:

  • Shadi Ibrahim, MAGELLAN team in Rennes
  • Cedric Tedeschi, MAGELLAN team in Rennes

Mission confiée

Context

The ever-growing number of services and Internet of Things (IoT) devices has resulted in data being distributed across different locations (regions and countries). Additionally, data exhibits different usage patterns, including cold data (written once and never read), stream data (produced once and consumed by many), and hot data (written once and consumed by many). Furthermore, these data types have different performance and dependability requirements (e.g., low latency for data streams).

Data caching is a widely used technique that improves application performance by storing data on high-speed devices close to end users. Most research on data caching has focused on the benefits of different data placement strategies (i.e., which data to place in the cache), data movement, cache partitioning, cache eviction [1, 2, 3, 4, 5, 6, 7, 8], and on realizing cost-efficient data redundancy techniques in caching systems [9]. However, few efforts have studied data management when caches are distributed across different platforms (Edge-to-Cloud), utilize heterogeneous storage devices (in terms of performance and cost), and serve multiple, diverse applications, including traditional data services, serverless workflows and data streaming.

References:

[1] Asit Dan and Don Towsley. 1990. An Approximate Analysis of the LRU and FIFO Buffer Replacement Schemes. SIGMETRICS Perform. Eval. Rev. 18, 1 (apr 1990), 143–152.

[2] Marek Chrobak and John Noga. 1999. LRU is better than FIFO. Algorithmica 23 (02 1999), 180–185.

[3] Blankstein, Aaron, Siddhartha Sen, and Michael J. Freedman. “Hyperbolic caching: Flexible caching for web applications.” 2017 USENIX Annual Technical Conference (USENIX ATC 17). 2017.

[4] Cristian Ungureanu, Biplob Debnath, Stephen Rago, and Akshat Aranya. 2013. TBF: A memory-efficient replacement policy for flash- based caches. In 2013 IEEE 29th International Conference on Data Engineering (ICDE). 1117–1128.

[5] Orcun Yildiz, Amelie Chi Zhou, Shadi Ibrahim. 2018. Improving the Effectiveness of Burst Buffers for Big Data Processing in HPC Systems with Eley. Future Generation Computer Systems, Volume 86, 2018, Pages 308-318, ISSN 0167-739X, style="font-weight: 400;">.

[6] G. Aupy, O. Beaumont and L. Eyraud-Dubois, "Sizing and Partitioning Strategies for Burst-Buffers to Reduce IO Contention," 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS), Rio de Janeiro, Brazil, 2019,

[7] ZHANG, Yazhuo, YANG, Juncheng, YUE, Yao, et al. {SIEVE} is simpler than {LRU}: an efficient {Turn-Key} eviction algorithm for web caches. In : 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24). 2024. p. 1229-1246.

[8] Juncheng Yang, Ziming Mao, Yao Yue, and K. V. Rashmi. GL-Cache: Group-level learning for efficient and high-performance caching. FAST’23, pages 115–134, 2023.

[9] RASHMI, K. V., CHOWDHURY, Mosharaf, KOSAIAN, Jack, et al.{EC-Cache}:{Load-Balanced},{Low-Latency} cluster caching with online erasure coding. In : 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16). 2016. p. 401-417.

Principales activités

The goal is to design cost- and performance-efficient distributed smart caching middleware that facilitates data exchange within and across data providers (and producers) and consumers (users) while considering the temperature of the data, its frequency, and the heterogeneity and dynamics of the infrastructure. Specifically, we aim to address these research questions:

  • How can we seamlessly aggregate the caches of many distributed, heterogeneous machines?
  • Where to place data across different sites/organizations (across the IoT to cloud continuum).
  • Which data should be cached and for how long, how to resize the caches between different applications/users, when to empty caches, etc
  • How to exploit data caches for data streams and how to efficiently share caches with hot data.
  • In addition, it is important to study the right number of replicas to meet the users demands.

Research Methodology: This research addresses the challenges of data management in distributed, heterogeneous caches by designing and implementing novel middleware, models, algorithms, and a framework to answer the above questions. All solutions will be validated through simulations or on a real distributed infrastructure, such as Grid’5000 and Amazon Web Services.

Compétences

  • An excellent Master degree in computer science or equivalent
  • Strong knowledge of distributed systems
  • Knowledge of storage and distributed file systems
  • Ability to conduct experimental systems research
  • Strong programming skills (C/C++, Python)
  • Working experience in the areas of Big Data management, Cloud Computing, and Data Analytics are advantageous
  • Very good communication skills in oral and written English

Avantages

  • 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 (after 6 months of employment) and flexible organization of working hours
  • Professional equipment available (videoconferencing, loan of computer equipment, etc.)
  • Social, cultural and sports events and activities
  • Access to vocational training
  • Social security coverage

Rémunération

monthly gross salary 2200 euros

Créer une alerte emploi pour cette recherche

PhD Position F/M Cost and Performance-Efficient Caching for Massively Distributed Systems • Rennes, FR

Offres similaires

French Content Moderator in Porto, Portugal (Relocation Provided)

NordicrecruitersRennes, France
Temps plein
Quick Apply

Europes most charming, historic, and scenic coastal cities? Join our international team in.French-speaking Content Moderators.You will apply platform policies, take action on flagged posts, and hel... Voir plus

Software Engineer - High Performance H/F/N

OVHcloudRennes, France, FR
Temps plein

Poste basé à Rennes, Roubaix ou Paris.OVHcloudVous voulez contribuer à des projets uniques pour construire ensemble le cloud libre ? Allons-y!Chez OVHcloud, nous sommes animés par la même volonté, ... Voir plus

 • Offre sponsorisée

Full-Stack Java/Js/Ts Engineer — Cloud & Devops - €40.000 - €50.000 Par An

BERIXRennes, France, FR
Temps plein

Recherche d'un développeur FullStack Java JS/TS avec 5 ans d'expérience, maîtrisant Java, Spring Boot, et les frameworks front-end. Voir plus

 • Offre sponsorisée

Data Center Technician France Onsite

RM Staffing B.V.Rennes, HDF, FR
Temps plein

This is an on-site position supporting mission-critical infrastructure at premier data center facilities.Rates vary based on experience level and project complexity.Emergency and after-hours work m... Voir plus

Hosting Postdoctoral Offer In Bioinformatics

NUMECANRennes, France, FR
Temps plein

Hosting Postdoctoral Offer in Bioinformatics In-silico Built and Modelling of a Host-Microbiote Data Warehouse.Hosting Site : the splendid city of Rennes in Brittany, along with 3 months secondment... Voir plus

 • Offre sponsorisée

Postdoc: Multiphysics Organoid Modeling & Dna Transfection - €2.788 Par Mois

INRIARennes, France, FR
Temps plein

Recherche un chercheur pour modélisation de microtumeurs organoïdes.Compétences en Python requises.Télétravail possible après 6 mois. Voir plus

 • Offre sponsorisée

French Content Moderator in Athens, Greece (Relocation Provided)

NordicrecruitersRennes, France
Temps plein
Quick Apply

Are you ready to take your career abroad and experience life in one of Europes most historic, sunny, and inspiring capitals? Join our international team in.French-speaking Content Moderators.You wi... Voir plus

Postdoctoral Position (M/F) - Optimal Design Of Power Converters Using Pcb-Embedded Semiconductors

Mitsubishi Electric R&D Centre Europe - FranceRennes, France, FR
Temps plein

Context and project description MITSUBISHI ELECTRIC is a key player in the field of power electronics, covering the entire value chain from semiconductor devices to complete systems such as HVDC co... Voir plus

 • Offre sponsorisée

Ingénieur(E) Devops (F/H)

Groupe LuminessRennes, France, FR
Temps plein

Luminess recrute un(e) Ingénieur(e) SysOps DevOps Senior (F/H) pour renforcer son département technique !📍 Poste basé à Laval ou RennesL’Ingénieur(e) SysOps contribue à la conception, à l’automati... Voir plus

 • Offre sponsorisée

Active Directory & Iam Engineer - Cloud & Security - €38.000 - €55.000 Par An

METSYSRennes, France, FR
Temps plein

Recherche d'un ingénieur IAM à Rennes, avec compétences en Active Directory et scripting, et un bon niveau d'anglais. Voir plus

 • Offre sponsorisée

Postdoc: Embedded Ai Security Evaluation - €2.788 Par Mois

INRIARennes, France, FR
Temps plein

Recherche postdoctorale pour développer des évaluations de sécurité pour l'IA embarquée.Conception de services et évaluation de la sécurité physique. Voir plus

 • Offre sponsorisée

Head Of Product Maformation H / F - €65.000 - €90.000 Par An

HelloworkRennes, France, FR
Temps plein

Le Head of Product chez Hellowork définira la stratégie produit et gérera une équipe.Il cherchera à améliorer l'expérience utilisateur et étendre l'offre de formations. Voir plus

 • Offre sponsorisée

Devops (H/F) - €35.000 - €45.000 Par An

CeladRennes, France, FR
Temps plein

Le candidat intégrera une équipe pour intégrer, déployer et exploiter des solutions applicatives stratégiques. Voir plus

 • Offre sponsorisée

Agentic AI Engineer (Freelance, Remote)

Agentic AI Engineer (Freelance, Remote)Rennes, brittany, France
Temps plein

Outlier helps the world's most innovative companies improve their AI agents by providing human feedback.Do you want to shape the future of autonomous agents like OpenClaw?.We collaborate with leadi... Voir plus

 • Offre sponsorisée

Devops (H/F) - Fortil

Airbus CybersecurityRennes, France, FR
Temps plein

Groupe indépendant de conseil en transformation digitale de près de 1800 collaborateurs, Néosoft s’est construit, depuis 2005, sur un modèle qui place l’excellence, le dépassement de soi et la RSE ... Voir plus

 • Offre sponsorisée

Senior Fullstack Js Developpeur (Node.Js / React / Mongodb) - €50.000 - €70.000 A Year - Remote

LempireRennes, France, FR
Temps plein

Develops new features for SaaS products, enhancing user experience using Node.Js, React, and MongoDB, and collaborating with the product and customer support teams. Voir plus

 • Offre sponsorisée

Ingénieur D'Affaires Hf

Bee EngineeringRennes, France, FR
Temps plein

BEE ENGINEERING, c'est qui ?🐝Bee Engineering, c’est un essaim bourdonnant né en 2010, spécialisé dans l’industrie de l’énergie et des procédés, les infrastructures et l’industrie des transport... Voir plus

 • Offre sponsorisée

Ingénieur De Données Confirmé F/H

AMIAD - Agence ministérielle pour l'IA de défenseBruz, France, FR
CDI +1

Descriptif de l'organisationVous souhaitez donner du sens à votre activité et prendre part à des projets d'envergure nationale comportant de forts enjeux, comme contribuer à l’avance techno... Voir plus

 • Offre sponsorisée

OpenClaw Orchestration Engineer (Remote)

OpenClaw Orchestration Engineer (Remote)Rennes, brittany, France
Temps plein

Outlier helps the world's most innovative companies improve their AI agents by providing human feedback.Do you want to shape the future of autonomous agents like OpenClaw?.We collaborate with leadi... Voir plus

 • Offre sponsorisée

Open Data & Interoperability Engineer – Fair/Open Science - €2.562 A Month

InriaRennes, France, FR
Temps plein

Develops and implements an open catalog and portal for the FLI-IAM project, ensuring interoperability and public access to data and algorithms. Voir plus