Clusters for Application Service Providers. T. Monteil, J.M. Garcia P. Pascal, S. Richard



Documents pareils
PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Eric Bertrand 08/11/06 Maître de conférence 1

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel CC + ET réseaux

Augmenter la disponibilité des applications JEE grâce au clustering : Le projet open source JShaft

Pour les entreprises de taille moyenne. Descriptif Produit Oracle Real Application Clusters (RAC)

Dix bonnes raisons de choisir ExpressCluster en environnement virtualisé

3A-IIC - Parallélisme & Grid GRID : Définitions. GRID : Définitions. Stéphane Vialle. Stephane.Vialle@supelec.fr

Cours 6. Sécurisation d un SGBD. DBA - M1ASR - Université Evry 1

LES SOLUTIONS OPEN SOURCE RED HAT

Hyper-V (version 3) et System Center Virtual Machine Manager Technologie de virtualisation sous Windows Server 2012 R2

Le groupe CSS. La société CEGI intervient depuis la Martinique au cœur des systèmes de gestion de nos clients. La société existe depuis 1973!

Gestion des Identités : 5 règles d'or. Patrice Kiotsekian Directeur Evidian France

Nouvelles Plateformes Technologiques

Cluster High Availability. Holger Hennig, HA-Cluster Specialist

Des solutions J2EE open source professionnelles adaptées à votre système d information d entreprise

am2i» est une société Guyanaise spécialisée dans la prestation de services informatiques aux entreprises.

Livre blanc Haute disponibilité sous Linux

Consolidation. Grid Infrastructure avec la 11gR2

Le Cloud Computing et le SI : Offre et différentiateurs Microsoft

«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de

UE 8 Systèmes d information de gestion Le programme

Programmation C. Apprendre à développer des programmes simples dans le langage C

La continuité de service

Un outil de planning ET de ticketing? Ne cherchez plus, vous l avez trouvé!

«clustering» et «load balancing» avec Zope et ZEO

Imaginez un Intranet

Cloud pour applications PC SOFT Tarification

La Continuité d Activité

Tour des Unités du C.I.A.M. Tour des Unités du C.I.A.M. Maurice Baudry Laboratoire Statistique & Génome, Évry.

La haute disponibilité de la CHAINE DE

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES

Groupe Eyrolles, 2004 ISBN :

Formation Symantec Veritas Cluster Server 6.x pour Unix

CATALOGUE DE SERVICES DE LA DIRECTION DU SYSTEME D INFORMATION DE L UNIVERSITE DE LIMOGES

UNIFIED D TA. architecture nouvelle génération pour une restauration garantie (assured recovery ) que les données soient sur site ou dans le cloud

A Les différentes générations VMware

<Insert Picture Here> Maintenir le cap avec Oracle WebLogic Server

VMWare Infrastructure 3

OpenLDAP : retour d expérience sur l industrialisation d annuaires critiques

Panorama des solutions analytiques existantes

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

ORACLE 10g Découvrez les nouveautés. Jeudi 17 Mars Séminaire DELL/INTEL/ORACLE

CPE. Consultation Réseaux Etendus. Références: Exakis/D2011. Lyon, le 10 octobre Cahier des charges. Projet Télécom

Java à Murex: un retour d'expérience. Jean-Pierre DACHER & Craig MORRISON

Windows Server 2012 R2 Failover de serveurs DHCP

Constat ERP 20% ECM 80% ERP (Enterprise Resource Planning) = PGI (Progiciel de Gestion Intégré)

Architectures haute disponibilité avec MySQL. Olivier Olivier DASINI DASINI - -

Easy as NAS Supplément Entreprises. Guide des solutions

Ricco Rakotomalala R.R. Université Lyon 2

ARCHEOVISION. Centre de Ressources Numériques 3D. UMR 5607 du CNRS. R. Vergnieux IR-CNRS

EP60.92 Projet d application pluridisciplinaire La chasse aux trésors

Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing

Julien MATHEVET Alexandre BOISSY GSID 4. Rapport RE09. Load Balancing et migration

La gestion du poste de travail en 2011 : Panorama des technologies

Les environnements de calcul distribué

1. Introduction à la distribution des traitements et des données

DSI - Pôle Infrastructures

Conseils et astuces pour un déploiement réussi de la solution VMware Mirage

Parcours en deuxième année

Article 2 : Conseils et meilleures pratiques pour gérer un cloud privé

ACCEDER A SA MESSAGERIE A DISTANCE

MISE EN ŒUVRE MOVEIT DMZ V1.8

Réplication de données de classe entreprise pour environnements distribués et reprise sur sinistre

