Etude, conception et implémentation d'un cluster low-cost haut disponibilité de Raspberry Pi 3( Télécharger le fichier original )par Rodrigue Tchuenche Institut Africain d'Informatique (IAI) - Ingénieur 2016 |
Chapitre2CONCEPTS GÉNÉRAUX LIÉS AU SUJET 9 Introduction Ce chapitre se consacre à une étude des concepts généraux et spécifiques en rapport avec notre sujet. Dans la première section de ce chapitre, nous présenterons quelques définitions des termes techniques liés au domaine étudié. Dans la deuxième section, nous présenterons les différents éléments (matériels et logiciels) de notre sujet d'étude. 2.1 Quelques DéfinitionsRaspberry Pi : Nano-ordinateur monocarte ayant la taille d'une carte de crédit, à processeur ARM conçu par le créateur de jeux vidéo David Braben, dans le cadre de sa fondation Raspberry Pi Cluster : Se définit en informatique comme étant une grappe d'ordinateurs inter-connectés dans le but de mutualiser leurs ressources.(voir figure 2.1) Cluster haute disponibilité : C'est un cluster dont le taux de disponibilité est proche de 99% 1. Docker : Un Docker est une technologie permettant de créer des environnements virtuels appelés « containers » de manière à isoler les applications. Il permet d'automatiser le déploiement des applications en embarquant dans un container toutes les dépendances et outils nécessaires à l'exécution de l'application. 1. Taux proche des 99%, signifie que ce n'est qu'en cas de trouble majeur que le système sera indisponible 10 IAI Gabon c~Tchuenché Rodrigue Élève Ingénieur En Informatique 10 FIGURE 2.1 - Schéma Architecture D'un Cluster Docker Swarm : C'est un cluster sur les Docker. Progiciel : Logiciel applicatif généraliste aux multiples fonctions, composé d'un ensemble de programmes paramétrables et destinés à être utilisés simultanément par plusieurs personnes. ERP : ( Entreprise Ressource Planning) est un progiciel de gestion intégré servant à planifier les ressources en entreprise. 2 Odoo : C'est un progiciel de gestion intégré open-source comprenant de très nombreux modules permettant de simplifier la gestion d'entreprise dans son ensemble. 3 2.2 Etude de quelques concepts liés au sujet d'étude2.2.1 Raspberry PiComme nous l'avons défini plus haut, un Raspberry Pi est un nano-ordinateur de la taille d'une carte de crédit à processeur ARM 4. Son disque dur est une carte microSD d'au moins 8 Go et de la classe 6 au moins. Le Raspberry Pi a été crée au départ pour encourager la programmation en informatique. Il est vendu de nos jours à plus de 10 millions d'exemplaires.
11 IAI Gabon c~Tchuenché Rodrigue Élève Ingénieur En Informatique 11 Il est utilisé par des particuliers et des entreprises à des fins diverses au quotidien (Apprentissage, bureautiques, déploiement, etc...) . Il permet l'exécution de plusieurs variantes système d'exploitation GNU/Linux et Windows tel que:
La plupart de ces systèmes sont des systèmes dérivés des systèmes GNU/Linux comme Debian par exemple. Le Raspberry Pi est fourni nu, c'est-à-dire carte mère seule, sans boîtier, alimentation, clavier, souris ni écran, dans l'objectif de diminuer les coûts et de permettre l'utilisation de matériel de récupération. Son prix est estimé entre 5$ US (soit environ 5000 FCFA) à sa sortie en 2012 et 35$ US (soit 17.500 FCFA) de nos jours, selon les modèles. A l'heure actuelle il existe sept (07) modèles de Raspberry Pi à savoir les modèles A, A+, B, B+, 2B, 3B, Modèle Zéro. 5 |
|