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