DRIMinars

DRIM team organises regular meetings & seminars.

DRIMinars: Season 2018/2019

# Date Presenter Affiliation Title Abstract Type
1 12.11.2018 Boris TEABE Université de Toulouse Vers de nouveaux mécanismes d'optimisation de machines virtuelles

Dans un système virtualisé, l’hyperviseur repose sur une machine virtuelle privilégiée (pVM). La pVM travaille à la fois pour l’hyperviseur et pour les machines virtuelles clientes (VMs) (gestion des E/S). Actuellement, la pVM est basée sur un système d'exploitation standard (Linux). Ceci est source d’imprévisibilité des performances pour les applications s'exécutant dans les VMs et également de gaspillage de ressources. Nous présentons Edge4pVM, une nouvelle architecture de système d'exploitation pour la pVM. Le principe derrière Edge4pVM est l'ordonnancement des tâches et l’allocation de leur mémoire dans la pVM pour optimiser les performances dans les VMs clientes. Par ailleurs, dans un système natif, l'adressage de la mémoire repose très souvent sur deux tables de pages : une table des pages au niveau du système d'exploitation invité et une table des pages au niveau de l'hyperviseur. L'utilisation, la maintenance et la gestion de ces deux tables de pages apportent un surcoût pour les applications utilisant de la mémoire. Nous proposons un nouveau mécanisme de pagination dans les systèmes virtualisés basé sur des VM à mémoire contigüe. ce mécanisme permet ainsi de réduire les surcoûts et d'avoir un coût global de gestion de la mémoire équivalent à celui d'un système natif.

presentation
2 02.07.2019 Lydia CHEN TU Delft Machine Learning for Resource Management

The practice of collecting big performance data has changed how infrastructure providers model and manage the system in the past decade. There is a methodology shift from domain-knowledge based models, e.g., queueing and simulation, to data-driven models, e.g., machine learning. I will present such a game change for resource management from workload characterization, dependability prediction to sprinting policy, with examples from IBM datacenters. I will conclude the talk with future directions of performance models and challenging resource management problems in machine learning clusters.

presentation
3 25.10.2019 Vaibhab KULKARNI Université de Lausanne Modeling, Predicting and Capturing Human Mobility

Realistic models of human mobility are critical for modern day applications spanning in the domains of recommendation systems, resource planning and process optimizations. Given the rapid proliferation of mobile devices equipped with Internet connectivity and GPS functionality, aggregating large sums of geolocation data is feasible. The talk will be focussed on methodologies to facilitate mobility modeling through data-driven approachs, highlighting the tradeoffs involved with respect to model accuracy, computational complexity and genericity. Later, ways to leverage the formulated models to construct mobility prediction workflows by adopting a privacy-by-design approach will be discussed. This enables users to derive utility from location-based services while preserving their location privacy. Finally, we will look at approaches to generate large-scale synthetic mobility datasets by applying statistical learning methodologies over existing datasets to facilitate experimental reproducibility and performance assessment.

presentation