CASP Clusters for Application Service Provider

Transcription

CASP Clusters for Application Service Provider
CASP
Clusters for Application Service Provider
Objectifs
l But : Création de services Internet déportés sur une
architecture de type Cluster
l Cible : applications industrielles nécessitant de
nombreuses ressources de calcul
l Fournitures : infrastructure logicielle pour la gestion du
cluster en mode ASP (Application Service Provider):
q administration du cluster (Alinka Raisin)
q gestion des ressources avec garantie de qualité
de service
q Portail internet
q Annuaire des utilisateurs
l Validation : mise en mode ASP du logiciel NetQUAD
Innovation & Points forts
l ASP marché émergeant sans véritable solution sous
Linux
l Fourniture d’une solution complète sous LINUX:
q Gestion des utilisateurs et de leurs droits sur les
services
qDéfinition de contrat de qualité de service
q Administration aisée de cluster
l Système de fichiers clusterisés
l Gestionnaire de ressources intégrant facturation et
qualité de service
l Outil pour tolérer les pannes des nœuds du cluster
l Algorithmes de placement
l Modèle d’application
l Modèle de machines-réseaux
l logiciel de modélisation et de dimensionnement à même
de traiter les réseaux de télécommunication du futur
Retombées
l Utilisation de cette infrastructure pour d’autres logiciels :
gestion de l'entreprise, applications scientifiques, …
l Passage des grappes de PC dans le monde industriel de
l’ASP
l Élargissement des segments de marché de NetQUAD
l Utilisation du gestionnaire de ressources pour les grilles
Partenariat
l Alinka: Installation/configuration de PC sous linux pour la
construction de cluster (Alinka raisin), haute disponibilité et
répartition de charge pour serveurs Internet (Alinka oranges)
l DELTA Partners SA groupe Anite: conception de
réseaux, modélisation de système discret, optimisation de
routage, optimisation de ressources, calcul parallèle
l LAAS-CNRS: parallélisme, systèmes distribués, gestion
de ressources informatique, modélisation de réseau,
simulation hybride distribué, théorie du trafic différentiel
2002
Précompétitif
Principe de base
l Poste client :
q Application fonctionnant en local
q Application pouvant déportée ses calculs
q Authentification et accès aux services en fonction
du contrat souscrit avec le fournisseur de service
l Fournisseur de service :
q Installation et gestion des applications du
fournisseur de service via Alinka raisin
q Contrôle et observation des ressources
machines, réseaux et logiciels
q Suivi des demandes d’exécution
l Fonctionnement :
q Connexion et authentification de l’utilisateur client
q Construction des paramètres de son application
q Demande d’exécution distante
q Acceptation du fournisseur en fonction du contrat
q Exécution distante
q Envoi des résultats
q Facturation
Fournisseur
Administration du cluster
De services
Applications parallèles ou
séquentielles (NetQUAD)
Tolérance aux
fautes
Gestionnaire de ressources
(garantie de qualité de service)
Fichiers
clusterisés
Interface WEB (login, sécurité, …)
Interface WEB (login, sécurité, …)
Demande de services
supplémentaires
distants
INTERNET
Demande de ressource
(QoS, coût, …)
clients
Application légère (NetQUAD)
Réalisations et résultats
l Spécification de l’annuaire des utilisateurs
l Réalisation d’un gestionnaire de ressources à même de
gérer une grille de manière dynamique
l Transfert de compétence sur la parallélisation
d’applications
l Parallélisation de NetQUAD
l Fonctionnement de NetQUAD en mode déporté
l Spécification et conception d’un système de fichiers
clusterisés
fi Premier démonstrateur
MONTEIL Thierry, LAAS-CNRS, 7 avenue du Colonel Roche 31077
Toulouse (0561336472) - [email protected] - www.laas.fr/CASP

Documents pareils