Passer à la navigation principale Passer à la recherche Passer au contenu principal

Mise en place d'un cluster de systèmes ARM pour des solutions de sécurité

  • Ghassen Zagdene

Thèses et mémoires: Mémoire de maîtriseMaîtrise en ingénierie: Génie

Résumé

Le monde de l'informatique de haute performance (HPC) a évolué ces dernières années surtout après l'apparition des clusters Beowulf qui consistent à utiliser les PC conventionnels pour les interconnecter et récolter leur puissance de calcul. La réduction du coût du matériel nécessaire a rendu l'informatique de haute performance accessible à un plus large public, et certaines entreprises mettent en place leurs propres cluster et centres de données en se basant sur les clustersBeowulf. Cependant, même avec de l'équipement conventionnel, ces clusters et centres de données restent relativement chers, occupent de l'espace et consomment beaucoup d'énergie. L'approche proposée par la présente étude vise àréduire les coûts de la mise en place d'un cluster destiné au HPC en utilisant des ordinateurs mono-cartes à architecture ARM. La particularité de cette dernière est sa faible consommation d'énergie par rapport aux autres architectures. Ainsi, nous mettons en place un cluster ARM sur lequel nous exécutons des algorithmes liés à la sécurité. De plus, puisque combiner les clusters et la virtualisation offre des avantages non négligeables, nous déployons docker sur certaines cartes ARM, qui est une nouvelle solution de virtualisation afin de mesurer l'impact sur les performances du système. Les résultats montrent que les appareils ARM délivrent de bons résultats à condition de bien choisir l'environnement de développement et de bien équilibrer la charge au sein du cluster. Docker n'a pas d'impact significatif sur les performances du système, mais il n'est pas encore adapté à l'architecture ARM.
Date27 avr. 2016
langue originaleFrançais
Établissement diplômant
  • École de technologie supérieure
SuperviseurChamseddine Talhi (Directeur(-trice))

Mots-clés

  • Ordinateurs parallèles. Superinformatique. Sécurité informatique. Ordinateurs parallèles Économies d'énergie. Beowulf (Systèmes informatiques) architecture
  • ARM
  • monocarte
  • ordinateur
  • virtualisation
  • cluster beowulf
  • HPC
  • docker

Citer cette ressource

'