feb aspectos tecnológicos
DESCRIPTION
FEB Aspectos Tecnológicos. Rosa Maria Vicari UFRGS. FEB. Recuperación de los Metadatos para los O a s Integración de los repositorios Búsqueda inteligente Resultados ordenados Interfaz simple e intuitiva Los clientes y los administradores. Arquitectura de la Federacion. - PowerPoint PPT PresentationTRANSCRIPT
FEB Aspectos Tecnológicos
Rosa Maria VicariUFRGS
FEB• Recuperación de los Metadatos para los Oas
– Integración de los repositorios– Búsqueda inteligente
• Resultados ordenados
– Interfaz simple e intuitiva• Los clientes y los administradores
Arquitectura de la Federacion
Arquitectura - Componentes
• Repositorio es donde los objectos y sus metadatos se almacenan y se hacen accesibles, instalados en cualquier plataforma y son de total propriedade de su mantenedor, como el DSpace de su instituicón.
• Subfederaciones son instancias de FEB que juntan uno o mas repositorios que son federados en subniveles de la arquitectura.
Servicios de la Federación
PostgreSQL
J2EE – Servidor Tomcat
Herramienta de Administración
Herramienta de Conversión y Sincronismo (Robot)
Herramienta de Búsqueda
Interfaz de Administración
Herramienta de Sincronismo - Robot
• Objectivo– Mantener los bases de datos actualizados
• Función– Capturar metadatos de los repositorios y
almacenar en los bases de datos
11
OAI-PMH
• Herramientas de Aplicación– DSPACE: PostgreSQL, OAICat,
• Acceso a los metadatos de los repositorios
RepositórioFEB
Solicitud (HTTP)
Metadatos(XML)
La Federación
• configuración de la federación: describe el proceso de actualización del repositorio a ser registrado.
• frecuencia de las actualizaciones: de tantos en tantos días nuevos metadatos se recogerán en el repositorio. Cuanto menos repositorios se actualizen, más rápida la actualización.
• sincronización de Metadatos: es necesario para la recogida periódica de metadatos a través del protocolo OAI-PMh.
• url que responde oai-PMh: es la dirección donde se dirige la solicitud OAI-PMh. Es un enlace (link) HTTP, como una página web, y debe ser llenados hasta o el tipo de protocolo de conversación (request).
Instalación de la Federación
• Los ejemplos utilizan Ubuntu Linux. Sin embargo, el instalador funciona en cualquier distribución basada en Linux Debian, y se instalado de forma manual, se puede ejecutar en cualquier sistema operativo compatible con los requisitos.
Instalación de la Federación
Para poder instalar el FEB son necesarios algunos programas que se mencionan a continuación. Sin embargo, si algunos de estos no están instalados, el instalador de la FEB los coloca en la lista de dependencias del sistema operativo.
• PostgreSQL • Tomcat 6 • JRE (Java Runtime Environment) • NTP (Network Time Protocol)
Instalación de la Federación
• Cuando finalice la instalación se puede ver la interfaz FEB em el archivo “/feb” del tomcat.
• El puerto estándar del tomcat es 8080, luego la dirección de la federación es:
• http://localhost:8080/feb o http://seu_ip:8080/feb
• Si no aparece la página de FEB en la declaración anterior, reinicie el tomcat, con el siguiente comando:
Sudo dpkg –iFEB_1.0.deb
Adición de un Repositorio
• información general a cerca del repositorio:• nombre: palabra que identifica el repositorio a
ser registrado em la federación. • descripción: definición sucinta de los
repositorios para ser registrados en la federación.
• estándar de metadatos que se utiliza: proporciona los estándares de metadatos inscritos en una herramienta de gestión.
Adición de un repositorio
• Acceda a la Herramienta de Administración.
• Asegúrese de que el estándar de metadatos utilizado por el repositorio esté en la lista FEB. De lo contrario, se puede añadir.
• Haga clic en "Añadir nuevo repositorio" y registre el repositorio que quieras.
• Asegúrese de que el enlace (link) OAI-PM es correto mediante el acceso de la siguiente manera : enlace (link) el OAI-PMH de su repositorio seguido por el verbo “ListRecords” y metadataPrefix,
• por ejemplo:
Adición de un repositorio
http://link_oaipmh?verb= ListRecords&metadata Prefix=oai_dc
Adición de un repositorio
• El paso anterior retorna un XML. Este presentará algunos de los objetos descritos en la norma de repositorio de metadatos.
• Por lo tanto, es posible analizar si el mapeo es correcto o si se debe crear un mapeo específico de su repositorio.
Adición de un repositorio
• Compruebe si el mapeo es coherente con los datos de XML, especialmente los que se mapean para: Title, Keyword, Location, Description, respectivamente, deben recibir título, palabras clave, localización de objetos, enlace (link) y la descripción.
• Después de comprobar los mapeos, haga clic para actualizar el repositorio, en el siguiente icono apropriado.
• Una vez completada la transacción, ya se puede ir en la herramienta de consulta y probarlo.
Registrar una subfederación
• Herramienta de Administración: al hacer clic en "Añadir una nueva Subfederación", en Subfederaciones listadas: – "Ingrese la información de registro de una nueva
asociación”
Registro de Subfederación
Dirección de iP: dirección que identifica el servidor que aloja el base de datos de la subfederación. Puerto: el puerto de acceso a la base de datos de la subfederación. El puerto stándar para la base de datos PostgeSQL es 5432). Entrada (login): es nombre del usuario em la base de datos de la subfederación habilitado para consultar de forma remota el servidor de la subfederación. Contraseña: contraseña del usuario
Estándar de los Metadatos
• La Federación adoptó la norma OBAA
• Para exportar los metadatos de repositorios que utilizan estándares distintos, la traducción se realiza de forma automática para el OBAA.
OBAA
• Fue desarrollado por la UFRGS, en colaboración con UNISINOS para hacer frente a los problemas de interoperabilidad de los contenidos digitales.
• El objetivo principal de OBAA es satisfacer la necesidad de una especificación estandarizada de los requisitos técnicos y funcionales de una plataforma de producción, edición y distribución de contenidos digitales interactivos, en particular, los objetos de aprendizaje.
OBAA
• El estándar OBAA es una ampliación del LOM.
• Como resultado, el conjunto de metadatos OBAA está formado por todas las categorías del LOM, con algunos metadatos, sobre todo para complementar las categorías técnicas y educativas; además de dos nuevas categorías: la accesibilidad y la orientación.
Estándar de los Matadatos
• Informa las normas de metadatos registrados en esta federación. Dublin Core, LOM y OBAA están previamente registrados.
• Se permite al administrador cambiar estos patrones y añadir nuevos estándares de metadatos que surgen, lo que permite el servicio para recoger los metadatos de cualquier repositorio, independientemente de la norma adoptada.
Lista de Mapeos
• Es posible verificar, añadir y modificar los mapeos de cada estándar de metadatos registrado para OBAA. Se puede crear un mapeo específico para cada repositorio.
Mapeo
• Un patrón en particular puede tener más de un mapeo, lo que permite un mapeo específico para crear un repositorio en particular. Eso permite resolver los desacuerdos, entre los repositorios, con respecto a la divulgación de un mismo tipo de elementos de datos distintos en los metadatos.
• Colocar figura de cadastro de novo padrao
Interfaz de búsqueda
RSS
Las pruebas de tensión del servidor
• Módulo(s) probados(s): módulo de búsqueda• Descripción: Se determinó el número máximo de
consultas en paralelo que el servidor admite sin la ocurrencia de errores
• Acciones realizadas: El servidor fue sometido a un creciente número de peticiones en paralelo para determinar su capacidad. Se utilizó la misma herramienta de evaluación del desempeño (Jmeter).
• Resultados obtenidos: Se comprobó el número de 92 consultas en paralelo sin la ocurrencia de errores.
teste
hardware• Para el buen funcionamiento del proyecto se recomienda la
siguiente configuración:• Espacio libre en disco: dependiendo de la cantidad de
objetos federados. Con una media de 30 KB por objeto para almacenamiento, además de una media de 10 KB utilizada para los cálculos provisionales, luego con un total de 40KB por objeto.
• Memória RAM: 2 GB• Procesador: Intel Xeon QuadCore E5405@2GHz (o
equivalente) • Banda de rede: 2 Mbps • Sistema Operativo: Linux Debian
(por ejemplo: Ubuntu y Ubuntu Server)
hardware
• Esos datos de procesador y banda de rede se estimaron a partir de pruebas de hasta 92 consultas celebradas en paralelo sin margen de error.
• La máquina puede ser real o virtual
Socios en la AL
• Oriel Herrera – Universidad Católica de Temuco, Chile,• Franco Simini – Universidad de La República, Uruguay• Omar Chiotti - CIDISI-CONICET, Santa Fe, Argentina and
INGAR-CONICET, Santa Fe, Argentina• Benjamin Barán & Maria Elena Garcia - Universidade
Nacional de Assuncion• Nestor Duque - Universidad Nacional de Colombia Sede
Manizales• Demétrio Arturo Ovalle Carranza - Universidad Nacional de
Colombia Sede Madellin• Luis Guerrero - Instituto Tecnológico De Costa Rica
Socios en Brazil