Grid Computing. Clase 5: Advanced glite Job Management. Francisco García Eijó y Alejandro Soba

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Grid Computing. Clase 5: Advanced glite Job Management. Francisco García Eijó y Alejandro Soba"

Transcripción

1 : Advanced glite Job Management Francisco García Eijó y Alejandro Soba Laboratorio de Sistemas Complejos Universidad de Buenos Aires

2 Agenda Repaso de JDL. Jobs Avanzados. Parametricos. DAGs. Colecciones.

3 Repasando... Un JDL Simple Type = "Job"; JobType = "Normal"; InputSandbox = {"file1.txt"}; Executable = "/bin/hostname"; StdOutput = "hostname.out"; StdError = "hostname.err"; OutputSandbox = {"hostname.err","hostname.out"}; Arguments = "-f";

4 Jobs Paramétricos Son jobs cuyo JDL contiene uno o mas atributos parametrizables por ejemplo, Arguments, Stdout, etc. Un atributo Parameters define el rango de valores posibles para los atributos parametrizables. Se transforma en múltiples instancias del job descrito en el JDL, variando los valores de los atributos parametrizados en cada instancia. Se identifican con un JobId único, tal como si fuera un único job.

5 Jobs Paramétricos Queremos generar el hash md5 de 10 archivos y obtener por cada uno un archivo de salida. hash.jdl [ JobType = "Parametric"; Executable = "/bin/sh"; Arguments = "md5.sh input_param_.txt"; InputSandbox = {"md5.sh", "input_param_.txt"}; StdOutput = \std_param_.out"; StdError = \std_param_.err"; Parameters = 11; ParameterStart = 1; ParameterStep = 1; OutputSandbox = {\std_param_.out", \std_param_.err"}; ]

6 Jobs Paramétricos Secuencia 1,2,3,4,5,6,7,8,9,10 (i = 1; i < 11; i++) Parameters = 11; ParameterStart = 1; ParameterStep = 1; Este JDL generará 10 jobs independientes, sustituyendo el texto PARAM por el valor del parámetro en cada elemento de la secuencia: Arguments = "md5.sh input1.txt"; InputSandbox = {"md5.sh", "input1.txt"}; StdOutput = "out1.txt"; StdError = "err1.txt";... Arguments = "md5.sh input10.txt"; InputSandbox = {"md5.sh", "input10.txt"}; StdOutput = "out10.txt"; StdError = "err10.txt";

7 Jobs Paramétricos El atributo Parameters puede ser: Una cota superior: Parameters = 1000 Una cota inferior: Parameters = -100 Una lista de items: Parameters = {exe, f1, f2, f3} ParameterStep: Valor de avance del atributo Parameters. ParameterStart: Valor inicial del atributo Parameters

8 DAGs Jobs DAG: Directed Acyclic Graph (Grafo acíclico dirigido). Un job DAG representa un conjunto de jobs cuyas entradas, salidas o ejecución dependen entre sí. Estas dependencias se representan como un grafo, cuyos nodos son Jobs, y sus lados (arcos) son relaciones de dependencia. Algunas características útiles: Sandbox compartido entre todos los jobs del grafo Atributos heredables Un ID único para controlar todos los sub-jobs

9 DAG Jobs Representación Gráfica de un DAG.