ACCÉDER A SA MESSAGERIE A DISTANCE

Slony1 2.1 Londiste 3

Fax sur IP. Panorama

Consolidation Stockage.

Hypervision et pilotage temps réel des réseaux IP/MPLS

Marché à procédure adaptée (en application de l article 28 du code des Marchés Publics)

Rôles serveur Notion de Groupe de Travail Active Directory Utilisation des outils d administration Microsoft Windows Server 2008

Administration de Citrix NetScaler 10.5 CNS-205-1I

Proposition d une architecture pour ebay, en mettant l accent sur les notions de scalabilité, de résilience, et de tolérance aux pannes.

Système de Stockage Sécurisé et Distribué

Sybase High Avalaibility

Dossier de presse. Offre Allinclouded by Flexsi Le cloud privé sur mesure, enfin pour les PME!

Microsoft Dynamics AX. Solutions flexibles avec la technologie Microsoft Dynamics AX Application Object Server

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Sébastien Geiger IPHC Strasbourg

Les serveurs Dell dans la distribution automobile Le cas des Concessions Renault

WINDOWS Remote Desktop & Application publishing facile!

Présentation du déploiement des serveurs

//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen

INDUSTRIALISATION ET RATIONALISATION

Mise en place d un cluster. De basculement. Et DHCP Failover. Installation. Préparation. Vérification

Principes de DHCP. Le mécanisme de délivrance d'une adresse IP à un client DHCP s'effectue en 4 étapes : COMMUTATEUR 1. DHCP DISCOVER 2.

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

Hyper-V chez PSA. Stéphane CHOVET Spécialise Windows/Hyper-V

IBM DB2 Alphablox. d administration GC

Administration de systèmes

Parole d utilisateur. Témoignage Infrastructure Windows Server. Italcementi Calcia réduit ses coûts par la consolidation de son infrastructure


Fiche Produit MediaSense Extensions

Plan du cours. Autres modèles pour les applications réparties Introduction. Mode de travail. Introduction

L outillage du Plan de Continuité d Activité, de sa conception à sa mise en œuvre en situation de crise

Le Cloud Open-Mind! Emilien Macchi

Transcription:

Clusters for Application Service Providers (www.laas.fr/casp) T. Monteil, J.M. Garcia P. Pascal, S. Richard 1

Généralités Le monde du calcul dans un environnement ASP Les ASP : Application Service Provider : fournisseurs de services liés à du calcul intensif pour des clients Avantages : Souplesse d'utilisation Gain en investissement et disponibilité à la carte Notion ASP évolutive : ASP local, fourniture d un service interne à une société 2

Objectifs du projet Maîtriser la répartition de charge du calcul sur une plate-forme évolutive : les clusters sous Linux Les composantes : Une application gourmande en calcul : NetQUAD de DELTA Partners SA groupe Anite Une gestion très fine des ressources : AROMA (scalable Resources Oberver and MAnager) du LAAS-CNRS Un cluster Linux à administrer : Raisin de ALINKA Mise en pratique : application NetQUAD fi Fourniture de toute l infrastructure logicielle pour mettre un cluster en mode ASP et l administrer 3

