Site : http://www.sysfera.com
Accueil
Vous êtes ici : Accueil > Produits > Produits

Produits

SysFera-DS

SysFera-DS est une suite logicielle commerciale dont le cœur technologique est basé sur le logiciel open-source DIET (Distributed Interactive Engineering Toolbox).

Le logiciel SysFera-DS, développé à l’origine au sein de l’équipe projet INRIA GRAAL du Laboratoire de l’Informatique du Parallélisme de l’École Normale Supérieure de Lyon est le fruit de près de 10 ans de développement et de recherche. Ce logiciel permet la mise en cohérence de l'infrastructure informatique de R&D (ou de production) d'un point de vue autant matériel que logiciel d'une entreprise en la rendant efficace, simple et transparente à utiliser et à gérer.

SysFera-DS est une boîte à outils qui a été conçue afin de permettre de servir les applications au plus près de leurs besoins. Il utilise le mode ASP (Application Service Provider) qui simplifie l'utilisation d'un ensemble de ressources (calcul, stockage, réseau, etc.) grâce à des services pré-installés (fonctions, service, application simple, application complexe, etc.). Cette boîte à outils permet de mettre en place les serveurs, les clients et ensuite de trouver, de manière totalement transparente pour l’utilisateur, pour chaque requête des clients le meilleur serveur pour résoudre un problème (cette résolution pouvant être séquentielle ou parallèle) en termes de performance, de capacité ou de coût.

SysFera-DS possède entre autres les fonctionnalités suivantes :

  • Un ordonnancement adaptatif. Il est en effet possible de fournir des ordonnanceurs (élément logiciel effectuant un tri, dans notre cas des serveurs disponibles pour le calcul) spécifiques à des types de services qui permettront de modifier la façon dont les ressources disponibles seront triées en fonction de paramètres critiques pour le service recherché.
    Utilisation : cette fonctionnalité permet par exemple de sélectionner une ressource de calcul qui aurait la quantité de mémoire requise pour l’application à lancer (si une ressource est déjà utilisée par ailleurs la mémoire disponible pourrait ne pas suffire pour une utilisation optimale).
    Point fort : l’ordonnancement adaptatif est une innovation unique que l’on ne retrouve pas dans les autres intergiciel équivalents. Il permet une adaptation dynamique très forte à l’application et aux ressources disponibles.
  • Une gestion des graphes de tâches (ou workflows). Un grand nombre d'applications peut être représenté sous forme de graphes de tâches connectées entre elles par des dépendances de données. SysFera-DS est capable, basé sur une représentation d'un graphe de tâches, de gérer l'exécution du workflow, l'exécution des tâches parallèles, les échanges de données, en sélectionnant de façon dynamique les meilleures ressources disponibles.
    Utilisation : dans le cas de l’imagerie médicale le processus de traitement et d’analyse des images est complexe et peut se représenter sous forme de graphes de workflows à appliquer sur toutes les images disponibles.
    Point fort : une caractéristique du logiciel qui est unique dans le paysage est l’équilibrage de charges entre différents workflows concurrents. Ceci n’est présent que dans notre solution.
  • Une gestion intelligente des données. Certaines applications manipulent des données qui doivent être répliquées (en différents endroits où elles pourraient être utilisées) de façon intelligente pour limiter le temps de transfert de données entre le client et les serveurs. Certaines données ont besoin par ailleurs d'être dupliquées, déplacées, ou déposées dans des espaces de données dédiés. Afin de satisfaire ces exigences, SysFera-DS fournit un module capable d'offrir cette gestion intelligente et performante des données.
    Utilisation : Lorsqu’il s’agit de se servir de bases de données de gènes en génomique, la problématique d’accès à ces bases est importante et une façon intéressante de pallier au problème est de pouvoir au besoin répliquer ces bases vers leurs sites d’utilisation (les serveurs de calcul) afin de ne plus avoir à les transférer à chaque utilisation.
    Point fort : Le gestionnaire de données permet de faire des la réplication implicite et explicite des données. Il intègre également des mécanismes intelligents de gestion des espaces de stockage, ainsi que de sélection des sources pour le transfert.
  • Interface avec des gestionnaires de jobs (batch schedulers et plates-formes de Clouds). Les ressources informatiques parallèles (clusters/super calculateurs) sont généralement gérées par des batch schedulers (ou gestionnaires de jobs). Chacun d'entre eux possède un jeu de commandes différent avec lequel l’utilisateur interagit (soumettre un job, monitorer les jobs existants, annuler un job). SysFera-DS est capable d'abstraire l'utilisation de ces différents systèmes et de permettre à l'utilisateur d'utiliser de manière transparente les ressources gérées par ces différents batch schedulers (Slurm, Torque, Loadleveler, OAR, etc.) ou des plates-formes de Cloud sans qu’il ait à se préoccuper duquel il s’agit.
    Utilisation : quand le parc de ressources est hétérogène et géré par des gestionnaires de jobs différents, le passage d’un ensemble de ressources de calcul à un autre est fastidieux pour l’utilisateur et notre produit permet de rendre transparent leur utilisation en fournissant une couche d’abstraction.
    Point fort : ceci permet notamment une gestion d’un parc de ressources qui serait dynamique, comme par exemple avec une utilisation d’IaaS pour la gestion de pic d’utilisation. Cette fonctionnalité commence très doucement à se trouver dans les solutions disponibles.
  • Sécurité et authentification. SysFera-DS possède différents niveaux de sécurité et d’authentification autant pour la partie cliente (gestion simple de l’authentification et avancée avec des certificats, pour la partie serveur (définition des accès aux services disponibles), ainsi que pour les données qui transitent à travers l’intergiciel (modalités d’accès et de placement sur les ressources disponibles). De plus les communications sont cryptées au sein de l’intergiciel et toute possibilité d’accès non autorisé à la plate-forme peut être empêché.
    Utilisation : ceci permet à notre client de fournir un accès à ses ressources de calcul et de pouvoir refacturer facilement l’utilisation, mais aussi de tracer l’utilisation de ses ressources et de pouvoir éviter toute utilisation prohibée.
    Point fort : ceci fournit entre autre la fonctionnalité dite de Single Sign On (ou d’enregistrement en une fois, SSO) fournissant une couche d’abstraction en plus lors de l’utilisation de l’infrastructure informatique).

Services

En savoir plus sur nos produits

Cliquez ici

Tweets récents de @SysFera

Derniers tweets à propos de #HPC