HAL Journées Réseaux de l'Enseignement Supérieur et de la Recherche
Not a member yet
1242 research outputs found
Sort by
SITools2, un système d'accès aux données scientifiques web 2.0
Les communautés scientifiques d'astronomie (et d'autres disciplines) sont tenues de mettre en accès public leurs données expérimentales. Ceci a conduit à redévelopper un grand nombre de fonctionnalités communes ainsi que des services spécifiques. Notre objectif pour SITools2 est d'offrir ces mêmes services à travers une plateforme web "open source" conviviale. L'architecture de cette plateforme permet d'une part le développement et l'intégration rapide de nouveaux services par un mécanisme de plug-ins, et d'autre part l'échange des bénéfices apportés par ces plug-ins entre les membres de la communauté. Le développement du projet est conduit par une méthode AGILE depuis août 2010, dont on décrira les avantages et les contraintes. Aujourd'hui, l'Institut d'Astrophysique Spatiale et le Laboratoire d'Astrophysique de Marseille ont choisi d'utiliser SITools2 pour mettre à disposition de la communauté scientifique internationale les données spatiales hébergées dans leurs centres de données (respectivement IDOC et CeSAM), ce qui donne une idée de la maturité de la plateforme et de ses capacités d'évolution. Quelques exemples d'interfaces opérationnelles et de développements internes seront présentés ainsi que les limites rencontrées et leur résolution
Développement d'applications Web avec le framework PHP Symfony
Tout comme dans le cas d'autres langages, les frameworks de développement PHP, pour la plupart basés sur le modèle MVC (Modèle / Vue / Contrôleur), ont considérablement modifié la façon d'aborder le développement d'une application Web en fournissant une architecture prédéfinie, une méthode de conception et des outils permettant d'obtenir des programmes plus fonctionnels, maintenables, sécurisés et évolutifs.La société Mercator Océan, dont le CNRS est un des membres fondateurs, est spécialisée dans le domaine de la prévision océanographique opérationnelle. Elle a choisi Symfony 2 pour développer des applications Intranet et Internet. Écrit en PHP 5, Symfony est un framework MVC libre comparable au Zend Framework ou à CakePHP intégrant plusieurs composants libres tiers. Il dispose d'une large communauté d'utilisateurs et d'une très bonne documentation. La version 2, sortie en juillet 2011, est une refonte complète des versions précédentes et dispose de fonctionnalités très complètes. Elle se présente sous la forme d'un assemblage de composants découplés, introduit un système de templates flexible et performant nommé Twig et utilise par défaut l'ORM (Object Relational Mapper) Doctrine. Symfony 2 promeut la modularité et la réutilisation des développements via le nouveau système de « bundles » et le « conteneur de services », et met également l'accent sur la facilité d'utilisation.Malgré la durée de la phase d'apprentissage, l'utilisation d'un tel framework s'avère pertinente même pour des projets de petite taille et permet au développeur d'être plus productif et de progresser dans le domaine de la programmation Web
Retour d’expérience suite au passage à un système de messagerie collaborative en mode SAAS.
En 2009, l’IRD a fait le choix d’externaliser son système de messagerie en optant pour une solution de type SAAS « personnalisé » (Software As A Service). Les objectifs étaient d’apporter un plus grand niveau de services aux utilisateurs tout en libérant les ressources internes de la DSI de l’IRD pour des actions plus proches des spécificités de l’Institut. Les utilisateurs de l'IRD, dispersés dans le monde entier exprimaient leurs besoins d'une messagerie fonctionnelle en 24/7, sécurisée et offrant des services de partage d'agendas et de synchronisation de PDA. La DSI a lancé un appel d'offre pour une prestation globale avec des exigences telles que le nomadisme, l'accès en Webmail sur des lignes bas débit, la gestion des listes de diffusion et la réversibilité.La migration des 3800 boites aux lettres a nécessité un nettoyage des comptes, une mise à jour des clients de messagerie sur l'ensemble des sites IRD. Elle a duré six mois. Des procédures de support et d'escalade ont été mises en place.Le pilotage de la prestation se fait à partir d'indicateurs de disponibilité, de résolution d'incidents, de temps de rétablissement, de qualité du filtrage de spam/antivirus et de volumétrie des courriers traités. Ces informations sont à la disposition des agents IRD, en ligne sur le site de la DSI.Sur les 18 mois de fonctionnement, 2 incidents critiques avec 5H de ralentissement et un arrêt d'1H pour une intervention programmée ont été observés. L'enquête réalisée en novembre 2010 sur l'ensemble des services de la DSI a abouti à une évaluation positive de la nouvelle messagerie
Transferts de signaux d'horloge ultra-stables sur l’infrastructure DWDM de RENATER
Dans le cadre du projet de lien fibré métrologique ultra-stable initié par les laboratoires LNE-SYRTE (Système de Référence Temps Espace, CNRS, UPMC, Observatoire de Paris) et LPL (Laboratoire de Physique des Lasers, CNRS, Université Paris 13), des transferts simultanés de signaux d’horloge ultra-stables et de flux de données numériques pour l'Internet ont été réalisés avec succès en 2010 sur le réseau de production de RENATER, sans recours à une infrastructure dédiée, entre l’Université Paris 13 (site de Villetaneuse) et Nogent l'Artaud, près de Reims. Le circuit actuellement opérationnel permet un transfert de données sur 540 km de Villetaneuse à Reims et retour, dont 468 km sur RENATER. Aucune dégradation des performances réseaux n'a été constatée. Pour ce faire, RENATER a adapté son réseau DWDM en y ajoutant des équipements d’insertion / extraction de signaux optiques. Le signal d'horloge est ainsi transmis dans la fibre optique en parallèle avec les données de production. Les premiers résultats obtenus, très prometteurs, permettent d’envisager la mise en place d’un réseau national basé sur ce principe pour distribuer une fréquence ultra-stable vers les laboratoires français qui souhaitent utiliser des mesures de fréquences de grande précision. D'ores et déjà, l'objectif pour 2011 est de couvrir 1100 km aller-retour entre Villetaneuse et Nancy, via Reims
Comment vivre avec un réseau IPv6 pur
Lorsque l'on évoque le déploiement d'IPv6, ce sont principalement les mécanismes de transition, c'est à dire la phase de cohabitation avec IPv4, sous forme de double-pile qui sont étudiés. Or, face à l'épuisement annoncé des adresses IPv4, il apparaît intéressant d'évaluer la faisabilité d'un déploiement qui n'utiliserait que IPv6 partout où cela est possible, afin de minimiser le recours aux adresses IPv4, source de redondance.La première partie de cet article traite du déploiement en réseau local, en particulier des problèmes concrets qui peuvent se poser à un administrateur système ou réseau, pour différents types de postes de travail, afin de les connecter sans adresse IPv4.Ensuite l'accès à l'Internet IPv4 de postes en IPv6 seul est abordé. Les mécanismes basés sur le RFC 3142 puis sur les développments plus récents NAT64 (RFC 6146) et DNS64 sont présentés avec des possibilités de déploiement réel.Les difficultés et les problèmes soulevés par cette étude peuvent servir à éclairer les choix de type d'adressage et des modes de déploiement lors de l'installation de nouveaux réseaux
Gestion des ressources de calcul : 4 points de vue
International audienceLes gestionnaires de ressources (ou gestionnaires de batch) sont vitaux dans l'accès aux clusters de calculs ou aux supercalculateurs. Ils assurent le partage (équitable ?) des ressources, contrôlent les programmes, irritent les utilisateurs, rendent les administrateurs système perplexes.L'originalité de notre présentation est de réunir 4 points de vue sur ces logiciels :- un point de vue scientifique : la thèse de Yannis Georgiou soutenue 2010 à Grenoble dresse un panorama inédit et exhaustif des logiciels actuellement en compétition en proposant des métriques de comparaison- une étude technique dans un environnement de production très contraint : le Centre de Calcul de l'In2p3 a récemment changé de gestionnaire de batch. Comment a été menée leur étude ? Quels ont été les critères déterminants ? Et surtout, quel choix a été effectué ?- l'expérience de développeurs de gestionnaires de ressources. Les équipes du CC In2p3 et les développeurs de OAR, utilisé sur le méso-centre Ciment à Grenoble nous présenteront les principaux pièges qui surgissent lorsqu'on décide d'écrire un tel logiciel.- l'expérience du méso-centre de l'Université de Strasbourg qui répondra à l'angoissante question : "Est-ce qu'un méso-centre suffit à mettre à genoux un gestionnaire de ressources ?"Cette présentation sera réalisée à plusieurs voix, aussi vous trouverez le bon interlocuteur pour répondre à vos questions
Perspectives dans l’usage des TICN par les personnes en situation de handicap
L’avènement du développement durable est une chance pour les personnes handicapées. Le droit à l’usage des TIC par ces personnes fait totalement partie de la composante sociale du développement durable et peut donc améliorer la prise en compte de ces aspects par les entreprises et la société.L’émergence de la micro informatique, au début des années 80, a révolutionné l’autonomie des personnes handicapées. L’informatique personnelle, grâce à la prise en compte des standards, a permis à des développeurs de réaliser des adaptations selon chaque handicap. La généralisation de l’utilisation d’un micro ordinateur ou d’un Smartphone pour un usage domestique ou professionnel, sous réserve qu’il soit correctement adapté, permet à une personne handicapée de profiter de L’ensemble des services et outils pour mener une vie professionnelle et privée à part entière.Néanmoins pour ce faire, les développeurs d’équipements électroniques, de logiciels, de sites Internet et les rédacteurs de documents doivent intégrer les règles d’accessibilités pour les personnes handicapées. Même si tous les ingrédients existent pour offrir aux handicapés une accessibilité totale sans surcoût prohibitif, force est de constater que peu de choses ont été réalisées pour ces personnes représentant près de 10% de la population.Cet exposé a pour objectif de sensibiliser tous les acteurs à une prise en compte de l’accessibilité aux personnes handicapées en expliquant concrètement ce qui doit être fait et l’intérêt de le faire.Pour clore cet exposé, une démonstration interactive permettra à l’auditoire de découvrir ce que les personnes déficientes visuelles « voient » des contenus numériques que nous produisons tous
Stockage des laboratoires : quels besoins pour quelles solutions ?
Début 2010, la direction de la recherche de l'ENS-Lyon s'est interrogée sur les besoins des laboratoires en terme de stockage informatique. Le Centre Blaise Pascal a donc été mandaté pour mener trois études afin de recenser quels étaient les besoins : cibles de la première enquête, les laboratoires de sciences dites "dures", suivis des laboratoires SHS et du pôle de diffusion des savoirs.Ces enquêtes ne se voulaient pas seulement "quantitatives" (pas un nombre de Go) mais cherchaient véritablement à connaître les usages des chercheurs afin de vraiment proposer des solutions adaptées à leurs problèmes.Quatre phases ont été nécessaires : la modélisation des processus associés aux données, la création de questionnaires permettant de balayer les usages (volume, fréquence, durée, utilisateurs, destinataires, croissance, localisation, ...), l'analyse des questionnaires et leur consolidation sous forme d'une synthèse de spécifications fonctionnelles et techniques. Finalement, sur la base du stockage exprimé, quelques scenarii permettaient d'exprimer les coûts, les consommations en terme de surface, d'électricité et de climatisation.De ces études, quels principaux enseignements ? Tout d'abord, séparer les métiers : si stocker est un travail d'utilisateur, sauvegarder et archiver demeurent le travail d'un informaticien. Puis, pas de panacée dans le stockage : modes "bloc" et "fichier" doivent cohabiter, même si le premier reste encore négligé. Ensuite, tout est processus, et sans une approche rationnelle de la donnée et son indexation, aucune assurance de pérennité. Enfin, cette pérennité passe nécessairement par les équipements : le choix de solutions, certes adaptées ici et maintenant, ne semble pas le plus pertinent dans la durée
Utilisation d’un framework de développement : A piece of Cake(Php) ?
L’université Joseph Fourier est amenée à développer des services en complément des produits et applications qui s’appuient majoritairement sur les logiciels de l'AMUE. Ces développements permettent de fluidifier ou dématérialiser l’ensemble des processus constituant les tâches les plus courantes de l’établissement.Pour ces développements, il est nécessaire de faire des choix techniques qui doivent intégrer différents paramètres structurels.Au niveau du langage de programmation, les langages sont divers (JAVA, PHP, C#, …). Du coté des interfaces Homme-Machine, les choses sont suffisamment mûres et le modèle MVC (Model-View-Controller) est désormais incontournable.La prise en compte de tous les paramètres (structure de l’équipe, typologie des applications, …), nous a amené à nous interroger en premier lieu sur le choix du langage (JAVA vs PHP). Nous avons choisi de partir sur PHP 5. S’est alors posé le choix de la méthode de développement pour répondre aux différentes demandes nécessitant de la réactivité. Le choix d’un environnement de développement a été fait et nous en avons envisagé plusieurs pour choisir CakePHP.De l’expérience acquise par les développements effectués, nous présentons les points forts de l’utilisation du framework CakePHP ainsi que ses faiblesses. Nous faisons également une analyse du retour sur investissement lié à la prise en main d’outils de ce type. Enfin, la dernière perspective liée au choix par la DSI de Drupal 7 comme CMS, nous interpelle sur son utilisation pour le développement de plusieurs demandes. Au delà de ses capacités de CMS, la richesse de ses modules et son architecture le positionne comme un "framework" potentiel de développement
Mise en œuvre d’un portail " social " s’appuyant sur la gestion documentaire Nuxeo-DM
L’Ecole Centrale Paris a décidé en 2010 de se lancer dans un projet de mise en place d’un Extranet Centralien personnalisé.Les principaux axes du portail de l'extranet ont été définis ainsi : « **Fédérateur, Communautaire, Collaboratif** »Après avoir réalisé une étude des besoins sur l’ensemble des populations de l’école (enseignants, étudiants, chercheurs, personnels, anciens élèves, partenaires industriels), il en ressort que le partage de document ou la mise en place d'espaces collaboratifs semble être le vecteur commun.C’est dans ce sens que la mise en place d’une GED **collaborative **au sein de l’école nous a semblé essentielle : notre choix s'est porté sur la GED Nuxeo-DM.Après avoir répondu à un des axes majeurs de l'Extranet centralien, il nous fallait répondre aux axes de **fédérations et de communauté** en ajoutant des fonctionnalités de portail dit « social ».Pour cela, nous avons lancé un appel d’offres avec quelques contraintes : * L’utilisation de Nuxeo-DM pour la gestion documentaire * Et l’implémentation d’une norme « ouverte » (**OpenSocial ** de Google) afin de bénéficier au maximum des contributions extérieures.L’éditeur Nuxeo avait des objectifs communs pour l’évolution de sa plate-forme. Il a répondu à l’appel d’offres et remporté le marché lui permettant de proposer à l’avenir une gestion documentaire couplée à un portail social d’entreprise.Je propose de présenter les différentes étapes de mise en place avec l’éditeur et de mettre en avant la contribution d’un établissement d’enseignement supérieur et de la recherche ainsi que le premier retour d’expérience de la nouvelle version de Nuxeo-DM intégrant la norme OpenSocial