HyperAI

Amas De Beowulf

Le cluster Beowulf (également appelé cluster de style Beowulf, architecture Beowulf) est une structure de cluster d'ordinateurs parallèles hautes performances.La caractéristique est qu'il est assemblé à l'aide de matériel informatique personnel bon marché pour obtenir le meilleur rapport coût-efficacité. Son nom est tiré de la célèbre épopée en vieil anglais « Beowulf », créée en 1994. NASA édredon Donald Becker Développé par d'autres.

Le cluster Beowulf offre un moyen d'utiliser du matériel COTS (Commodity off the shelf) pour créer un système de cluster répondant à des besoins informatiques spécifiques. COTS fait ici référence à des équipements standards largement utilisés tels que les PC et Ethernet, qui peuvent généralement être fournis par plusieurs fabricants et sont généralement très rentables. Les clusters Beowulf sont désormais considérés comme une branche ou un genre du calcul haute performance (HPC).

Presque chaque concepteur d'un cluster Beowulf a sa propre définition d'un cluster Beowulf, et il est difficile de donner une définition exacte d'un cluster Beowulf.Voici les caractéristiques de la plupart des groupes Beowulf :

  • Beowulf est une architecture système qui permet d'utiliser des systèmes composés de plusieurs ordinateurs pour le calcul parallèle ;
  • Un système Beowulf se compose généralement d’un nœud de gestion et de plusieurs nœuds de calcul. Ils sont connectés via Ethernet (ou d'autres réseaux), et le nœud de gestion surveille les nœuds de calcul et constitue généralement également la passerelle et le terminal de contrôle des nœuds de calcul. Il s’agit également généralement d’un serveur de fichiers système en cluster. Dans un grand système de cluster, en raison d'exigences particulières, les fonctions de ces nœuds de gestion peuvent également être partagées par plusieurs nœuds.
  • Un système Beowulf se compose généralement des périphériques matériels les plus courants, tels qu'un PC, une carte Ethernet et un commutateur Ethernet. Les systèmes Beowulf contiennent très peu d'équipements spéciaux personnalisables par l'utilisateur.
  • Les systèmes Beowulf utilisent généralement des logiciels peu coûteux et largement disponibles, tels que le système d'exploitation Linux, la machine virtuelle parallèle (PVM) et l'interface de transmission de messages (MPI).

Références :

【1】https://docs.huihoo.com/linux/cluster/beowulf.html

【2】https://en.wikipedia.org/wiki/Beowulf_cluster