Il est déjà assez compliqué de gérer de grandes quantités de données, comme c’est le cas dans les universités et les instituts de recherche. Mais l’examen efficace de toutes ces données, à l’aide de différentes technologies, présente un défi encore plus grand. C’est justement ce que le groupe iRODS entend simplifier.
iRODS est une start-up de formation académique. Du moins, si la solution était finalement hébergée dans une entreprise distincte. Actuellement, iRODS est conçu comme un consortium soutenu par une poignée de partenaires issus du monde universitaire et du monde des affaires. La KU Leuven et l’UCL collaborent à ce sujet. «Nos racines remontent aux années 1990, dans un centre de calcul intensif de San Diego», explique Terrell Russell, directeur d’iRODS. Data News l’a rencontré dans le cadre de l’IT Press Tour.
Trouver des données pertinentes
En 2008, l’équipe iRODS – aujourd’hui une dizaine de collaborateurs – rejoint le Renaissance Computing Institute de l’Université de Caroline du Nord, après quoi le consortium actuel prend forme à partir de 2013. iRODS est « l’acronyme de »système de données intégré orienté règles. Il s’agit d’un système de fichiers programmable open source. «Il peut fonctionner simplement sur un ordinateur portable», explique Terrell Russell. “Mais aussi en cluster, sur place ou à répartir géographiquement.” Ses domaines d’application incluent le calcul intensif, les bibliothèques et archives, la recherche sur le génome, la santé, etc.
“L’objectif est de gérer facilement de grandes quantités de données, réparties sur toutes sortes de technologies de stockage, et de contrôler l’accès à ces données.” L’utilisation de métadonnées est ici essentielle. Nous ajoutons automatiquement des métadonnées, ce qui permet à vous, l’utilisateur, de trouver beaucoup plus facilement les données correctes et d’augmenter ainsi leur valeur. Cela permet une recherche très ciblée sur diverses sources de données, ainsi qu’un audit véritablement détaillé.
Terrell Russell, directeur d’iRODS : « Une base de données qui renvoie à l’endroit où se trouvent les données réelles. »
Une couche d’abstraction
« En réalité, notre solution fonctionne comme une grande base de données qui renvoie à l’endroit où résident les données réelles : dans les nuages, sur site, dans un système d’archivage, etc. » iRODS fournit une couche d’abstraction qui dissocie essentiellement l’utilisateur et les données de l’infrastructure sous-jacente. Dans ce cas, la solution utilise des workflows automatiques avec, entre autres, l’application obligatoire de toutes sortes de règles paramétrables. «Je vais vous donner un exemple», poursuit Terrell Russell. « Prenons un satellite qui fournit constamment de nouvelles données. Vous pouvez les collecter dans une zone de réception, après quoi iRODS les examine, leur fournit automatiquement des métadonnées et détermine l’emplacement de stockage.
Parfois, ce processus est inversé. « C’est le cas des données qui ne peuvent pas être déplacées, par exemple parce qu’elles sont trop complexes ou trop coûteuses. Dans ce cas, iRODS dirige la puissance de calcul vers les données plutôt que l’inverse. Cela permet par exemple de regrouper temporairement des sources de données de manière simple sous iRODS, notamment dans le cadre d’un projet collaboratif.
Aidez les autres à économiser
Au risque de nous répéter, iRODS est un consortium. «Nous faisons partie d’une institution de recherche. Nous ne sommes pas une société commerciale et ne pouvons donc pas fournir de garanties à nos utilisateurs, par exemple sous la forme d’un SLA. Reste à savoir si cela changera à long terme. «Nous sommes ravis de la façon dont tout se passe actuellement», déclare Terrell Russell. « Mais il est parfois étrange de réaliser combien d’argent nous passe sous le nez, simplement parce que nous ne sommes pas une organisation commerciale. Cela ne rend pas ce que nous faisons moins intéressant. En fait, nous aidons d’autres organisations à économiser de l’argent.
Si iRODS voulait un jour entrer sur la scène commerciale, investir dans l’interface utilisateur ne serait certainement pas un luxe inutile. “En réalité, nous n’y avons jamais prêté attention”, admet Terrell Russell. Contrairement à des sociétés comme Starfish et Hammerspace, qui opèrent plus ou moins dans le même domaine. “C’est vrai”, conclut Terrell Russell. “Ces entreprises vendent ensuite une boîte noire.” Ici aussi se trouve une différence : iRODS nécessite plus de - pour apprendre et se familiariser avec le système.
Related News :