• Aucun résultat trouvé

Choisir son Nuage à l'Aide des Modèles de Caractéristiques

N/A
N/A
Protected

Academic year: 2021

Partager "Choisir son Nuage à l'Aide des Modèles de Caractéristiques"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: hal-00713080

https://hal.inria.fr/hal-00713080

Submitted on 29 Jun 2012

HAL

is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire

HAL, est

destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Choisir son Nuage à l’Aide des Modèles de Caractéristiques

Clément Quinton, Laurence Duchien, Romain Rouvoy

To cite this version:

Clément Quinton, Laurence Duchien, Romain Rouvoy. Choisir son Nuage à l’Aide des Modèles de

Caractéristiques. GDR-GPL-CIEL, Jun 2012, Rennes, France. �hal-00713080�

(2)

Choisir son Nuage à l'Aide des Modèles de Caractéristiques

Clément Quinton, Laurence Duchien, Romain Rouvoy Inria Lille-Nord Europe, Université Lille 1, LIFL UMR CNRS 8022

Contexte

Problèmes

}

SaaS PaaS IaaS

Challenges

Proposition

Conclusion et Travaux Futurs

Application

Operating System Libraries, Database

Application Server

Infrastructure

- Quelle solution choisir ?

- Quelle configuration ?

Faite à la main source d'erreurs - Quel critère privilégier ?

Le prix, la sécurité, la flexibilité...

L'informatique dans les nuages, ou cloud computing, est l'utilisation à la demande de ressources virtuelles configurables (réseaux, serveurs, espace de stockage, applications...) fournies en tant que service par les opérateurs de cloud. Une application (SaaS) peut être déployée au niveau infrastructure (IaaS) ou sur une plateforme (PaaS).

C₁ : identifier les offres de cloud computing qui permettent d e d é p l o y e r l ' a p p l i c a t i o n ( i . e . , q u i o ff r e n t d e s caractéristiques techniques nécessaires à celles requises par l'application).

C₂ : choisir parmi la ou les offre(s) possible(s) celle qui convient le mieux (i.e., qui répond aux exigences de l'application et aux priorités définies par l'utilisateur).

Fournir un configurateur permettant de choisir les caractéristiques requises pour le déploiement de l'application dans le cloud.

Remerciements

Ce travail a été soutenu par le Ministère Français de lʼEducation Nationale et de la Recherche, le Conseil Régional du Nord-Pas de Calais et le FEDER via le Contrat de Projets Etat Region Campus Intelligence Ambiante (CPER–CIA) 2007-2013.

Perspectives: utiliser le configurateur comme point d'entrée d'une Ligne de Produits pour automatiser la construction de l'application.

Tomcat PaaS

Language Database

Redis MongoDB MySQL Java Ruby

Instance de Projection

}

2

Resource

Tomcat 7 MySQL Maven is a

Cloud Computing

Resource Application

Server

Database CPU

Tools is set of

is a

Application Modélisation fonctionnelle de l'application

Concepteur fonctionnel

Modélisation technique de l'application Correspondance Ontologie du Cloud Computing

Expert du domaine

Définit

Modèle de caractéristiques des PaaS

Configuration valide ? 1. Les fonctionnalités de l'application sont

modélisées par le concepteur fonctionnel.

2. L'architecte définit les correspondances entre les fonctionnalités et les exigences techniques nécessaires au déploiement.

Difficulté : quel type de correspondance? (1,1), (1,n), (n,m)? Faut-il tout faire correspondre?

1

A. L'ontologie est développée et mise à jour par un expert du cloud computing.

3

4

4. Le modèle de caractéristiques des PaaS détermine si la configuration est valide ou non (satisfiabilité des contraintes).

3. La modélisation technique de l'architecte est automatiquement projetée sur le modèle de caractéristiques des PaaS: les caractéristiques associées aux éléments techniques sont sélectionnées et forment une configuration.

Difficulté: quel type d'association? Validité de la modélisation technique?

Architecte

B. Le modèle de caractéristiques de tous les PaaS est une union des modèles de caractéristiques de chaque PaaS définis par les experts du domaine. Il offre une vision d'ensemble des caractéristiques techniques des PaaS.

Références

Documents relatifs

C’est ce lien (copié dans le presse papier) qu’il faudra communiquer aux familles pour qu’elles récupèrent les documents que vous voulez leur partager. C’est grâce à ce

Pour entrer dans votre espace personnel, en haut à droite de l’écran, saisissez : Votre Identifiant (CNS suivi immédiatement de votre numéro conseil) puis votre mot de passe..

Personne ne peut être partout en tout temps, mais si vous travaillez avec un fournisseur disposant d’un réseau de détaillants à l’échelle nationale, vous bénéficierez

Vous l'aurez compris, ce n'est pas la solution la plus simple pour un réseau domestique, c'est cependant ce type d'architecture que l'on retrouve sur les réseaux

La solution : si une PME fait le choix d’un datacenter virtuel en mode Cloud privé pour son infrastructure, elle dispose d’un certain nombre de ressources dédiées, lui permettant

De plus, VMware travaille en étroite collaboration avec les grands noms du Cloud Computing comme Bluelock, Colt, SingTel, Terremark et Verizon pour proposer des offres de services

3. Comment protéger les données mises dans le nuage ? 4. Les documents contractuels.. Quelles précautions prendre dans les contrats ?. Objet du contrat, conditions d’exécution

– L'eurodéputé bulgare, Ivailo Kalfin (Socialistes & Démocrates), « C'est un outil (le cloud computing) essentiel pour augmenter la compétitivité de l'Union, surtout pour