présentation equipe projet coast

30
Web Scale Trustworthy Collaborative Information Systems EQUIPE PROJET Coast CENTRE Inria Nancy Grand Est 4 février 2015

Upload: francois-charoy

Post on 20-Jul-2015

490 views

Category:

Science


0 download

TRANSCRIPT

Page 1: Présentation Equipe Projet Coast

Web Scale TrustworthyCollaborative Information Systems

EQUIPE PROJET

CoastCENTRE Inria

Nancy Grand Est 4 février 2015

Page 2: Présentation Equipe Projet Coast

SOMMAIRE

1. L’équipe

2. Quelques Cas

3. Données Collaboratives

4. Composition de services

5. Sécurité et Confiance

4/1/2015Présentation de Coast - 2

Page 3: Présentation Equipe Projet Coast

L’équipe

Présentation de Coast 4/1/2015 - 3

1

Page 4: Présentation Equipe Projet Coast

Composition de l’équipe

• François Charoy (PR –

Responsable de l’équipe)

• Khalid Benali (MCF HdR)

• Gérôme Canals (MCF)

• Claude Godart (PR)

• Claudia Ignat (CR1)

• Gérald Oster (MCF)

• Olivier Perrin (PR)

• Pascal Urso (MCF)

• Samir Youcef (MCF)

4/1/2015Présentation de Coast - 4

• Mehdi Ahmed-Nacer

(PhD)

• Luc André (PhD)

• Elio Goettelmann (PhD)

• Adrien Devresse (PhD)

• Ahmed Bouchami (PhD)

• Jordi Martori (PhD)

• Vinh Dang (PhD)

• Guillaume Rosinoski

(PhD)

• Adrien Devresse (PhD)

Page 5: Présentation Equipe Projet Coast

Présentation de Coast 4/1/2015 - 5

IntroductionQuelques cas et problématique générale

2

Page 6: Présentation Equipe Projet Coast

Une application Web moderne

4/1/2015Présentation de Coast -

Page 7: Présentation Equipe Projet Coast

La composition de services

4/1/2015 -

> 100000 chambres

> 1000 sites de location

> 100 pays

Présentation de Coast

Page 8: Présentation Equipe Projet Coast

Le partage des données

4/1/2015 -Présentation de Coast

Page 9: Présentation Equipe Projet Coast

L’édition temps réel

4/1/2015 -Présentation de Coast

Page 10: Présentation Equipe Projet Coast

Les évolutions récentes

• Sur la production et le partage de données

• Sur la coordination

• Sur les services

4/1/2015Présentation de Coast

Page 11: Présentation Equipe Projet Coast

Le projet Coast

4/1/2015 -

L a r g e S c a l e

Présentation de Coast

Page 12: Présentation Equipe Projet Coast

Les Questions scientifiques

4/1/2015 -

• Comment rendre le partage de données collaboratives sûr et efficace à

grande échelle ?

• Comment composer des services à l’échelle du web et avec quelles garanties

?

• Quelle confiance peut-on avoir dans les systèmes résultants ?

Présentation de Coast

Page 13: Présentation Equipe Projet Coast

Domaine de contribution

4/1/2015 -Présentation de Coast

Page 14: Présentation Equipe Projet Coast

Présentation de Coast 4/1/2015 - 14

Gestion collaborative des données

3

Page 15: Présentation Equipe Projet Coast

Gestion collaborative des données à large

échelle

4/1/2015 -

Quels algorithmes pour quels types de données ?

Quel est l’impact des usages sur les performances?

Comment supporter le travail de groupe à grande échelle ?

Sans autorité centrale

Présentation de Coast

Page 16: Présentation Equipe Projet Coast

Edition collaborative et Réplication

optimiste

4/1/2015 -Présentation de Coast

Page 17: Présentation Equipe Projet Coast

Réplication optimiste à large échelle

4/1/2015 -

• Complexité : fonction(nb répliques, nb opérations)

Trouver des algorithmes plus performants

Evaluer les algorithmes existants en fonction des usages

Construire un corpus de connaissance sur le

comportement des algorithmes

Présentation de Coast

Page 18: Présentation Equipe Projet Coast

Edition collaborative à grande échelle

4/1/2015 -

Plus il y a d’utilisateurs, plus il y a de problèmes

Comment les éviter ?

Présentation de Coast

Page 19: Présentation Equipe Projet Coast

Présentation de Coast 4/1/2015 - 19

Composition de services

4

Page 20: Présentation Equipe Projet Coast

Les services

4/1/2015 -

Variété, diversité

• Réseau, Infrastructure, Communication,

• Commerce, Paiement, Météo, Voyage, etc.

Différents types d’accès

• Publics ou privés

Différents modèles d’affaire

• Payant, affiliation, gratuit, etc.

Présentation de Coast

Page 21: Présentation Equipe Projet Coast

Composition de services orientés données

4/1/2015 -

• Comment construire des applications sûres à

l’échelle du Web ?

• Comment mesurer et vérifier les qualités d’une

composition ?

Modèle métier

Termes du service

Qualité du service

Présentation de Coast

Page 22: Présentation Equipe Projet Coast

Exemple revisité et questions ouvertes

4/1/2015 -

Contrat

Panne

Erreurs

DélaisChangement

Présentation de Coast

Page 23: Présentation Equipe Projet Coast

Déploiement, exécution, monitoring

4/1/2015 -

• Comment assurer un niveau de service métier dans

une infrastructure élastique

Evénements

Métiers

Evènements

Techniques

Présentation de Coast

Page 24: Présentation Equipe Projet Coast

Présentation de Coast 4/1/2015 - 24

La confiance

5

Page 25: Présentation Equipe Projet Coast

La confiance

4/1/2015 -

• Larousse 2014 : Sentiment de quelqu'un qui se fie

entièrement à quelqu'un d'autre, à quelque chose

• Alternative au contrôle a priori

• Permet la réduction du coût d’une transaction entre

partenaires (services, utilisateurs)

• A grande échelle tout contrôler est trop coûteux

Présentation de Coast

Page 26: Présentation Equipe Projet Coast

Systèmes collaboratifs de confiance

4/1/2015 -

• Quels sont les attributs de la confiance pour les

services de partage de données et de collaboration

Sécurité, disponibilité, intégrité,

• Comment définir un contrat de confiance ?

• Comment surveiller et valider ces contrats

• Comment se « compose » la confiance

Présentation de Coast

Page 27: Présentation Equipe Projet Coast

Composition et confiance

4/1/2015Présentation de Coast - 27

Page 28: Présentation Equipe Projet Coast

Définition et validation de modèles de

confiance « métier »

4/1/2015 -

• Sur les services et sur les utilisateurs

Présentation de Coast

Page 29: Présentation Equipe Projet Coast

A long terme

4/1/2015Présentation de Coast -

Approche optimiste et légère pour la sûreté et la

confiance dans les systèmes collaboratifs à

grande échelle

Page 30: Présentation Equipe Projet Coast

merci

www.inria.fr