Mathématique et Informatique
Permanent URI for this communityhdl:123456789/18
Browse
2 results
Search Results
Item GRILLES DE CALCUL(University of Sciences and Technology of Oran, 2024-01-17) Hayat, BENDOUKHADe nos jours, les applications scientifiques, industrielles et commerciales connaissent une constante évolution et requièrent de plus en plus de ressources en termes de stockage et de calcul. Les systèmes distribués à grande échelle, tels que les grilles de calcul offrent une variété de ressources pour satisfaire les exigences de telles applications. Ces systèmes fournissent des plateformes et des outils efficaces pour le partage de ressources et la distribution des données et du calcul. Au cours de ces dernières décennies, le paradigme calcul orienté service (SOC pour Service Oriented Computing) a révolutionné non seulement l’implémentation, mais aussi le déploiement et la gestion des middlewares de grille. Ce paradigme a considérablement marqué l’évolution des systèmes distribués et en particulier les systèmes de grille qui ont fortement bénéficié des concepts de services afin d’améliorer leurs middlewares. Le plus grand avantage du paradigme SOC est sa flexibilité et sa facilité d’intégration. En effet, le calcul orienté service n’a pas essayé de remplacer des paradigmes existants, tels que l’orienté objet, l’orienté aspect, l’orienté composant, etc., mais il a cherché à intégrer les technologies existantes pour les améliorer en introduisant une plus grande fiabilité, évolutivité, performance et passage à l’échelle à leurs environnements respectifs. Ainsi, ce paradigme est de plus en plus adopté par de nombreux fournisseurs de solutions logicielles dans différents domaines de l’informatique. Comme exemple illustratif de l’utilisation de ce paradigme, nous pouvons citer le projet collaboratif international "Globus Alliance" qui a développé le premier middleware de grille orienté-service , appelé Globus Toolkit . La dernière version stable de ce middleware est le GT6 (Globus Toolkit 6) . Depuis ses premières versions, Globus constitue la référence de multiples fournisseurs de services et développeurs de middlewares de grille. Ce polycopié de cours s’inscrit dans ce domaine de l’informatique et s'intéresse spécialement au GRID COMPUTING. Ce cours s’adresse à des étudiants en Master 1 en Informatique, notamment dans les spécialités autour des systèmes informatiques, réseaux et bases de données distribuées. L’étudiant a besoin de ses acquis de la licence en Informatique avec un focus sur les cours de systèmes distribués. L’objectif de ce cours est de présenter la technologie Grid Computing (Grilles de Calcul) comme une alternative de plates formes efficaces pour le développement et l’exécution des applications gourmandes en ressources de calcul et de stockage.Item Tolérance aux fautes dans les grilles de calcul(University of sciences and technology in Oran, 2015-10-21) Mohammed REBBAHL'objectif de cette thèse est de proposer des techniques de tolérance aux fautes pour les grilles de calcul. Elles généralisent la problématique soulevée par le développement de trois techniques de tolérance aux fautes, et leurs implémentations et leurs évaluations sous une Desktop Grid ou par des simulations. Comme première contribution, nous proposons une amélioration modèle G/S/M par un modèle hiérarchique dynamique et son implémentation, sous forme d'un service de grille, sous le middleware Globus. Puis, la proposition d'un modèle hiérarchique tolérant aux fautes pour une grille mobile. La deuxième contribution, qui est à la fois majeure et originale, concerne la proposition de deux modèles décentralisés de tolérance aux fautes pour les grilles. Ces modèles se basent sur un nouveau type de graphe que nous avons défini, à savoir les graphes colorés dynamiques. Grâce à ces graphes, nous arrivons à définir, de manière abstraite et formelle, les caractéristiques fondamentales des grilles de calcul, comme la dynamicité, l'hétérogénéité et le passage à l'échelle. Nous utilisons un jeu de couleurs, pour colorier les sommets de ces graphes, en tenant compte des caractéristiques physiques et logiques des nœuds d'une grille. Ces couleurs (qui sont susceptibles de changer au cours du temps), nous ont permis d'une part, de représenter la dynamicité des grilles et de mettre en place des techniques de tolérance aux fautes, d'autre part. Dans la troisième contribution, nous proposons un modèle fiable de tolérance aux fautes basé sur une migration périodique des tâches vers le substitut le plus fiable.