10 Un Ejemplo... [ Type = "dag"; InputSandbox = { "/home/data1.txt","/home/data2.txt" }; Nodes = [ nodea = [ Description = [ JobType = "normal"; Executable = "/home/first.sh"; InputSandbox = "root.inputsandbox[0]"; OutputSandbox = "/home/data3.txt"; (...) ]; ]; nodeb = [ Description = [ JobType = "normal"; Executable = "/home/second.sh"; InputSandbox = {"root.inputsandbox[1]","/home/data3.txt"}; (...) ]; ]; Dependencies = { {nodea, nodeb} }; ]

11 Relaciones de Dependencias Dependencies = { {nodea, nodeb} }; Dependencies = { {{nodea},{nodeb}}, {{nodea},{nodec}}, {{nodea},{nodee}}, noded };

12 Collections Jobs Una colección de jobs es un conjunto de jobs independientes que se desean controlar y monitorear como una solicitud única. Por ejemplo, el mismo programa con diferentes entradas (también puede realizarse con Jobs Parametrizables).

13 Collections Jobs El ID del job principal (nodo principal) permite consultar el estatus de TODOS los jobs de la colección (sub-jobs) Cada sub-job tiene un ID independiente. Esto permite consultar el estado y controlar cada uno de forma individual La salida de la colección de jobs se obtiene una vez que el job principal pasa al estado Done : Un comando único para obtener los resultados. La salida de cada sub-job va a un subdirectorio.

14 Collections Jobs Existen dos formas de enviar una colección de jobs: Opción 1: A través del argumento collection : glite-wms-job-submit -a --collection <Directory> Donde <Directory> contiene archivos JDL de cada sub-job

15 Collections Jobs Opción 2: A través de un JDL que describa la colección de jobs: [ type = \collection"; RetryCount = 3; Nodes = { [ Executable = "autodock.sh"; Arguments = "y7vynzrqavsbgz9vdljx ZINC "; StdOutput = "autodock.out"; StdError = "autodock.err"; OutputSandbox = {"autodock.err","autodock.out"}; InputSandbox = {"autodock.sh","userdata/userinput.tgz"}; ], [ Executable = "autodock.sh"; Arguments = "y7vynzrqavsbgz9vdljx ZINC "; StdOutput = "autodock.out"; StdError = "autodock.err"; OutputSandbox = {"autodock.err","autodock.out"}; InputSandbox = {"autodock.sh","userdata/userinput.tgz"}; ] } ]

16 Preguntas

Universidad Autónoma de Sinaloa. Characterization of Time Series Applied Electrocardiograms

Universidad Autónoma de Sinaloa. Characterization of Time Series Applied Electrocardiograms Universidad Autónoma de Sinaloa Characterization of Time Series Applied Electrocardiograms Introducción Con los avances en la tecnología que soporta a la electrocardiografía se ha llegado a un nivel donde

Más detalles

glite middleware Agenda Por qué glite Service Discovery

glite middleware Agenda Por qué glite Service Discovery C. Borrego, 10-Nov-200 glite middleware Agenda Por qué glite Servicios glite Seguridad Workload System Job Submission DAG Jobs Interactive jobs Grid Data Réplicas Comandos cliente Service Discovery Accounting

Más detalles

WMS : Gestión de Trabajos Grid IFIC - INSTITUTO DE FÍSICA CORPUSCULAR

WMS : Gestión de Trabajos Grid IFIC - INSTITUTO DE FÍSICA CORPUSCULAR WMS : Gestión de Trabajos Grid Instituto de Física Corpuscular (CSIC/UV) IFIC - INSTITUTO DE FÍSICA CORPUSCULAR Contenido 1. INTRODUCCIÓN 2. CONCEPTOS DE LA GESTIÓN DE TRABAJOS Y RECURSOS 3. ARQUITECTURA

Más detalles

Grid Computing. Clase 1: glite Overview. Francisco García Eijó y Alejandro Soba. Laboratorio de Sistemas Complejos Universidad de Buenos Aires

Grid Computing. Clase 1: glite Overview. Francisco García Eijó y Alejandro Soba. Laboratorio de Sistemas Complejos Universidad de Buenos Aires : glite Overview Francisco García Eijó y Alejandro Soba Laboratorio de Sistemas Complejos Universidad de Buenos Aires 12.06.2012 Agenda Introducción. Conceptos Grid. glite. Arquitectura. Qué es? es un

Más detalles

Administración de Xisis

Administración de Xisis Administración de Xisis Manual del administrador Actualizado el Tuesday, 18 de November de 2003 Versión en línea disponible en productos/xisis/ 1 Tabla de contenidos Tabla de contenidos... 2 Introducción...

Más detalles

CrossBroker: gestión de aplicaciones paralelas e interactivas en entornos Grid

CrossBroker: gestión de aplicaciones paralelas e interactivas en entornos Grid CrossBroker: gestión de aplicaciones paralelas e interactivas en entornos Grid PONENCIAS CrossBroker: Management of Parallel and Interactive Applications on Grid Environments E. Fernández, A. Morajko,

Más detalles

Gestor de Colas SGE. 1. Qué es? 2. Configuración actual en CICA 3. Comandos 4. Trabajos Paralelos 5. Entorno gráfico QMON

Gestor de Colas SGE. 1. Qué es? 2. Configuración actual en CICA 3. Comandos 4. Trabajos Paralelos 5. Entorno gráfico QMON Gestor de Colas SGE 1. Qué es? 2. Configuración actual en CICA 3. Comandos 4. Trabajos Paralelos 5. Entorno gráfico QMON 1. Qué es? SGE (Sun Grid Engine) es un gestor de colas, realizado por Sun Microsystems.

Más detalles

simul_data Manual de usuario

simul_data Manual de usuario Universidad Miguel Hernández 1 3 de mayo de 2011 1 Copyright (c) 2008 P. Pablo Garrido Abenza. Todos los derechos reservados. Resumen El presente manual describe el programa simul_data, que se incluye

Más detalles

ISO 19103. Lenguaje de Esquema Conceptual

ISO 19103. Lenguaje de Esquema Conceptual ISO 19103 Lenguaje de Esquema Conceptual La ISO 19103 establece normas y guías para la adopción y uso de un Lenguaje de Esquema Conceptual (CSL) para desarrollar modelos o esquemas de información geográfica,

Más detalles

Curso: Uso de infraestructuras Clúster y Grid para proyectos de e-ciencia. Lanzamiento y Monitoreo de Jobs en Condor. GRID COLOMBIA - RENATA [Ciudad]

Curso: Uso de infraestructuras Clúster y Grid para proyectos de e-ciencia. Lanzamiento y Monitoreo de Jobs en Condor. GRID COLOMBIA - RENATA [Ciudad] Curso: Uso de infraestructuras Clúster y Grid para proyectos de e-ciencia Lanzamiento y Monitoreo GRID COLOMBIA - RENATA [Ciudad] Lanzamiento y Monitoreo Matchmaking con ClassAds Comandos basicos Envio

Más detalles

Sistema de Ficheros. Sistemas Operativos - ITIG. Álvaro Polo Valdenebro. Abril 2009. apoloval@gsyc.es. GSyC - 2009 Introducción 1

Sistema de Ficheros. Sistemas Operativos - ITIG. Álvaro Polo Valdenebro. Abril 2009. apoloval@gsyc.es. GSyC - 2009 Introducción 1 Sistema de Ficheros Sistemas Operativos - ITIG Álvaro Polo Valdenebro apoloval@gsyc.es Abril 2009 GSyC - 2009 Introducción 1 c 2009 GSyC Algunos derechos reservados. Este trabajo se distribuye bajo la

Más detalles

Sistemas de Archivos Interfaz. Módulo 10. Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur

Sistemas de Archivos Interfaz. Módulo 10. Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Sistemas de Archivos Interfaz Módulo 10 Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Module 10: Sistema de Archivos: Interfaz Concepto de archivos Métodos de Acceso

Más detalles

Documento de Parametrización

Documento de Parametrización Documento de Parametrización AZDigital-RFC-012 Localización: Editor: Andrés Schlesinger (aschlesi@analitica.com.co) Sixto Pinzón (sixto.pinzon@analitica.com.co) Este documento está dirigido a usuarios

Más detalles

Contenido. Prólogo... Capítulo 1. Algoritmos y estructuras de datos... 1. Introducción... 24

Contenido. Prólogo... Capítulo 1. Algoritmos y estructuras de datos... 1. Introducción... 24 Contenido Prólogo... vii Capítulo 1. Algoritmos y estructuras de datos... 1 Introducción... 2 1.1. Tipos de datos... 2 1.1.1. Tipos primitivos de datos... 3 1.1.2. Tipos de datos compuestos y agregados...

Más detalles

GRAFOS. Prof. Ing. M.Sc. Fulbia Torres

GRAFOS. Prof. Ing. M.Sc. Fulbia Torres ESTRUCTURAS DE DATOS 2006 Prof. DEFINICIÓN Un grafo consta de un conjunto de nodos(o vértices) y un conjunto de arcos (o aristas). Cada arco de un grafo se especifica mediante un par de nodos. Denotemos

Más detalles

GREASY. Paralelismo trivial en LaPalma

GREASY. Paralelismo trivial en LaPalma GREASY Paralelismo trivial en LaPalma SIMULACIONES HPC EN LAPALMA Cada subproblema interacciona con alguno o varios subproblemas Necesita una red de interconexión de alto rendimiento Ejecución en LaPalma

Más detalles

Algoritmos sobre Grafos

Algoritmos sobre Grafos Sexta Sesión 27 de febrero de 2010 Contenido Deniciones 1 Deniciones 2 3 4 Deniciones sobre Grafos Par de una lista de nodos y una lista de enlaces, denidos a su vez como pares del conjunto de nodos.

Más detalles

Introducción a RDF. Fundamentos de la Web Semántica. Documentos. Breve historia. Objetivos RDF. Modelo de datos RDF. Pablo R.

Introducción a RDF. Fundamentos de la Web Semántica. Documentos. Breve historia. Objetivos RDF. Modelo de datos RDF. Pablo R. Introducción a RDF RDF Pablo R. Fillottrani Depto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Segundo Cuatrimestre 2013 Objetivos Objetivos Breve historia Breve historia Objetivos

Más detalles

Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática

Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática COMPONENTE PARA LA TRANSFORMACIÓN A ESTÁNDARES DE MODELOS DE PROCESOS DE NEGOCIO. MODELOS DE LA BPMS BONITA Informe

Más detalles

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS EtsiIngenio Inteligencia Artificial 1 Raposo López Alejandro Sánchez Palacios Manuel Resumen dibujo de grafos mediante algoritmos genéticos

Más detalles

Herramienta para la construcción de un cluster y la distribución de carga entre los nodos

Herramienta para la construcción de un cluster y la distribución de carga entre los nodos Herramienta para la construcción de un cluster y la distribución de carga entre los nodos Rubén A. González García 1, Gabriel Gerónimo Castillo 2 1 Universidad Juárez Autónoma de Tabasco, Av. Universidad

Más detalles

Sistema Distribuido de Anotació n Automá tica y Recuperació n Semá ntica de Imá genes de Histología. Primer Informe

Sistema Distribuido de Anotació n Automá tica y Recuperació n Semá ntica de Imá genes de Histología. Primer Informe Sistema Distribuido de Anotació n Automá tica y Recuperació n Semá ntica de Imá genes de Histología Primer Informe 21 de enero de 2011 Índice general I Estado del Proyecto 3 1. Información General del

Más detalles

Diseño de Aplicaciones con Model Maker for Delphi

Diseño de Aplicaciones con Model Maker for Delphi Diseño de Aplicaciones con Model Maker for Delphi... 1 Creación de un diagrama de clases... 1 Agregar una nueva clase al diagrama... 2 Agregación de atributos y métodos a la clase... 3 Agregar un nuevo

Más detalles

Enterprise Architect y UML Básico

Enterprise Architect y UML Básico Enterprise Architect y UML Básico Diciembre 2008 Carlos Alexander Zuluaga Agenda Diagrama de despliegue. Introducción. Modelado. Diagrama de estructuras compuestas. Introducción. Modelado. Modelo 4 + 1

Más detalles

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado 1. Introducción Unified Modeling Languaje Fuente: Booch- Jacobson-Rumbauch y diversos sitios Internet, entre otros:

Más detalles

ATLAS MANUAL DE USUARIO SERVICIO DE AUDITORIA

ATLAS MANUAL DE USUARIO SERVICIO DE AUDITORIA ATLAS MANUAL DE USUARIO SERVICIO DE AUDITORIA Versión 1.3 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario Servicio

Más detalles

LECCIÓN 6 "TÉCNICAS DE PLANIFICACIÓN Y PROGRAMACIÓN"

LECCIÓN 6 TÉCNICAS DE PLANIFICACIÓN Y PROGRAMACIÓN LECCIÓN 6 "TÉCNICAS DE PLANIFICACIÓN Y PROGRAMACIÓN" ÍNDICE 6.1. NECESIDAD DE LA PLANIFICACIÓN Y PROGRAMACIÓN. 6.2. PROGRAMACIÓN CLÁSICA: DIAGRAMAS DE GANTT. 6.3. TÉCNICAS BASADAS EN EL USO DE REDES. 6.4.

Más detalles

CURSOS DE ESPECIALIZACIÓN MICROSOFT EXCEL

CURSOS DE ESPECIALIZACIÓN MICROSOFT EXCEL CURSOS DE ESPECIALIZACIÓN MICROSOFT EXCEL MICROSOFT EXCEL. FÓRMULAS Y FUNCIONES. 6 HORAS Ampliar los conocimientos sobre funciones de Microsoft Excel de forma completa y avanzada, con el fin de mejorar

Más detalles

Introducción al ambiente de desarrollo: Edición, compilación y depuración. Familiarizarse con el entorno de desarrollo Dev C++.

Introducción al ambiente de desarrollo: Edición, compilación y depuración. Familiarizarse con el entorno de desarrollo Dev C++. . Objetivos: Al final de esta práctica usted estará en capacidad de: Realizar un programa sencillo en C++. Familiarizarse con el entorno de desarrollo Dev C++. Editar, compilar y depurar un programa en

Más detalles

AGESIC. Aplicación de Ruteo y Trazabilidad de Expediente Electrónico. Especificación Técnica ARTEE. Asunto: Fecha: 28/08/11

AGESIC. Aplicación de Ruteo y Trazabilidad de Expediente Electrónico. Especificación Técnica ARTEE. Asunto: Fecha: 28/08/11 AGESIC Aplicación de Ruteo y Trazabilidad de Expediente Electrónico Asunto: Especificación Técnica ARTEE Fecha: 28/08/11 1. TABLA DE CONTENIDO 1. Tabla de Contenido... 2 2. Objetivo... 4 3. Diagrama de

Más detalles

Guía de Modelo Relacional y Conversión de Entidad-Relación a Relacional

Guía de Modelo Relacional y Conversión de Entidad-Relación a Relacional Guía de Modelo Relacional y Conversión de Entidad-Relación a Relacional Prof. Claudio Gutiérrez, Aux. Mauricio Monsalve Primavera de 2007 1. Problemas conceptuales 1. Qué es una relación? Qué es un esquema

Más detalles

Formal Models of Web Queries

Formal Models of Web Queries Formal Models of Web Felipe Bravo Márquez 2 de noviembre de 2010 Desde la aparición de la Web, se han desarrollado diversas herramientas y técnicas para recuperar información en ella. Muchas de éstos trabajos

Más detalles

CommonKADS: Nivel de concepto

CommonKADS: Nivel de concepto Francisco J. Martín Mateos Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Objetivos del nivel de concepto Especifica la estructura de la información y del conocimiento

Más detalles

Ya se definió brevemente lo que es la minería de datos, pero ahora conviene

Ya se definió brevemente lo que es la minería de datos, pero ahora conviene CAPÍTULO 2 Minería de datos y Conceptos generales 2.1 Minería de datos Ya se definió brevemente lo que es la minería de datos, pero ahora conviene elaborar un poco más sobre el tema. Se comentó anteriormente

Más detalles

ORINOCO Framework: Publicación, Composición y Ejecución de SERVICIOS WEB en Ambientes Grid

ORINOCO Framework: Publicación, Composición y Ejecución de SERVICIOS WEB en Ambientes Grid ORINOCO Framework: Publicación, Composición y Ejecución de SERVICIOS WEB en Ambientes Grid Keysis Kiss 1, Eduardo Blanco 2, and Yudith Cardinale 2 1 Universidad Central de Venezuela, Facultad de Ciencias,Escuela

Más detalles

Instalando el Crimson Editor

Instalando el Crimson Editor Instalando el Crimson Editor Descarga la ultima versión disponible (aproximadamente 850 kb) de la siguiente página http://www.crimsoneditor.com/english/download.html Requerimientos del Sistema: Windows

Más detalles

4. IMPLEMENTACIÓN. Que los nodos no estén muy cerca unos a otros. Que los nodos que estén conectados por aristas se dibujen cerca.

4. IMPLEMENTACIÓN. Que los nodos no estén muy cerca unos a otros. Que los nodos que estén conectados por aristas se dibujen cerca. 4. IMPLEMENTACIÓN Esta sección contiene todo lo relacionado con la implementación del sistema. Se encuentra la selección del algoritmo utilizado para implementar el grafo dirigido por fuerzas; las herramientas

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Técnica de modelado de objetos (I) El modelado orientado a objetos es una técnica de especificación semiformal para

Más detalles

TING! CICLOS DE NEGOCIO FORMACIÓN TÉCNICA MADRID 19-23 JULIO 2010

TING! CICLOS DE NEGOCIO FORMACIÓN TÉCNICA MADRID 19-23 JULIO 2010 TING! CICLOS DE NEGOCIO FORMACIÓN TÉCNICA MADRID 19-23 JULIO 2010 JULIO 2010 V2.0 ting! Tecnologías Inteligentes de Software S.L. índice I. HERENCIA I. DEPENDENCIA ENTRE MÓDULOS II. III. IV. II. III. IV.

Más detalles

Libertya Web Service r46gc Índice de contenido

Libertya Web Service r46gc Índice de contenido Libertya Web Service r46gc Índice de contenido Objetivos de este documento...2 Prerequisitos...3 Instalación del servicio...3 Acceso al Servicio...3 Mecanismo de Interacción...3 ParameterBean y Result

Más detalles

WinQSB. Módulo de Transporte y Asignación. Al ejecutar el módulo Network Modeling la ventana de inicio es la siguiente

WinQSB. Módulo de Transporte y Asignación. Al ejecutar el módulo Network Modeling la ventana de inicio es la siguiente WinQSB Módulo de Transporte y Asignación Al ejecutar el módulo Network Modeling la ventana de inicio es la siguiente desde la cual, a partir del menú File New Problem puedes introducir un nuevo problema

Más detalles

AST PROBATCH AUTOMATIZACIÓN DE PROCESOS A SU MEDIDA

AST PROBATCH AUTOMATIZACIÓN DE PROCESOS A SU MEDIDA AST PROBATCH AUTOMATIZACIÓN DE PROCESOS A SU MEDIDA INDICE Por qué implementar una solución de workload automation? - Una situación común para una empresa - Los riesgos e implicaciones AST Probatch: la

Más detalles

ANEXO TRES INSTRUCTIVO PARA EL LLENADO DE LA FICHA TÉCNICA DEL INDICADOR

ANEXO TRES INSTRUCTIVO PARA EL LLENADO DE LA FICHA TÉCNICA DEL INDICADOR ANEXO TRES INSTRUCTIVO PARA EL LLENADO DE LA FICHA TÉCNICA DEL INDICADOR Objeto 1. Apoyar la elaboración de la ficha técnica del indicador mediante un conjunto de elementos que describe n de manera sencilla

Más detalles

Iniciar flujo a partir de un archivo XML

Iniciar flujo a partir de un archivo XML How to Iniciar flujo a partir de un archivo XML Versión: 2.0 Fecha de publicación 30-03-2011 Aplica a: Q-flow 3.0y Q-flow 3.1 Índice Introducción... 3 Pre-requisitos... 3 Componentes de la solución...

Más detalles

Primer Parcial de Programación 3 (1/10/2009)

Primer Parcial de Programación 3 (1/10/2009) Primer Parcial de Programación (/0/009) Instituto de Computación, Facultad de Ingeniería Este parcial dura horas y contiene carillas. El total de puntos es 0. En los enunciados llamamos C* a la extensión

Más detalles

Microsoft HPC. V 1.0 José M. Cámara (checam@ubu.es)

Microsoft HPC. V 1.0 José M. Cámara (checam@ubu.es) Microsoft HPC V 1.0 José M. Cámara (checam@ubu.es) Introducción Microsoft HPC (High Performance Computing) es la solución de Microsoft a la computación de alto rendimiento. Está enfocado principalmente

Más detalles

Implementación y Evaluación

Implementación y Evaluación Capítulo 4 Implementación y Evaluación 4.1. Descripción de la infraestructura La figura muestra de forma esquemática los elementos que integran el ambiente de grid bajo el cual se instaló y configuró el

Más detalles

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos:

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos: Tutorial de UML Introducción: El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende

Más detalles

CONSTRUCCIÓN DEL PROCESO ADMINISTRADOR DE PROYECTOS SEIS SIGMA Bizagi Process Modeler

CONSTRUCCIÓN DEL PROCESO ADMINISTRADOR DE PROYECTOS SEIS SIGMA Bizagi Process Modeler ADMINISTRADOR DE PROYECTOS SEIS Bizagi Process Modeler Copyright 2011 - bizagi Contenido CONSTRUCCIÓN DEL PROCESO... 1 1. DIAGRAMA DEL PROCESO... 3 Sub proceso Fase... 4 Sub proceso Crear Entregable...

Más detalles

SIMULACIÓN REMOTA DE PROCESOS Y SISTEMAS DE ENTRADA/SALIDA

SIMULACIÓN REMOTA DE PROCESOS Y SISTEMAS DE ENTRADA/SALIDA SIMULACIÓN REMOTA DE PROCESOS Y SISTEMAS DE ENTRADA/SALIDA Carlos Domínguez, Houcine Hassan, Ángel Perles Departamento de Informática de Sistemas y Computadores Universidad Politécnica de Valencia {carlosd,

Más detalles

OBCOM MetaServer Instalació n y Cónfiguració n

OBCOM MetaServer Instalació n y Cónfiguració n OBCOM MetaServer Instalació n y Cónfiguració n Versión 1.2 OBCOM INGENIERÍA S.A. Av. Holanda 1555, Of. 1204 Providencia, Santiago, Chile Teléfono: +562 2761-7459 http://www.obcom.cl Contenido 1 Introducción...

Más detalles

Analizar, diseñar, desarrollar e implementar soluciones orientadas a objetos utilizando encapsulamiento, herencia, polimorfismo y archivos.

Analizar, diseñar, desarrollar e implementar soluciones orientadas a objetos utilizando encapsulamiento, herencia, polimorfismo y archivos. Nombre de la asignatura: Programación Orientada a Objetos Créditos: 2-3- 5 Aportación al perfil Desarrollar, implementar y administrar software de sistemas o de aplicación que cumpla con los estándares

Más detalles

Mediciones pasivas. Performance de redes Instituto de Ingeniería Eléctrica, Universidad de la República 2005.

Mediciones pasivas. Performance de redes Instituto de Ingeniería Eléctrica, Universidad de la República 2005. Mediciones pasivas en elementos de red Agenda: Simple Network Managment Protocol (SNMP) Multi-Router Traffic Grapher (MRTG) Cisco NetFlow SNMP Protocolo de capa de aplicación. Permite intercambio de información

Más detalles

Curso de Visual Basic 6.0 (II)

Curso de Visual Basic 6.0 (II) Curso de Visual Basic 6.0 (II) Este curso tiene por objetivo dotar al alumno de los elementos necesarios para profundizar en la programación de Visual Basic. Así, al finalizar el curso, el alumno será

Más detalles

UNIVERSIDAD SIMÓN BOLÍVAR. Aplicaciones de Exploración y Producción de Petróleo y Gas en Plataformas Cluster Heterogéneas y Grid

UNIVERSIDAD SIMÓN BOLÍVAR. Aplicaciones de Exploración y Producción de Petróleo y Gas en Plataformas Cluster Heterogéneas y Grid UNIVERSIDAD SIMÓN BOLÍVAR Ingeniería de la Computación Aplicaciones de Exploración y Producción de Petróleo y Gas en Plataformas Cluster Heterogéneas y Grid por Rodolfo Miguel Martínez Macedo Proyecto

Más detalles

Copyright 2011 - bizagi. Gestión de Cambios Documento de Construcción Bizagi Process Modeler

Copyright 2011 - bizagi. Gestión de Cambios Documento de Construcción Bizagi Process Modeler Copyright 2011 - bizagi Gestión de Cambios Bizagi Process Modeler Tabla de Contenido Gestión de Cambios... 4 Descripción... 4 Principales factores en la Construcción del Proceso... 5 Modelo de Datos...

Más detalles

Guía detallada de administración de Active Directory

Guía detallada de administración de Active Directory Guía detallada de administración de Active Directory Esta guía es una introducción a la administración del servicio Active Directory y del complemento Usuarios y equipos de Active Directory de Windows

Más detalles

Solución de BackUp. Sofía Martin (Linti) Matias Banchoff (Cespi) U.N.L.P. Noviembre de 2009

Solución de BackUp. Sofía Martin (Linti) Matias Banchoff (Cespi) U.N.L.P. Noviembre de 2009 Solución de BackUp Sofía Martin (Linti) Matias Banchoff (Cespi) U.N.L.P. Noviembre de 2009 Agenda Tipos de Backup Tipos de raid Bacula Instalación Configuración Referencias Tipos de Backup Full Backups

Más detalles

Introducción Render básico Rendereando a disco duro

Introducción Render básico Rendereando a disco duro Introducción Render básico Rendereando a disco duro Autodesk Maya es una marca registrada de Autodesk. 3Delight es una marca registrada de DNA Research. Todos los niños, todas las vacunas. Alimentate sanamente.

Más detalles

Diseño e implementación de un servicio de procesos de topología vectorial conforme al estándar WPS del OGC

Diseño e implementación de un servicio de procesos de topología vectorial conforme al estándar WPS del OGC Diseño e implementación de un servicio de procesos de topología vectorial conforme al estándar WPS del OGC Xavier Calaf Ramírez Núria Julià Selvas Joan Masó Pau Introducción Popularización visores de datos

Más detalles

Una Arquitectura para una Herramienta de Patrones de Diseño

Una Arquitectura para una Herramienta de Patrones de Diseño Una Arquitectura para una Herramienta de Patrones de Diseño José Sáez Martínez 1, Jesús García Molina, Pedro J. Jiménez García Departamento de Informática, Lenguajes y Sistemas. Campus de Espinardo C.P.

Más detalles

CAPÍTULO VII Pruebas de usabilidad y su medición 1. La muestra

CAPÍTULO VII Pruebas de usabilidad y su medición 1. La muestra CAPÍTULO VII Pruebas de usabilidad y su medición 1. La muestra La muestra que se ocupará para realizar la prueba de usabilidad, permite delimitar a un grupo de estudiantes que ya han cursado el segundo

Más detalles

SIIGO PYME PLUS. Cambio Clave de Administrador y Usuario. Cartilla I

SIIGO PYME PLUS. Cambio Clave de Administrador y Usuario. Cartilla I SIIGO PYME PLUS Cambio Clave de Administrador y Usuario Cartilla I Tabla de Contenido 1. Presentación 2. Qué son Claves? 3. CAMBIO CLAVE DE ADMINISTRADOR 3.1 Cuál es la Ruta Para Cambiar la Clave de Administrador?

Más detalles

Plantilla de Manual de Usuario

Plantilla de Manual de Usuario 1. DATOS GENERALES Nombre del Manual Manual de usuario para el wrapper de TUIO al sistema de seguimiento de LabHuman. Referencia: Fecha de Revisión del manual 26/05/2011 Número de revisión: Responsable(

Más detalles

Programación de Sistemas Adaptativos

Programación de Sistemas Adaptativos Adaptativos 2 1 Introducción: auto-ajuste en el cuerpo humano Parámetro y configuración Auto-ajuste de Cómo programarlo? Resumen 3 Un sistema capaz de re-configurarse a sí mismo. 4 2 5 Podemos programar

Más detalles

Una heurística para la asignación de máquinas a trabajos fijos

Una heurística para la asignación de máquinas a trabajos fijos VIII Congreso de Ingeniería de Organización Leganés, 9 y 10 de septiembre de 2004 Una heurística para la asignación de máquinas a trabajos fijos José Manuel García Sánchez, Marcos Calle Suárez, Gabriel

Más detalles

Tema 5: El Lenguaje Unificado de Modelado. Departamento de Lenguajes y Sistemas Informáticos II www.kybele.urjc.es

Tema 5: El Lenguaje Unificado de Modelado. Departamento de Lenguajes y Sistemas Informáticos II www.kybele.urjc.es Tema 5: El Lenguaje Unificado de Modelado Departamento de Lenguajes y Sistemas Informáticos II Contenidos Introducción Diagramas de UML Modelado de la parte estática Modelado de la parte dinámica Las 4+1

Más detalles

2. MARCO TEÓRICO 2.1. GRAFOS

2. MARCO TEÓRICO 2.1. GRAFOS 2. MARCO TEÓRICO Este capítulo presenta conceptos relacionados con grafos, técnicas y herramientas de visualización de grafos. Además, incluye la definición del modelo de datos GDM (5), los operadores

Más detalles

Guía rápida UDM. UDM (Unified Device Manager) 04/04/2011. ipecs-udm. Guía básica de usuario. Departamento Técnico Datalux Spain S.A.

Guía rápida UDM. UDM (Unified Device Manager) 04/04/2011. ipecs-udm. Guía básica de usuario. Departamento Técnico Datalux Spain S.A. ipecs- Guía básica de usuario Departamento Técnico Datalux Spain S.A. Página 1 de 21 1. INTRODUCCIÓN El ipecs- (Unified Device es una aplicación de MS-Windows que permite gestionar y monitorizar sistemas

Más detalles

Capítulos 2 y 5: Modelación con UML y Modelo Objeto

Capítulos 2 y 5: Modelación con UML y Modelo Objeto Capítulos 2 y 5: Modelación con UML y Modelo Objeto Asignando Responsabilidades 2 Responsabilidades son obligaciones de un objeto, o comportamiento relacionado a su rol en el sistema Qué hace un objeto?

Más detalles

Dell Client Management Pack versión 6.0 para Microsoft System Center Operations Manager User s Guide (Guía del usuario)

Dell Client Management Pack versión 6.0 para Microsoft System Center Operations Manager User s Guide (Guía del usuario) Dell Client Management Pack versión 6.0 para Microsoft System Center Operations Manager User s Guide (Guía del usuario) Notas, precauciones y avisos NOTA: Una NOTA proporciona información importante que

Más detalles

MÓDULO DE ARCHIVO. 1. ADMINISTRADOR DE ARCHIVO 2. ARCHIVO SGD ORFEO VERSION 3.9.2

MÓDULO DE ARCHIVO. 1. ADMINISTRADOR DE ARCHIVO 2. ARCHIVO SGD ORFEO VERSION 3.9.2 MÓDULO DE ARCHIVO. 1. ADMINISTRADOR DE ARCHIVO 2. ARCHIVO SGD ORFEO VERSION 3.9.2 1. ADMINISTRADOR DE ARCHIVO INTRODUCCION. Este documento está dirigido al personal encargado del archivo dentro de la entidad,

Más detalles

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN AREA REDES Y TELECOMUNICACIONES.

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN AREA REDES Y TELECOMUNICACIONES. TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN AREA REDES Y TELECOMUNICACIONES. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Administración

Más detalles

Instructivo. VIDEOS EN: www.vimeo.com/apolosoft INTRODUCCION

Instructivo. VIDEOS EN: www.vimeo.com/apolosoft INTRODUCCION TIPO DE IMPUESTO Instructivo INTRODUCCION Opción que permite configurar todos los tipos de impuestos, siendo estos cuentas de iva u otros impuestos nominales que se requieren calcular al producto y/o servicio

Más detalles

ADMINISTRACIÓN DE REDES. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

ADMINISTRACIÓN DE REDES. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia ADMINISTRACIÓN DE REDES. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia SNMP Es un protocolo del nivel de Capa de Aplicación. Proporciona un formato de mensajes para el intercambio de

Más detalles

Matemáticas I: Hoja 2 Cálculo matricial y sistemas de ecuaciones lineales

Matemáticas I: Hoja 2 Cálculo matricial y sistemas de ecuaciones lineales Matemáticas I: Hoja 2 Cálculo matricial y sistemas de ecuaciones lineales Ejercicio 1 Escribe las siguientes matrices en forma normal de Hermite: 2 4 3 1 2 3 2 4 3 1 2 3 1. 1 2 3 2. 2 1 1 3. 1 2 3 4. 2

Más detalles

5928 Microsoft Office Project Server 2007, Managing Projects

5928 Microsoft Office Project Server 2007, Managing Projects 5928 Microsoft Office Project Server 2007, Managing Projects Introducción Este curso de tres días impartido por instructor provee a estudiantes con el conocimiento y habilidades necesarias para iniciar,

Más detalles

Manual de usuario TFGPredicción.

Manual de usuario TFGPredicción. Manual de usuario TFGPredicción. Solución para predicción de riesgo en países remotos. TFGPrediccion Versión 1.0 Autor: Alejandro Mejías Ríos. Organización: Universitat Oberta de Catalunya Manual TFGPrediccion

Más detalles

Curso PHP Advanced and Ajax

Curso PHP Advanced and Ajax Curso PHP Advanced and Ajax 2012 Unidad II - Interacción con Bases de Datos 2012 PHP Interacción con BD - Repaso Acceso a Base de Datos PHP Trabajar con Base de datos en PHP es muy fácil, sólo se necesita

Más detalles

GENERACIÓN Y CONSTRUCCIÓN DE DOCUMENTOS XML

GENERACIÓN Y CONSTRUCCIÓN DE DOCUMENTOS XML RUEDA TORRES DULCE CAROLINA 3CM2 GENERACIÓN Y CONSTRUCCIÓN DE DOCUMENTOS XML Java & XML DESARROLLO > Generating Sample En este ejercicio se genera un documento XML en base a las reglas establecidas en

Más detalles

Ingreso al Sistema. Manual de Usuarios del Sistema Integral de Presupuesto y SINVP

Ingreso al Sistema. Manual de Usuarios del Sistema Integral de Presupuesto y SINVP Instrucciones de uso del sistema de Recepción de Comprobantes Fiscales Digitales de Gobierno del Estado (RCFD). Dirigido a personal Administrativo de las dependencias de Gobierno del Estado que realizaran

Más detalles

ANÁLISIS SEMÁNTICO. Especificación formal: Semántica Operacional, semántica denotacional, semántica Axiomática, Gramáticas con Atributos.

ANÁLISIS SEMÁNTICO. Especificación formal: Semántica Operacional, semántica denotacional, semántica Axiomática, Gramáticas con Atributos. ANÁLISIS SEMÁNTICO El análisis semántico dota de un significado coherente a lo que hemos hecho en el análisis sintáctico. El chequeo semántico se encarga de que los tipos que intervienen en las expresiones

Más detalles

Dirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g

Dirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g El temario se divide en tres partes: Parte I. Lenguaje SQL Lenguaje SQL Objetivos Conocer los componentes de las bases de datos relacionales Obtener los conocimientos del lenguaje SQL para el manejo de

Más detalles

Aplicación de Redes bayesianas usando Weka.

Aplicación de Redes bayesianas usando Weka. Aplicación de Redes bayesianas usando Weka. Cynthia Lorena Corso 1, Fabian Gibellini 1 1 Universidad Tecnológica Nacional, Facultad Regional Córdoba Laboratorio de Sistemas de Información Maestro M. López

Más detalles

Para esto, he desarrollado una aplicación en Visual Studio con tres proyectos, como se presenta en la siguiente ilustración:

Para esto, he desarrollado una aplicación en Visual Studio con tres proyectos, como se presenta en la siguiente ilustración: Caso Práctico: Diffie-Hellman sobre socket de C# Este caso práctico se abordará en el ámbito de aplicaciones cliente/servidor; programación con Socket. Se aplicará el lenguaje C#, el.net Framework 3.5

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Componentes Arquitectura Oracle

Instituto Profesional DuocUC Escuela de Ingeniería Componentes Arquitectura Oracle Componentes Arquitectura Oracle Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá: Comprender la Arquitectura Oracle y sus principales componentes Listar las

Más detalles

Manual avanzado Windows Server 2012 (c) Francisco Charte Ojeda

Manual avanzado Windows Server 2012 (c) Francisco Charte Ojeda Manual avanzado Windows Server 2012 (c) Francisco Charte Ojeda Agradecimientos Introducción Necesidades de las empresas Sistemas operativos de servidor Windows Server 2012 Este libro Requerimientos Cómo

Más detalles

ESTUDIO SOBRE USO DE TEXTOS ESCOLARES EN ENSEÑANZA MEDIA RESUMEN EJECUTIVO

ESTUDIO SOBRE USO DE TEXTOS ESCOLARES EN ENSEÑANZA MEDIA RESUMEN EJECUTIVO Ministerio de Educación Equipo de Seguimiento a la Implementación Curricular Unidad de Currículum y Evaluación ESTUDIO SOBRE USO DE TEXTOS ESCOLARES EN ENSEÑANZA MEDIA RESUMEN EJECUTIVO En septiembre de

Más detalles

PRÁCTICA 1 INTRODUCCIÓN AL PROGRAMA ORCAD. SIMULACIÓN DE UN CIRCUITO EN DC.

PRÁCTICA 1 INTRODUCCIÓN AL PROGRAMA ORCAD. SIMULACIÓN DE UN CIRCUITO EN DC. PRÁCTICA 1 INTRODUCCIÓN AL PROGRAMA ORCAD. SIMULACIÓN DE UN CIRCUITO EN DC. 9 1 INTRODUCCIÓN AL PROGRAMA ORCAD 1.1 OrCAD Demo OrCAD es un software comercial compuesto por una serie de herramientas que

Más detalles

Iniciación y Planificación del Proyecto

Iniciación y Planificación del Proyecto Iniciación y Planificación del Proyecto Para cuando dijo que lo quería??? Ingeniería de Software 2 Iniciación y Planificación del Proyecto 1 Agenda Iniciación del Proyecto: Entradas Iniciación del Proyecto:

Más detalles

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO DE INTRODUCCION A LA PROGRAMACION DE COMPUTACION 2 CODIGO: 771 CREDITOS: 5 ESCUELA: Ciencias

Más detalles

3. ANÁLISIS Y DISEÑO DEL SISTEMA

3. ANÁLISIS Y DISEÑO DEL SISTEMA 3. ANÁLISIS Y DISEÑO DEL SISTEMA En esta sección se representan los diagramas de casos de uso y diagramas de clase necesarios para analizar todo el sistema. También se describen los procesos de selección

Más detalles

CL_55004 Installing and Configuring System Center 2012 Operations Manager

CL_55004 Installing and Configuring System Center 2012 Operations Manager Installing and Configuring System Center 2012 Operations Manager www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso proporciona

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA MULTIMEDIA Y COMERCIO ELECTRÓNICO

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA MULTIMEDIA Y COMERCIO ELECTRÓNICO TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA MULTIMEDIA Y COMERCIO ELECTRÓNICO HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Administración

Más detalles

Herramienta CASE (Bouml)

Herramienta CASE (Bouml) Herramienta CASE (Bouml) Ingeniería de la Programación Práctica 6 1 Contenido La presentación es una traducción, con alguna pequeña aportación, del tutorial sobre Bouml que puede encontrarse en inglés

Más detalles

INFORMACIÓN ENVIADA Y CERTIFICACIONES DE AZURE. pandasecurity.com

INFORMACIÓN ENVIADA Y CERTIFICACIONES DE AZURE. pandasecurity.com INFORMACIÓN ENVIADA Y CERTIFICACIONES DE AZURE pandasecurity.com 2 01 Qué información es enviada/guardada en la nube? 04 Qué seguridad tiene la plataforma donde se alojan los datos? 02 Se comparte algún

Más detalles

Programa BPM. Análisis y Diseño Implementación. Introducción al Workshop de Análisis y Diseño. Metodología BPM

Programa BPM. Análisis y Diseño Implementación. Introducción al Workshop de Análisis y Diseño. Metodología BPM Programa BPM Análisis y Diseño Implementación Introducción al Workshop de Análisis y Diseño - Introducción a BPM Gestión de Procesos de Negocio - Tecnologías BPM (BPMS) Que son los Sistema BPM Estándares

Más detalles

Lenguajes de Programación Curso 04-05. Práctica 4. Herencia. Utilización de interfaces y clases abstractas. 1. Interfaces 1. 2. Clases abstractas 2

Lenguajes de Programación Curso 04-05. Práctica 4. Herencia. Utilización de interfaces y clases abstractas. 1. Interfaces 1. 2. Clases abstractas 2 Objetivos Herencia. Utilización de interfaces y clases abstractas. Índice 1. Interfaces 1 2. Clases abstractas 2 3. Collections Framework 3 3.1. Collection........................................... 3

Más detalles

Herramientas: Qué es monitorizar? Diseño: Lo primero es decidir sobre qué elementos vamos. Aspecto fundamental de la gestión de red.

Herramientas: Qué es monitorizar? Diseño: Lo primero es decidir sobre qué elementos vamos. Aspecto fundamental de la gestión de red. Grupo MRTG B Leticia Martínez Nebreda José Antonio Palomero del Agua Alfonso Rodríguez Merino Herramientas: A la hora de realizar una correcta gestión de una red, un administrador ha de valerse de medios

Más detalles