Wednesday, Aug 22nd

Last update09:55:00 PM

  • Creer un compte
    *
    *
    *
    *
    *
    *

    Fields marked with an asterisk (*) are required.

High Performance Computing (HPC)

Des solutions ouvertes et innovantes

Encore méconnu, le calcul haute performance, s’ouvre à de plus en plus de domaines, pas seulement dans le cadre d’application industrielles et scientifiques. INFIDIS, met tout en œuvre pour être votre appui dans l’élaboration de votre projet et vous simplifie l’installation, la conception, l’optimisation des applications et l’administration de votre cluster.

INFIDIS, Intégrateur de Solutions, vous accompagne de l’élaboration de votre architecture à l’administration de votre plateforme HPC (High Performance Computing).

Le calcul haute performance est source d’importants progrès, dans pratiquement tous les secteurs de la recherche à l’industrie la clé de la réussite passe par la capacité de calcul. Rendre le calcul haute performance plus accessible est un défi : associer un faible coût, à une forte augmentation de la puissance disponible, à la maîtrise des données et à la garantie de pérennité des solutions sont les conditions essentielles.

Design et implémentation de fermes de calcul

La première étape consiste à définir sur la base de l’existant l’ensemble des serveurs concernés par la mise en place du HPC. Cet audit permet de déterminer les besoins en matériel et en logiciels.
Sur cette analyse INFIDIS vous apporte ses conseils et élabore votre architecture HPC.

Architecture de calcul

Il s’agit d’optimiser votre plateforme par rapport aux besoins. L’audit est là pour définir les ordinateurs nécessitant d’être regroupés pour former des nœuds. C’est l’élaboration de la ferme de calcul qui permettra une gestion globale et dépassera les limitations d’un ordinateur seul pour : augmenter la disponibilité, faciliter la montée en charge, permettre de mieux répartir cette charge et faciliter la gestion des ressources (CPU, mémoire, disques, bande passante réseau).

Un des grands avantages de la solution est qu’il n’est plus nécessaire d’acheter un serveur multiprocesseur coûteux, mais qu’il est possible de connecter à la suite les uns des autres plusieurs systèmes selon l’évolution des besoins.

Architecture de Stockage

L’architecture de stockage doit être disponible pour l’ensemble des serveurs composant l’architecture de calcul. Cette solution doit offrir assez de capacité et de performance pour des zones de stockage temporaires ou de l’hébergement sur du plus long terme.

Réseau

Les noeuds peuvent être reliés entre eux par plusieurs réseaux. Habituellement le réseau avec le débit le plus lent est dédié aux tâches d’administration auquel on ajoute un second réseau, avec une bande passante beaucoup plus importante. Ce réseau utilise des technologies de type Gigabit ou 10 Gigabit Ethernet ou encore des réseau à basse latence Infiniband.

Operating System

Les systèmes d’exploitation peuvent être de type commerciaux ou libre en fonction des choix techniques ou économiques. Nous avons les compétences pour délivrer du service sur Solaris, Linux ( RedHat, Suse, CentOs, Debian, …).

Nous préconisons des gestionnaires de batch tel que Sun Grid Engine.

Les programmes exécutés sur ce genre de machine se servent d’une API, standard Message Passing Interface, utilisant la communication entre les divers processus répartis sur les nœuds avec des messages.

De sorte que lors de la défaillance d’un serveur, le logiciel de Clustering réagit en transférant les tâches exécutées sur le système défaillant vers les autres serveurs de la grappe.

Faites-nous part de votre projet...

Vous êtes ici : Accueil Expertises Infrastructure High Performance Computing (HPC)