Les partenaires ALINKA : Industriel, membre du Groupe Prologue, spécialisé dans la gestion des clusters haute performance ou de répartition de charges Internet LAAS-CNRS - groupe RST (réseaux et Systèmes de Télécommunications) : Équipe spécialisée dans les télécommunications, l évaluation de performances, le calcul intensif et la gestion des ressources dans les systèmes distribués DELTA Partners SA groupe Anite : PME, membre du groupe Anite, éditeur du logiciel NetQUAD permettant la conception de réseaux basés sur des technologies variées (IP, ATM, Frame Relay, Commutation de circuits) Ministère de l économie, des finances et de l industrie: RNTL (Réseau National de recherche et d innovation en Technologies Logicielles 4

Architecture globale Clients Contrat de QoS Clusters ASP - Négociation - Applications légères exécution déportée INTERNET /INTRANET Résultats - Administration - Optimisation des Ressources Facturation 5

Architecture détaillée Logiciels applicatifs poste client Haute disponibilité Administrat. Cluster Gestion des comptes clients (facturation, Qualité de services) INTERNET / INTRANET Gestion Ressources fichiers. Clusterisés clients ASP Logiciels applicatifs serveur (parallèles ou séquentielles) 6

Planning du projet Projet pré-compétitif financé par le RNTL: ficréation de produits industriels ou pré-industriels Planning: Sous projet Mars 2002-Septembre 2002 Septembre 2002- Mars 2003 Mars 2003-Septembre 2003 Parallélisation NetQUAD Parallélisation de NetQUAD NetQUAD on-line et documentation Administration et gestion ressources Etat de l art Algorithmes de gestion de ressources, qualité de services Administration logiciels CASP, AROMA Services pour la haute disponibilité Failover produits alinka système de fichiers, failover AROMA Accès distant annuaire accès distant, intégration des logiciels Points importants NetQUAD sur cluster gestionnaire de ressources, annuaire clusterisé NetQUAD on line, fichiers clusterisés, accès distant, gestion de +1000 noeuds 7

Alinka Raisin Objectifs: Administration d un ensemble de nœuds sous Linux (société Alinka) Principes: Installation d un poste référentiel pour un ensemble de configurations système Fonctionnalités Installation automatique de nouveaux nœuds Synchronisation des fichiers de configuration ou binaire Gestion de groupe de machines, utilisateurs Gestion à terme de plusieurs milliers de nœuds Haute disponibilité pour le système d administration fi Administration aisée d un ensemble de machines 8

Alinka raisin 9

AROMA: Observation et Gestion des Ressources Structure d un gestionnaire de ressource: Un système d observation: collecte l état des ressources avec un minimum de surcharge Un système de communication : diffusion de l information Un système tolérant aux fautes : garantie d une qualité de service acceptable: temps de réponse, équipements défaillants Accès à l information : gestion de classes d utilisateurs avec authentification et permission Stockage de l information : gestion de statistiques évoluées, facturation, analyse à long terme fi pour une utilisation industrielles: Importance de la qualité de service Gestion de contrat et facturation 10

AROMA: principes Système portable: interfaces graphiques basées sur JAVA et SWING (SUN) Communication basées sur JINI (SUN) quelques fonctions non portables pour le service d exécution distant et d observation (langage C pour l efficacité) fi Gérer la grande diversité des plate-formes, exemple: client sous windows et serveurs de calcul sous UNIX Système extensible: plusieurs milliers de nœuds Fonctionnement sur une grille 11

AROMA: principes Système dynamique: Intégration ou suppression dynamique de nœuds Ajout suppression dynamique de services Gestion dynamique d accès aux services en fonction des permissions Téléchargement automatique chez l utilisateur de nouveaux services ou versions fi Intégrer la forte dynamique autour des clusters et des grilles au niveau des services offerts Système spécialisable: Possibilité de définir un nouveau service pour une application donnée: Exemple: client ASP NetQUAD 12

AROMA: Architecture Grid Client replica Domain Cluster Host 13

AROMA: Interface de base 14

AROMA: services d administration Création de la grille 15

AROMA: services d administration Gestion des utilisateurs 16

AROMA: Observation 17

AROMA: Exécution 18

AROMA: suivi exécution 19

AROMA: service spécifique 20

Application test: NetQUAD Produit NetQUAD (DELTA Partners SA groupe Anite): dimensionnement et analyse de performance des réseaux de télécommunication Clients: Opérateurs téléphoniques Constructeurs d équipement réseaux Clients variés avec des besoins fluctuants: Besoin pic en puissance de calcul Besoin de plug-in ponctuel Envie de déporter les logiciels nécessitant du matériel spécifique 21

Application test: NetQUAD Elargissement des parts de marché de NetQUAD réseaux de grande taille flux multiservices Fonctionnement réel de Netquad on-line avec qualité de service garantie une partie fonctionnant chez le client Possibilité de déporter à distance en fonction du contrat fi Utilisation du «plug-in ASP» Contraintes Applications fonctionnant avec des fichiers en entrées et en sorties Qualité de service (durée guarantie, etc): Applications régulières 22

NetQUAD: interface NetQUAD => plug-in ASP => fournisseur ASP 23

Conclusion Fourniture d une suite complète pour l ASP sur cluster Livraison septembre 2003 Outils cohérents les uns vis à vis des autres Industriels du domaine des clusters et du calcul Alinka raisin offre d une nouvelle version extensible et tolérante aux pannes avec de nouveaux services AROMA Intégration progressive de services: Statistiques globaux, facturation, suivi dynamique des applications, algorithme d ordonnancement NetQUAD Manipulation des réseaux du futur avec la parallélisation et possibilité d accés en ligne: application au réseau British telecom 24

Contacts CASP: www.laas.fr/casp monteil@laas.fr Alinka: www.alinka.com Blecointe@alinka.com DELTA Partners SA groupe Anite www.delta.fr pbacquet@delta.fr AROMA - LAAS-CNRS monteil@laas.fr 25