Cluster Internet / scientifique

Nous vous proposons de l'assistance à la mise en oeuvre et support en exploitation (administration, tunning, intégration,...) de cluster de serveurs en environnement Internet ou scientifique.

Qu'est-ce qu'un cluster Beowulf ?

Beowulf est une architecture multi ordinateurs qui peut être utilisée pour la programmation parallèle. Ce système comporte habituellement un noeud serveur, et un ou plusieurs noeuds clients connectés entre eux à travers Ethernet ou tout autre réseau (Giga-Ethernet, Myrinet,..).

Au plan des logiciels, Beowulf utilise le système d'exploitation Linux, et entre autre Parallel Virtual Machine (PVM) et Message Passing Interface (MPI). Le noeud serveur contrôle l'ensemble du cluster et sert de serveur de fichiers pour les noeuds clients. Il est aussi la console du cluster et la passerelle (gateway) vers le monde extérieur.

Quelles sont nos prestations appliquées au cluster Beowulf ?

Nos prestations sont les suivantes:

  • conception, implémentation et mise en oeuvre de cluster Beowulf :

      installation et paramétrage logiciels, noyau Linux, bibliothèques, compilateurs, outils,...

  • opération en régie pour nos clients: optimisation, développement de codes parallèle et déboguage de code existant
  • formation: Vous trouverez à la rubrique formation, le descriptif de nos cours Linux intégrant la session "Building LINUX Beowulf cluster"

Nous assistons également nos clients dans les opérations de maintenance et d'upgrade logiciels de leur configuration.

Nous sommes indépendant du matériel (noeud). Nous intervenons uniquement et suivant la demande de nos clients, sur le paramétrage de réseau type Myrinet.

Prestations et expertise dans le domaine de la haute disponibilité et du load-balancing

Qu'est-ce que la haute disponibilité et la balance de charge ?

Un cluster de haute disponibilité recouvre l'ensemble des fonctions permettant la reprise d'un service assurée par un noeud par un autre noeud en cas de défaillance matérielle ou logicielle.

La balance de charge permet de répartir des requêtes adressées à un service, entre plusieurs noeuds physiques fournissant ce service. Cette fonction est généralement utilisée pour des services réseaux tels que serveurs Web, messagerie, DNS,..

Quelles sont nos prestations appliquées au cluster de haute disponibilité ?

Nos prestations sont les suivantes:

  • conception, implémentation et mise en oeuvre de cluster de serveurs assurant la haute disponibilité et la balance de charge.
  • opération en régie pour nos clients: optimisation, mise à jour de configuration, administration
  • Transfert de compétences.

Pour nous contacter sur les services et sur l'offre :

infocom@agenium-groupe.fr