Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Réunion ESRF/Soleil.

Slides:



Advertisements
Présentations similaires
Sintaks : Tentative de guide de mise en œuvre Michel Hassenforder.
Advertisements

Intégration de logiciels Open-Source dans un ordinateur simplifié basé sur Linux Stage du 6 avril au 30 juin 2006.
Stockage et sauvegarde
Evolutions techniques
Conseil Scientifique BASS mai 2002 Ressources humaines Chef de projet : Christian RENIE (50 %) Responsable système et administration ORACLE.
Proposition de solution – Validation de la structure des tables de la HDB Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 27 novembre 2002.
JXDVDTEK – Une DVDthèque en Java et XML
Localisation de services techniques dans un modèle à composants H. GRINE, C. Hérault, S. Lecomte, T. Delot Journées Composants, le Croisic 7 avril 2005.
Design Pattern MVC En PHP5.
Stage réalisé à l ’INRA d ’AVIGNON
Introduction aux CMS.
Système de stockage réseaux NAS - SAN
VI. Analyse des solutions techniques
Dream Factory: Enguerran Poulain Paul Fontaine Akram Benayaha
Développement d’applications web
Les Systèmes d’Exploitation
Développement Rapide dApplications Web avec.NET « Mon premier site »
Ecole Supérieure Privée de ingénierie et de technologie année universitaire :2013/2014 Cross-Plateform Cours JavaScript.
Chaque use-case génère un ou des scénarios, traduits par des diagrammes objets, qui permettent d’introduire et/ou de compléter les diagrammes des catégories.
Accès aux données généralisé SQL est presque une solution! Le problème: Le SQL n'est pas une langue complète, et doit être intégré dans un langage de programmation.
Chap 4 Les bases de données et le modèle relationnel
BERNARDIN Benoît Lycée Louis Pergaud
Configuration de Windows Server 2008 Active Directory
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 Procédures stockées CPI-SQLServer.
1 Expérience dimplantation de Typo3 au MCCCF par Jacinthe Fortin et Raynald Lemieux.
Projet Génie Logiciel & UML, Bases de Données & Interfaces
Cubes de données sous SAS
VI. Analyse des solutions techniques
Gestion de Fichiers Indexes basés sur les structures d’arbres binaires et indexes à niveaux multiples.
Informatique Décisionnel
Les concepts et les méthodes des bases de données
Conception des Réalisé par : Nassim TIGUENITINE.
Retour dexpérience Supportech INSA.NET Daniel Boteanu – Michaël Piffret.
2 Industrialisation des développements sur SQL Server avec Visual Studio 2010 Mardi 8 Février – 17h30 Karim Zegour – Winwise Michel Perfetti – MVP VS.
Programmation Internet en PHP SIL module M12
Soutenance Orale Titre : .
Huseyin OZENICI Soutenu le 11 Septembre 2009 Soutenance des mémoires Apprentissage / Projet
PHP 5° PARTIE : LES COOKIES
Cours n°4M2. ESCE (S. Sidhom) Séminaire ( 6-12 Février 2007 ) Promo. M2 ESCE-Tunis 2006/07 Conception d’un système d'information sur Internet Architecture.
Supports de formation au SQ Unifié
PROJET AssetFrame IT ASSET MANAGEMENT Demo.
05/02/98WEB ESNIG Modèle logique de données Oracle Designer/2000 & Oracle Web Server.
Acquisition d’information sur internet
2006 XED, le système d’édition XML de SCENARI Sylvain Spinelli.
Heg Haute école de gestion de Neuchâtel 24/11/00Cahier théorique 02 V1-01 Prise en main (2) Création et gestion d'une association.
Visualisation d’un entrepôt de données Pré soutenance technique
Exemple complexe Impression d’étiquettes pour produits chimiques Les étiquettes destinées aux produits chimiques doivent comporter des instructions concernant.
Un service de partage de données pour DIET : GDS basé sur JuxMem Mathieu Jan Projet PARIS Lyon, 5 décembre 2003.
L’enseignement de spécialité SLAM
Créer une base de données
PaCO++ André Ribes Réunion Hydrogrid Rennes 15/09/03.
Cours n°4M1.ist-ie (S. Sidhom) UE 203 Promo. M1 IST-IE 2006/07 Conception d’un système d'information sur Internet Architecture trois-tiers : technologies.
Logiciel de surveillance de réseaux informatique
L T I Laboratoire de Téléinformatique 2 Projet de semestre Parseur XML basé sur la DTD : Buts –Utiliser la grammaire définissant un type de fichiers XML.
02/06/2015© Robert Godin. Tous droits réservés.1 5 Interface entre SQL et un programme n SQL incomplet n Défaut d'impédance (impedance mismatch) – modèle.
Analyse Orientée Objet Cahier de Laboratoire. Sujet : Il s'agit de concevoir un outil de gestion pour une PME qui commercialise des stations météorologiques.
COMPARAISON DES SYSTEMES DE GESTION DE FICHIERS LINUX / WINDOWS NT
Les bases du protocole Modbus
1 Structure en MC Principes Stockage des données dans la mémoire volatile d’un ordinateur Problèmes Stockage temporaire «Petits» volumes de données Langages.
LES BASES DE DONNEES PRÉSENTÉ PAR CATHY ET THIBAULT.
Séance /10/2004 SGBD - Approches & Principes.
Gestion des documents internes avec SQL Server 2005 Date de publication : janvier 2006.
L. Gurret – M. Herve – P. Mignon – J. Prarioz. Introduction  Dernière étape d’analyse  Cahier des charges, spécifications et conception orientée objet.
1 Archiving in SAP 09 Mars 2010 Dieu Jérôme. 2 Agenda  Problématique  Archivage - Overview  Objets d’archivage – AOBJ Que faut-il archiver Comment.
Retour d'expérience de l'utilisation du cloud comme infrastructure de service Guillaume PHILIPPON.
LAL Contrôle Commande de ThomX (LAL, 29/03/2012) 1 IN2P3 Les deux infinis Informatique (LAL) ThomX Kickoff Meeting Orsay, 29/03/2012 Contrôle Commande.
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
Projet de gestion des documents. 2 Contexte Loi sur l’information du public, la protection des données et l’archivage du 9 octobre 2008 (art. 41) 1 Les.
1 Les bases de données Séance 5 -- Le Langage de Définition de Données ou la manœuvre de la structure de la base -- Le Langage de Manœuvre de Données.
PROJET DE SESSION DANS LE CADRE DU COURS: SCG Réalisation d’applications en SIG PRÉSENTÉ PAR: Marie-Andrée Levesque 18 AVRIL 2006.
Transcription de la présentation:

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Réunion ESRF/Soleil Archivage des « données machine »

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Plan de la présentation La base de donnée historique (HDB) Les outils darchivage Démo ? Choisir un SGBD Les « SnapShots » Un nouvel item: larchivage intermédiaire Rendez vous à Grenoble…

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 La base de donnée historique (HDB) Nouvelles… –Test sous Windows : OK –Migration et tests sous Linux : OK –Scripts dinitialisation de la base testés –Procédures stockées réalisées & testées (exemple : créations de tables, …)

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Les outils darchivage LAPI daccès à HDB –Routines de connection –Routines dinsertion (écriture) –Routines dextraction (lecture) Support de lAPI par les Devices déjà créés –Device « Dhdb » –Device « Hdbtc » –Device « Extractor »

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Les outils darchivages Loutil de pilotage (HdbManager) –On ne choisit plus de cible !! –Sélection multiple –Correction de Bugs : Problème de PATH vers le fichier XML Évolutions : –Interface –Gestion et archivage des erreurs…

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Démo ?? Database IHM –HdbManager Devices –Dbt –DataColector –Hdbtc –Dhdb –Extractor –DeviceMouse –DeviceMultimètre

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Choisir un SGBD 2 alternatives : – 1 impératif : –Lavancée des projets

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Choisir un SGBD 1 approche : –Choix dOracle pour base de travail. –Support de la solution PostGreSQL dans les outils liés à larchivage.

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 –OS supportés: Linux –Payant ? : NON Choisir un SGBD –OS supportés: Linux Windows Solaris –Payant ? : OUI Tour dhorizon :

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Choisir un SGBD –Possible jusquà quasiment linstant du crash Aspect Sécurité : récupération de données en cas de crash

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Choisir un SGBD –Support Oracle très efficace Aspect Support : Recours extérieur en cas de problème

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 –Cest pas encore ça !! Choisir un SGBD –Ça se trouve … Aspect Compétences : « Les spécialistes courent les rues !!! »

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Choisir un SGBD –Cest un pléonasme !! Aspect Stabilité : « Capacité à ne jamais se retrouver dans les »

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Structures orientées objet Procédures stockées (attention aux langages supportés) Triggers, contraintes Choisir un SGBD Aspect Techniques :

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 –Respect de la casse –Pas de type number générique –Création de type : Syntaxe Complexe –Architecture : Non maîtrisée à ce jour –Performances : Non maîtrisée à ce jour Choisir un SGBD Aspect Techniques :

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Choisir un SGBD Conclusion : HDB

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Les « SnapShots » Intérêt Fonctionnement La table « SnapShot » Questions

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Les « SnapShots » Intérêt –Enregistrer les valeurs dune collection dattribut, à un instant t donné. –Garder une trace de létat de la machine (à un instant t donné) –Réutilisation au niveau des expériences

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Les « SnapShots » Fonctionnement Attributs de la Machine SnapShots Manager (User) SnapShots Collector DSnap HDB

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Les « SnapShots » La table « SnapShot » Solutions envisagées : 1 attribut 1 table –si statique : gaspillage –si dynamique : perte de temps 1 attribut 1 champs –Impossible pour Oracle 1 type dattributs 1 champs –Solution choisie

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Les « SnapShots » La table « Context » : –Champs stockant des types simples ID : identifiant désignant le contexte name : nom du contexte author : auteur du snapshot description : description du snapshot

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Les « SnapShots » La table « SnapShot » : –Champs stockant des vecteurs dobjets id : time : context : sc_r_num_val : scalar, read, number sc_r_str_val : scalar, read, string sc_rw_num_val : scalar, read/write, number sc_rw_str_val : scalar, read/write, string sp_r_num_val : spectrum, read, number sp_r_str_val : spectrum, read, string sp_rw_num_val : spectrum, read/write, number

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Les « SnapShots » La table « SnapShot » : –Exemple dobjets : tsp_rw_num id : number read_value : vecteur de nombre write_value : vecteur de nombre

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Un nouvel item: larchivage intermédiaire Caractéristiques : –Localisation : Salle de contrôle –Fréquence maximale : 10 Hertz –Durée de stockage : entre 1 et 10 heures –Destinée des donnée : Effacement Transfert vers la HDB

Structure des tables de la HDB – Outil de gestion de larchivage Groupe Bases de Données : JM. Rochat – J.Guyot – J.Chinkumo. 26 janvier 2014 Rendez vous à Grenoble… … Dates : –13 et 14 Mai 2003 But : –Mise en place dune base test « HDB » –Installation des outils liés à larchivage –Tester les outils et la structure darchivage