Guillaume Pierre
Univ Rennes, Inria, CNRS, IRISA
Leader of the Magellan research team
Campus universitaire de Beaulieu
263 Avenue du Général Leclerc – Bât 12
35042 Rennes cedex
France
ORCID: 0000-0003-1418-8174
Email: guillaume.pierre@irisa.fr
Tel: +33 2 99 84 25 20
Office: F229
Research
My research activities take place within the Myriads team in the INRIA/IRISA lab.

I am the coordinator of the H2020 FogGuru project which aims at training the next generation of European Fog computing experts. We design application resource management technologies, middlewares for easing the development of innovative applications and application blueprints, thereby providing tangible benefits to the European citizens.

Main research topics

 Cloud computing
 Fog computing
 Large-scale distributed systems
 Scalable web application hosting
 Peer-to-peer systems

DiPET project

The DiPET project investigates distributed data stream processing on fog and edge systems via transprecise computing.

Older projects

 HARNESS (2012-2016): heterogeneous cloud platforms
 ConPaaS (2010-2017): integrated runtime for elastic cloud applications
 Contrail (2010-2013): an open-source Cloud computing platform
 CloudTPS (2008-2012): scalable transactional data stores
 Resource provisioning (2008-2012) for complex Web applications in the Cloud
 Decentralized Wikipedia (2008-2011): a better way to host Wikipedia

Recent publications

UnBound: Multi-Tenancy Management in Scalable Fog Meta-Federations. Chih-Kai Huang and Guillaume Pierre. In Proceedings of IEEE/ACM UCC, December 2024.
Aggregate Monitoring for Geo-Distributed Kubernetes Cluster Federations. Chih-Kai Huang and Guillaume Pierre. IEEE Transactions on Cloud Computing, in press.
Toward Stream Processing Elasticity in Realistic Geo-Distributed Environments. Khaled Arsalane, Guillaume Pierre and Shadi Ibrahim. In Proceedings of IEEE IC2E, September 2024.
Studying the Energy Consumption of Stream Processing Engines in the Cloud. Govind KP, Romain Rouvoy and Guillaume Pierre. In Proceedings of IEEE IC2E, September 2023.
TransScale: Combined-Approach Elasticity for Stream Processing in Fog Environments. Alessio Pagliari and Guillaume Pierre. In Proceedings of IEEE Mobile Cloud, July 2023.
AdapPF: Self-Adaptive Scrape Interval for Monitoring in Geo-Distributed Cluster Federations. Chih-Kai Huang and Guillaume Pierre. In Proceedings of the IEEE ISCC symposium, July 2023.

(more)

Current and former PhD students

Ammar Kazem (since 2023, co-supervised with Laurent Longuevergne)
Govind KP (since 2023, co-supervised with Romain Rouvoy)
Khaled Arsalane (since 2022)
Chih-Kai Huang (since 2021)
Paulo Souza Junior (2018-2022, co-supervised with Daniele Miorandi, now at Ansys)
Hamid Reza Arkian (2018-2021, co-supervised with Erik Elmroth, now at Darewise)
Mozhdeh Farhadi (2018-2021, co-supervised with Daniele Miorandi, now at Karlsruhe Institute of Technology)
Mulugeta Ayalew Tamiru (2018-2021, co-supervised with Erik Elmroth and Johan Tordsson, now at Wise)
Ali Jawad Fahs (2017-2020, now at Ansys)
Arif Ahmed (2016-2020, now at Ericsson)
Anca Iordache (2013-2016, now at Docker)
Wei Zhou (2007-2012, now at Ingenovis Health)
Dejun Jiang (2007-2012, now at the Chinese Academy of Sciences)
Guido Urdaneta (2006-2010, co-supervised with Maarten van Steen, now at Google)
Michal Szymaniak (2002-2007, co-supervised with Maarten van Steen, now at Google)
Swaminathan Sivasubramanian (2002-2007, co-supervised with Maarten van Steen, now at Amazon Web Services)

Teaching

My teaching takes place at ISTIC, the department of Computer Science and Electronics of the University of Rennes 1.

Cloud and Network Infrastructures

I was the coordinator of the international Master's program on Cloud and Network Infrastructures from 2013 to 2020. This program – delivered entirely in English – prepares future professionals and researchers with an advanced course program on Cloud Computing and related technologies, together with a unique hands-on experience in technological innovation and entrepreneurship. The new coordinator is Cédric Tedeschi.

My courses

 SYS: systèmes d'exploitation (L3 info)
 SINF: systèmes informatiques (L3 MIAGE)
 ST: service technologies (M1 CCS)
 DS: distributed systems (M1 Info+CCS)
 TLC: Développement logiciel pour le cloud (M2 IL)
 ASI: Advanced Cloud Computing Infrastructures (M2 CCS+SINF)

Service